tv.spotx.smartclientandroid.lib.smartcorefacade

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total8,930 of 8,9300%470 of 4700%598598926926359359167167
SmartCoreFacadeImpl1,2540%340%6161120120444411
SxAdOverlayContainer9990%600%5353140140232311
OmidController4740%380%33335353141411
WebViewController4500%220%26263535151511
ProgressBarController4010%440%33336161111111
WebViewHolder3920%60%111160608811
SxAdSlotDelegate3310%200%38385858282811
ClickThroughHandler3190%100%131354548811
MediaVolumeController1790%60%111132328811
CoreCommandDispatcher.DefaultImpls1620%360%212114143311
OmidController.Companion1460%140%151527278811
SmartclipTrackerEvent1300%n/a44774411
ClickThroughDialog1030%80%9916165511
ClickThroughHandler.processClickType.new Function3() {...}940%50%44771111
WebViewController.eventTypeObservable.1..special..inlined.also.lambda.1.new Function2() {...}930%140%88661111
WebViewController.eventTypeObservable.new Function2() {...}850%160%9910101111
OmidController.onNewEvent.new Function3() {...}830%240%161611111111
WebViewController.eventTypeObservable.1..special..inlined.also.lambda.new Function3() {...}790%40%33441111
SmartCoreFacadeImpl.onLoadMedia.new Function3() {...}760%20%22551111
ProgressBarController.Companion760%n/a11991111
ClickThroughHandler.active.new Function2() {...}720%20%22991111
OmidController.Companion.omidInitialize..inlined.withLock.lambda.new Function3() {...}680%20%22661111
MediaVolumeController.Companion660%n/a11551111
MediaVolumeController.muteUnObserve.1.new Function3() {...}640%80%55881111
WebViewController.eventTypeUnfilteredObservable.1.new Function3() {...}580%20%22441111
ClickThroughHandler.onDialogClosed.new Function3() {...}580%20%22551111
SmartclipTrackerEvent.Companion580%40%44332211
ClickThroughHandler.onUserClick.new Function3() {...}560%60%44551111
GlobalVolumeState520%20%44553311
OmidController.stopSession.new Function3() {...}510%20%2210101111
SmartCoreFacadeImpl.onEventCallback.new Function3() {...}490%20%22551111
SxAdOverlayContainer.setupViews..inlined.apply.lambda.4.new Function3() {...}470%20%22441111
TimeUpdateDispatcher470%n/a22662211
MediaVolumeController.volumeUnObserve.1.new Function3() {...}410%n/a11551111
SmartCoreFacadeImpl.onGetCurrentMediaPosition..inlined.logV.lambda.new Function2() {...}400%60%44441111
EventRequester.callback.1.new Function3() {...}400%n/a11441111
SmartCoreFacadeImpl.onGetCurrentMediaDuration..inlined.logV.lambda.new Function2() {...}400%60%44441111
SmartCoreFacadeImpl.onSeek.new Function3() {...}390%n/a11441111
TimeUpdateDispatcher.callback.new Function1() {...}390%40%33441111
WebViewHolder.initializeWebView.new WebViewClient() {...}370%n/a22442211
WebViewHolder.Companion370%20%33552211
ClickThroughHandler..special..inlined.also.lambda.1.new Function2() {...}370%70%55661111
WebViewHolder.evaluateJavaScript.new Function3() {...}360%n/a11331111
SxAdOverlayContainer.isVisible.new Function3() {...}340%80%55551111
ClickThroughDialog.Companion330%n/a11551111
WebViewHolder.initializeWebView.2.onPageFinished.new Function3() {...}320%20%22331111
MediaVolumeController.muteUnObserve.new Function2() {...}310%n/a11221111
MediaVolumeController.volumeUnObserve.new Function2() {...}310%n/a11221111
WebViewController.eventTypeUnfilteredObservable.new Function2() {...}310%n/a11221111
EventRequester310%n/a22442211
SmartCoreFacadeImpl.publicAdSlotObserver.new Function2() {...}300%40%33331111
ClickThroughHandler.openClickThroughDialog.listener.new Function1() {...}290%20%22331111
EventRequester.callback.new Function1() {...}280%n/a11221111
WebViewHolder.evaluateJavaScriptInternal.new ValueCallback() {...}280%n/a11221111
WebViewHolder.evaluateJavaScriptInternal.2.new Function3() {...}280%n/a11111111
OmidController.onBufferingStateChanged.new Function3() {...}280%60%44441111
OmidController.release.new Function3() {...}270%20%22331111
SxAdSlotDelegate.onAdSlotComplete.new Function3() {...}260%n/a11661111
SxAdOverlayContainer.skipVisible.new Function3() {...}250%20%22441111
WebViewHolder.waitForResult.new Function2() {...}240%n/a11221111
ClickThroughHandler..special..inlined.also.lambda.new Function2() {...}240%n/a11221111
SxAdOverlayContainer.muteVisible.new Function3() {...}220%40%33331111
SxAdOverlayContainer.unMuteVisible.new Function3() {...}220%40%33331111
WebViewController.onAdTagLoaded.new Function3() {...}220%n/a11111111
SxAdOverlayContainer.configureMuteState.new Function3() {...}220%20%22441111
SmartclipTrackerEvent.Companion.FIRST_QUARTILE210%n/a22112211
WebViewHolder.initialize.new Function3() {...}210%n/a11331111
SmartclipTrackerEvent.Companion.THIRD_QUARTILE210%n/a22112211
MediaVolumeController.registerContentObserver..inlined.apply.lambda.new Function3() {...}210%n/a11441111
SxAdOverlayContainer.repeatButtonVisible.new Function3() {...}200%n/a11441111
SmartCoreFacadeImpl.adInfoObserver.new Function2() {...}180%20%22221111
OmidController.onVolumeChanged.new Function3() {...}180%20%22331111
SmartclipTrackerEvent.Companion.SKIP170%n/a22112211
SmartclipTrackerEvent.Companion.IMPRESSION170%n/a22112211
OmidController.onPlayerCollapsed.new Function3() {...}170%20%22331111
SmartclipTrackerEvent.Companion.COMPLETE_3RD_PARTY170%n/a22112211
SmartclipTrackerEvent.Companion.VIEW170%n/a22112211
SmartclipTrackerEvent.Companion.PROGRESS170%n/a22112211
SmartclipTrackerEvent.Companion.START170%n/a22112211
SmartclipTrackerEvent.Companion.COMPLETE170%n/a22112211
SmartclipTrackerEvent.Companion.RESUME170%n/a22112211
SmartclipTrackerEvent.Companion.UNMUTE170%n/a22112211
SmartclipTrackerEvent.Companion.CLICK170%n/a22112211
SmartclipTrackerEvent.Companion.MID_POINT170%n/a22112211
SmartclipTrackerEvent.Companion.IMPRESSION1170%n/a22112211
SmartclipTrackerEvent.Companion.IMPRESSION2170%n/a22112211
SmartclipTrackerEvent.Companion.ERROR170%n/a22112211
SmartclipTrackerEvent.Companion.MUTE170%n/a22112211
SmartclipTrackerEvent.Companion.PAUSE170%n/a22112211
OmidController.onAdSkipped.new Function3() {...}160%20%22331111
ProgressBarController.progressVisible.new Function3() {...}150%n/a11331111
WebViewHolder.suspendUntilOnPageFinishedGetsCalled.2.new Function2() {...}140%n/a11221111
SmartclipTrackerEvent.Companion.UNKNOWN130%n/a22112211
EventRequester..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl.publicAdObserver.new Function2() {...}120%n/a11221111
MediaVolumeController..special..inlined.inject.new Function0() {...}120%n/a11111111
MediaVolumeController..special..inlined.inject.new Function0() {...}120%n/a11111111
MediaVolumeController..special..inlined.inject.new Function0() {...}120%n/a11111111
MediaVolumeController..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
TimeUpdateDispatcher..special..inlined.inject.new Function0() {...}120%n/a11111111
TimeUpdateDispatcher..special..inlined.inject.new Function0() {...}120%n/a11111111
TimeUpdateDispatcher..special..inlined.inject.new Function0() {...}120%n/a11111111
WebViewController..special..inlined.inject.new Function0() {...}120%n/a11111111
WebViewController..special..inlined.inject.new Function0() {...}120%n/a11111111
WebViewController..special..inlined.inject.new Function0() {...}120%n/a11111111
WebViewController..special..inlined.inject.new Function0() {...}120%n/a11111111
WebViewHolder..special..inlined.inject.new Function0() {...}120%n/a11111111
WebViewHolder..special..inlined.inject.new Function0() {...}120%n/a11111111
WebViewHolder..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdSlotDelegate..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdSlotDelegate..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdSlotDelegate..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdSlotDelegate..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdSlotDelegate..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdSlotDelegate..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
ClickThroughHandler..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SmartCoreFacadeImpl..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer.new Function3() {...}120%n/a11111111
ProgressBarController..special..inlined.inject.new Function0() {...}120%n/a11111111
SxAdOverlayContainer.setupViews..inlined.apply.lambda.new Function0() {...}110%20%22221111
IMuteToggle.DefaultImpls110%20%22221111
SxAdOverlayContainer.setupLayout..inlined.also.lambda.new Function0() {...}0%n/a11221111
ProgressBarController.progressUpdaterActive.new Function2() {...}0%n/a11221111
SxAdOverlayContainer.volumeUnObserve.new Function2() {...}0%n/a11221111
ClickThroughHandler.openClickThroughDialog.new Function0() {...}0%n/a11221111
ProgressBarControllerKt0%n/a11111111
ClickThroughDialog.buildDialog.new DialogInterface.OnClickListener() {...}0%n/a11221111
ClickThroughDialog.buildDialog.new DialogInterface.OnClickListener() {...}0%n/a11221111
ProgressBarController.progressUpdaterActive.new Function2() {...}0%n/a11221111
SxAdOverlayContainer.setupViews..inlined.apply.lambda.new View.OnClickListener() {...}0%n/a11111111
SxAdOverlayContainer.setupViews..inlined.apply.lambda.new View.OnClickListener() {...}0%n/a11111111
SxAdOverlayContainer.setupViews..inlined.apply.lambda.new View.OnClickListener() {...}0%n/a11111111
SxAdOverlayContainer.setupViews..inlined.apply.lambda.new View.OnClickListener() {...}0%n/a11111111
ClickThroughHandler.active.2..special..inlined.apply.lambda.new View.OnClickListener() {...}0%n/a11111111
SmartCoreFacadeImpl.refreshMetaData.new Function0() {...}0%n/a11221111
SmartCoreFacadeImpl.refreshMetaData.new Function0() {...}0%n/a11221111
SxAdSlotDelegate.facade.new Function0() {...}0%n/a11111111
SxAdSlotDelegate.mainScope.new Function0() {...}0%n/a11111111
SxAdSlotDelegate.config.new Function0() {...}0%n/a11111111
SxAdSlotDelegate.adInfoUnObserve.new Function0() {...}0%n/a11111111