detekt-baseline.xml (45743B)
1 <?xml version="1.0" ?> 2 <SmellBaseline> 3 <ManuallySuppressedIssues/> 4 <CurrentIssues> 5 <ID>ForbiddenSuppress:AMOAddonsProvider.kt$AMOAddonsProvider$@Suppress("CognitiveComplexMethod")</ID> 6 <ID>ForbiddenSuppress:AMOAddonsProvider.kt$AMOAddonsProvider$@Suppress("NestedBlockDepth", "CognitiveComplexMethod")</ID> 7 <ID>ForbiddenSuppress:AbstractFetchDownloadService.kt$AbstractFetchDownloadService.<no name provided>$@Suppress("LongMethod")</ID> 8 <ID>ForbiddenSuppress:AcornColorGrid.kt$@Suppress("LongMethod", "MagicNumber")</ID> 9 <ID>ForbiddenSuppress:AcornColorGrid.kt$@Suppress("LongParameterList", "LongMethod", "MagicNumber")</ID> 10 <ID>ForbiddenSuppress:AcornColors.kt$@file:Suppress("MagicNumber")</ID> 11 <ID>ForbiddenSuppress:AcornColors.kt$AcornColors$@Suppress("LongMethod")</ID> 12 <ID>ForbiddenSuppress:AcornTheme.kt$@file:Suppress("MagicNumber")</ID> 13 <ID>ForbiddenSuppress:ActionButton.kt$@Suppress("LongMethod", "CyclomaticComplexMethod", "CognitiveComplexMethod")</ID> 14 <ID>ForbiddenSuppress:Addon.kt$Addon.Companion$@Suppress("MagicNumber", "CognitiveComplexMethod", "CyclomaticComplexMethod")</ID> 15 <ID>ForbiddenSuppress:AndroidAssetFinder.kt$AndroidAssetFinder$@Suppress("MagicNumber")</ID> 16 <ID>ForbiddenSuppress:AnimatedProgressBar.kt$@Suppress("LongMethod", "CognitiveComplexMethod")</ID> 17 <ID>ForbiddenSuppress:AnimatedProgressBar.kt$@Suppress("MagicNumber")</ID> 18 <ID>ForbiddenSuppress:AppLinksInterceptor.kt$AppLinksInterceptor$@Suppress("CognitiveComplexMethod", "ReturnCount", "CyclomaticComplexMethod")</ID> 19 <ID>ForbiddenSuppress:AppLinksUseCases.kt$AppLinksUseCases.GetAppLinkRedirect$@Suppress("CyclomaticComplexMethod")</ID> 20 <ID>ForbiddenSuppress:BaseBrowserFragment.kt$BaseBrowserFragment$@Suppress("LongMethod")</ID> 21 <ID>ForbiddenSuppress:BrowserDisplayToolbar.kt$@Suppress("LongMethod")</ID> 22 <ID>ForbiddenSuppress:BrowserFragment.kt$BrowserFragment$@Suppress("LongMethod")</ID> 23 <ID>ForbiddenSuppress:BrowserMenuPositioning.kt$@Suppress("CyclomaticComplexMethod")</ID> 24 <ID>ForbiddenSuppress:BrowserScreen.kt$@Suppress("LongMethod")</ID> 25 <ID>ForbiddenSuppress:BrowserStateReader.kt$@Suppress("LongMethod", "CyclomaticComplexMethod")</ID> 26 <ID>ForbiddenSuppress:BrowserToolbarStore.kt$@Suppress("LongMethod")</ID> 27 <ID>ForbiddenSuppress:Bundle.kt$@Suppress("CyclomaticComplexMethod")</ID> 28 <ID>ForbiddenSuppress:ByteArray.kt$@Suppress("MagicNumber")</ID> 29 <ID>ForbiddenSuppress:ByteArray.kt$@Suppress("NestedBlockDepth", "CognitiveComplexMethod")</ID> 30 <ID>ForbiddenSuppress:CFRPopupContent.kt$@Suppress("LongMethod", "CognitiveComplexMethod")</ID> 31 <ID>ForbiddenSuppress:CFRPopupShape.kt$CFRPopupShape$@Suppress("LongMethod")</ID> 32 <ID>ForbiddenSuppress:ClipboardHandler.kt$ClipboardHandler$@Suppress("MagicNumber")</ID> 33 <ID>ForbiddenSuppress:ColorUtils.kt$ColorUtils$@SuppressWarnings("MagicNumber")</ID> 34 <ID>ForbiddenSuppress:Constants.kt$@Suppress("MagicNumber", "TopLevelPropertyNaming")</ID> 35 <ID>ForbiddenSuppress:ContentStateReducer.kt$ContentStateReducer$@Suppress("LongMethod", "ThrowsCount", "CognitiveComplexMethod")</ID> 36 <ID>ForbiddenSuppress:CrashApplication.kt$GleanBuildInfo$@Suppress("MagicNumber")</ID> 37 <ID>ForbiddenSuppress:CrashMiddleware.kt$CrashMiddleware$@Suppress("CyclomaticComplexMethod", "LongMethod", "CognitiveComplexMethod")</ID> 38 <ID>ForbiddenSuppress:CreditCardUtils.kt$CreditCardUtils$@Suppress("MagicNumber", "LargeClass")</ID> 39 <ID>ForbiddenSuppress:CustomPlacementPopup.kt$@Suppress("CyclomaticComplexMethod", "ReturnCount", "CognitiveComplexMethod")</ID> 40 <ID>ForbiddenSuppress:Dispatchers.kt$Dispatchers$@Suppress("MagicNumber")</ID> 41 <ID>ForbiddenSuppress:DownloadsDatabase.kt$Migrations$@Suppress("MaxLineLength", "MagicNumber")</ID> 42 <ID>ForbiddenSuppress:Dropdown.kt$@Suppress("LongMethod")</ID> 43 <ID>ForbiddenSuppress:Dropdown.kt$@Suppress("MagicNumber")</ID> 44 <ID>ForbiddenSuppress:DropdownMenu.kt$@Suppress("LongMethod")</ID> 45 <ID>ForbiddenSuppress:EngineSession.kt$EngineSession.CookieBannerHandlingMode$@Suppress("MagicNumber")</ID> 46 <ID>ForbiddenSuppress:EngineSession.kt$EngineSession.SessionPriority$@Suppress("MagicNumber")</ID> 47 <ID>ForbiddenSuppress:EngineSession.kt$EngineSession.TrackingProtectionPolicy.CookiePolicy$@Suppress("MagicNumber")</ID> 48 <ID>ForbiddenSuppress:EngineStateReducer.kt$EngineStateReducer$@Suppress("LongMethod")</ID> 49 <ID>ForbiddenSuppress:EngineVersion.kt$EngineVersion.Companion$@Suppress("MagicNumber", "ReturnCount")</ID> 50 <ID>ForbiddenSuppress:ExpandableLayout.kt$ExpandableLayout$@Suppress("ReturnCount", "CognitiveComplexMethod")</ID> 51 <ID>ForbiddenSuppress:FullDisplayToolbar.kt$@Suppress("LongMethod", "LongParameterList", "CyclomaticComplexMethod", "CognitiveComplexMethod")</ID> 52 <ID>ForbiddenSuppress:FxaDeviceConstellation.kt$FxaDeviceConstellation$@Suppress("CognitiveComplexMethod")</ID> 53 <ID>ForbiddenSuppress:GeckoEngineSession.kt$GeckoEngineSession$@Suppress("CognitiveComplexMethod")</ID> 54 <ID>ForbiddenSuppress:GeckoEngineSession.kt$GeckoEngineSession$@Suppress("NestedBlockDepth", "CognitiveComplexMethod")</ID> 55 <ID>ForbiddenSuppress:GeckoSitePermissionsStorage.kt$GeckoSitePermissionsStorage$@Suppress("CognitiveComplexMethod", "CyclomaticComplexMethod")</ID> 56 <ID>ForbiddenSuppress:GeckoSitePermissionsStorage.kt$GeckoSitePermissionsStorage$@Suppress("LongMethod", "CognitiveComplexMethod")</ID> 57 <ID>ForbiddenSuppress:Grammar.kt$Grammar$@Suppress("MagicNumber")</ID> 58 <ID>ForbiddenSuppress:HighlightedDomainUrl.kt$@Suppress("LongMethod")</ID> 59 <ID>ForbiddenSuppress:HttpIconLoader.kt$HttpIconLoader$@Suppress("CognitiveComplexMethod")</ID> 60 <ID>ForbiddenSuppress:IconDirectoryEntry.kt$@Suppress("MagicNumber")</ID> 61 <ID>ForbiddenSuppress:IconDirectoryEntry.kt$@Suppress("MagicNumber", "ReturnCount", "CognitiveComplexMethod", "NestedBlockDepth", "ComplexCondition", "CyclomaticComplexMethod")</ID> 62 <ID>ForbiddenSuppress:IconDirectoryEntry.kt$IconDirectoryEntry$@Suppress("MagicNumber")</ID> 63 <ID>ForbiddenSuppress:IconResourceComparator.kt$@Suppress("MagicNumber")</ID> 64 <ID>ForbiddenSuppress:ImageDecoder.kt$ImageDecoder.Companion.ImageMagicNumbers$@Suppress("MagicNumber")</ID> 65 <ID>ForbiddenSuppress:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$@Suppress("CognitiveComplexMethod")</ID> 66 <ID>ForbiddenSuppress:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$@Suppress("NestedBlockDepth", "CognitiveComplexMethod")</ID> 67 <ID>ForbiddenSuppress:InlineAutocompleteTextField.kt$@Suppress("LongMethod", "CyclomaticComplexMethod", "CognitiveComplexMethod")</ID> 68 <ID>ForbiddenSuppress:InputResultDetail.kt$InputResultDetail$@Suppress("MagicNumber")</ID> 69 <ID>ForbiddenSuppress:LanguageModel.kt$LanguageModel.Companion$@Suppress("CognitiveComplexMethod")</ID> 70 <ID>ForbiddenSuppress:Lexer.kt$Lexer$@Suppress("CyclomaticComplexMethod")</ID> 71 <ID>ForbiddenSuppress:LoginPickerView.kt$@Suppress("MagicNumber")</ID> 72 <ID>ForbiddenSuppress:MainActivity.kt$MainActivity$@Suppress("MagicNumber")</ID> 73 <ID>ForbiddenSuppress:ManifestDatabase.kt$ManifestDatabase.Companion$@Suppress("MagicNumber")</ID> 74 <ID>ForbiddenSuppress:MozillaSocorroService.kt$MozillaSocorroService$@Suppress("LongParameterList", "LongMethod", "CognitiveComplexMethod")</ID> 75 <ID>ForbiddenSuppress:NestedGeckoView.kt$NestedGeckoView$@Suppress("CognitiveComplexMethod")</ID> 76 <ID>ForbiddenSuppress:Origin.kt$@Suppress("LongMethod")</ID> 77 <ID>ForbiddenSuppress:Parser.kt$Parser$@Suppress("ThrowsCount", "CognitiveComplexMethod")</ID> 78 <ID>ForbiddenSuppress:Performance.kt$@SuppressWarnings("MagicNumber")</ID> 79 <ID>ForbiddenSuppress:PermissionsDialogFragment.kt$PermissionsDialogFragment$@Suppress("LongMethod", "CognitiveComplexMethod")</ID> 80 <ID>ForbiddenSuppress:PopupToMenuItemsMapper.kt$@Suppress("LongMethod")</ID> 81 <ID>ForbiddenSuppress:PromptFeature.kt$PromptFeature$@Suppress("CognitiveComplexMethod", "LongMethod", "CyclomaticComplexMethod")</ID> 82 <ID>ForbiddenSuppress:PromptFeature.kt$PromptFeature$@Suppress("CognitiveComplexMethod", "LongMethod", "ReturnCount", "CyclomaticComplexMethod")</ID> 83 <ID>ForbiddenSuppress:PromptFeature.kt$PromptFeature$@Suppress("NestedBlockDepth", "CyclomaticComplexMethod", "CognitiveComplexMethod")</ID> 84 <ID>ForbiddenSuppress:PromptFeature.kt$PromptFeature$@Suppress("UNCHECKED_CAST", "CyclomaticComplexMethod")</ID> 85 <ID>ForbiddenSuppress:PublicSuffixListLoader.kt$@Suppress("MagicNumber")</ID> 86 <ID>ForbiddenSuppress:QrFragment.kt$QrFragment$@Suppress("MagicNumber")</ID> 87 <ID>ForbiddenSuppress:RemoteSettingsSyncScheduler.kt$DefaultRemoteSettingsSyncScheduler$@SuppressWarnings("MagicNumber")</ID> 88 <ID>ForbiddenSuppress:RemoteTabsStorage.kt$RemoteTabsCommandQueue$@Suppress("CognitiveComplexMethod")</ID> 89 <ID>ForbiddenSuppress:Safelist.kt$Safelist.Companion$@Suppress("NestedBlockDepth", "CognitiveComplexMethod")</ID> 90 <ID>ForbiddenSuppress:SampleApplication.kt$GleanBuildInfo$@Suppress("MagicNumber")</ID> 91 <ID>ForbiddenSuppress:SaveLoginDialogFragment.kt$SaveLoginDialogFragment$@Suppress("CognitiveComplexMethod")</ID> 92 <ID>ForbiddenSuppress:SearchMiddleware.kt$SearchMiddleware$@SuppressWarnings("LongMethod")</ID> 93 <ID>ForbiddenSuppress:SessionState.kt$SessionState.Source$@Suppress("MagicNumber")</ID> 94 <ID>ForbiddenSuppress:SitePermissionsDatabase.kt$Migrations$@Suppress("MagicNumber")</ID> 95 <ID>ForbiddenSuppress:SitePermissionsFeature.kt$SitePermissionsFeature$@Suppress("CyclomaticComplexMethod")</ID> 96 <ID>ForbiddenSuppress:SitePermissionsFeature.kt$SitePermissionsFeature$@Suppress("LongMethod")</ID> 97 <ID>ForbiddenSuppress:State.kt$@Suppress("CognitiveComplexMethod")</ID> 98 <ID>ForbiddenSuppress:String.kt$@Suppress("MagicNumber")</ID> 99 <ID>ForbiddenSuppress:Suggestion.kt$@Suppress("MagicNumber")</ID> 100 <ID>ForbiddenSuppress:SuggestionFetcher.kt$@Suppress("MagicNumber")</ID> 101 <ID>ForbiddenSuppress:SystemEngineView.kt$SystemEngineView$@Suppress("NestedBlockDepth", "CognitiveComplexMethod")</ID> 102 <ID>ForbiddenSuppress:SystemEngineView.kt$SystemEngineView.<no name provided>$@Suppress("ReturnCount", "NestedBlockDepth", "LongMethod")</ID> 103 <ID>ForbiddenSuppress:TabCounter.kt$@Suppress("CognitiveComplexMethod")</ID> 104 <ID>ForbiddenSuppress:TabListReducer.kt$TabListReducer$@Suppress("LongMethod", "CognitiveComplexMethod")</ID> 105 <ID>ForbiddenSuppress:TextField.kt$@Suppress("LongMethod", "CognitiveComplexMethod")</ID> 106 <ID>ForbiddenSuppress:ToolbarActivity.kt$ToolbarActivity$@Suppress("MagicNumber")</ID> 107 <ID>ForbiddenSuppress:ToolbarActivity.kt$ToolbarActivity$@Suppress("TooGenericExceptionCaught", "CognitiveComplexMethod")</ID> 108 <ID>ForbiddenSuppress:TopSiteDatabase.kt$Migrations$@Suppress("MagicNumber")</ID> 109 <ID>ForbiddenSuppress:TranslationsMiddleware.kt$TranslationsMiddleware$@Suppress("CognitiveComplexMethod")</ID> 110 <ID>ForbiddenSuppress:TranslationsMiddleware.kt$TranslationsMiddleware$@Suppress("LongMethod", "CyclomaticComplexMethod", "CognitiveComplexMethod")</ID> 111 <ID>ForbiddenSuppress:TranslationsStateReducer.kt$TranslationsStateReducer$@Suppress("LongMethod", "CognitiveComplexMethod")</ID> 112 <ID>ForbiddenSuppress:UrlMatcher.kt$UrlMatcher.Companion$@Suppress("ThrowsCount", "NestedBlockDepth", "CognitiveComplexMethod")</ID> 113 <ID>ForbiddenSuppress:Utils.kt$@Suppress("NestedBlockDepth", "CognitiveComplexMethod")</ID> 114 <ID>ForbiddenSuppress:WebAppManifestParser.kt$@Suppress("MagicNumber")</ID> 115 <ID>ForbiddenSuppress:WebExtensionReducer.kt$WebExtensionReducer$@Suppress("LongMethod")</ID> 116 <ID>ForbiddenSuppress:WebExtensionSupport.kt$WebExtensionSupport$@Suppress("CognitiveComplexMethod")</ID> 117 <ID>ForbiddenSuppress:WebPush.kt$WebPushSubscription$@Suppress("MagicNumber")</ID> 118 <ID>ForbiddenSuppress:WebURLFinder.kt$WebURLFinder.Companion$@Suppress("MagicNumber")</ID> 119 <ID>ForbiddenSuppress:WorkManagerSyncManager.kt$WorkManagerSyncWorker$@Suppress("LongMethod", "CyclomaticComplexMethod")</ID> 120 <ID>MaxLineLength:ContextCompatDetector.kt$ContextCompatDetector.Companion$explanation = "Using this method can lead to crashes in older Android versions as newer features might not be available"</ID> 121 <ID>MaxLineLength:IconDirectoryEntry.kt$@Suppress("MagicNumber", "ReturnCount", "CognitiveComplexMethod", "NestedBlockDepth", "ComplexCondition", "CyclomaticComplexMethod")</ID> 122 <ID>MayBeConst:ConstraintLayoutPerfDetector.kt$private val CUSTOM_VIEW_ISSUE_DESCRIPTION = "Caution regarding custom views extending `ConstraintLayout`"</ID> 123 <ID>MayBeConst:ConstraintLayoutPerfDetector.kt$private val CUSTOM_VIEW_ISSUE_MESSAGE = "Custom views extending `ConstraintLayout` are less " + "efficient because they cannot share other `ConstraintLayout` defined in file."</ID> 124 <ID>UndocumentedPublicClass:AutoSave.kt$AutoSave</ID> 125 <ID>UndocumentedPublicClass:AutoSave.kt$AutoSave$Storage</ID> 126 <ID>UndocumentedPublicClass:Base64.kt$Base64</ID> 127 <ID>UndocumentedPublicClass:BrowserMenu.kt$BrowserMenu$Orientation</ID> 128 <ID>UndocumentedPublicClass:BrowserMenuAdapter.kt$BrowserMenuItemViewHolder : ViewHolder</ID> 129 <ID>UndocumentedPublicClass:Choice.kt$Choice$CREATOR : Creator</ID> 130 <ID>UndocumentedPublicClass:ColorUtils.kt$ColorUtils</ID> 131 <ID>UndocumentedPublicClass:Constants.kt$Constants</ID> 132 <ID>UndocumentedPublicClass:ContextCompatDetector.kt$ContextCompatDetector : DetectorSourceCodeScanner</ID> 133 <ID>UndocumentedPublicClass:ContextMenuUseCases.kt$ContextMenuUseCases$ConsumeHitResultUseCase</ID> 134 <ID>UndocumentedPublicClass:ContextMenuUseCases.kt$ContextMenuUseCases$InjectDownloadUseCase</ID> 135 <ID>UndocumentedPublicClass:CrashActivity.kt$CrashActivity : AppCompatActivityOnClickListener</ID> 136 <ID>UndocumentedPublicClass:CrashApplication.kt$CrashApplication : Application</ID> 137 <ID>UndocumentedPublicClass:CrashReporter.kt$CrashReporter$Prompt</ID> 138 <ID>UndocumentedPublicClass:CustomTabConfig.kt$CustomTabActionButtonConfig</ID> 139 <ID>UndocumentedPublicClass:CustomTabConfig.kt$CustomTabMenuItem</ID> 140 <ID>UndocumentedPublicClass:CustomTabsAction.kt$CustomTabsAction : Action</ID> 141 <ID>UndocumentedPublicClass:CustomTabsService.kt$CustomTabsService : AbstractCustomTabsService</ID> 142 <ID>UndocumentedPublicClass:CustomTabsServiceStore.kt$CustomTabsServiceStore : Store</ID> 143 <ID>UndocumentedPublicClass:DefaultComponents.kt$DefaultComponents</ID> 144 <ID>UndocumentedPublicClass:DeviceRecyclerViewAdapter.kt$DeviceRecyclerViewAdapter$ViewHolder : ViewHolder</ID> 145 <ID>UndocumentedPublicClass:DiskIconLoader.kt$DiskIconLoader$LoaderDiskCache</ID> 146 <ID>UndocumentedPublicClass:DiskIconPreparer.kt$DiskIconPreparer$PreparerDiskCache</ID> 147 <ID>UndocumentedPublicClass:DiskIconProcessor.kt$DiskIconProcessor$ProcessorDiskCache</ID> 148 <ID>UndocumentedPublicClass:DomainAutoCompleteProvider.kt$DomainAutoCompleteProvider$AutocompleteSource</ID> 149 <ID>UndocumentedPublicClass:DomainMatcher.kt$DomainMatch</ID> 150 <ID>UndocumentedPublicClass:DownloadManager.kt$DownloadManager</ID> 151 <ID>UndocumentedPublicClass:DownloadService.kt$DownloadService : AbstractFetchDownloadService</ID> 152 <ID>UndocumentedPublicClass:DownloadUtils.kt$DownloadUtils</ID> 153 <ID>UndocumentedPublicClass:DownloadsUseCases.kt$DownloadsUseCases$ConsumeDownloadUseCase</ID> 154 <ID>UndocumentedPublicClass:DrawableUtils.kt$DrawableUtils</ID> 155 <ID>UndocumentedPublicClass:EngineSession.kt$EngineSession.TrackingProtectionPolicy$TrackingCategory</ID> 156 <ID>UndocumentedPublicClass:ErrorPages.kt$ErrorPages</ID> 157 <ID>UndocumentedPublicClass:FindInPageView.kt$FindInPageView$Listener</ID> 158 <ID>UndocumentedPublicClass:GeckoEngineSessionState.kt$GeckoEngineSessionState : EngineSessionState</ID> 159 <ID>UndocumentedPublicClass:GleanApplication.kt$GleanApplication : Application</ID> 160 <ID>UndocumentedPublicClass:Grammar.kt$GrammarElement</ID> 161 <ID>UndocumentedPublicClass:IconLoader.kt$IconLoader$Result</ID> 162 <ID>UndocumentedPublicClass:IconLoader.kt$IconLoader.Result$BitmapResult : Result</ID> 163 <ID>UndocumentedPublicClass:IconLoader.kt$IconLoader.Result$BytesResult : Result</ID> 164 <ID>UndocumentedPublicClass:IconLoader.kt$IconLoader.Result$NoResult : Result</ID> 165 <ID>UndocumentedPublicClass:IconMemoryCache.kt$IconMemoryCache : ProcessorMemoryCacheLoaderMemoryCachePreparerMemoryCache</ID> 166 <ID>UndocumentedPublicClass:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$AutocompleteResult</ID> 167 <ID>UndocumentedPublicClass:IntentReceiverActivity.kt$IntentReceiverActivity : Activity</ID> 168 <ID>UndocumentedPublicClass:Jexl.kt$Jexl</ID> 169 <ID>UndocumentedPublicClass:LicenseCommentChecker.kt$LicenseCommentChecker : UElementHandler</ID> 170 <ID>UndocumentedPublicClass:LicenseDetector.kt$LicenseDetector : DetectorSourceCodeScanner</ID> 171 <ID>UndocumentedPublicClass:LoginFragment.kt$LoginFragment : Fragment</ID> 172 <ID>UndocumentedPublicClass:LoginFragment.kt$LoginFragment$OnLoginCompleteListener</ID> 173 <ID>UndocumentedPublicClass:MainActivity.kt$MainActivity : AppCompatActivity</ID> 174 <ID>UndocumentedPublicClass:MainActivity.kt$MainActivity : AppCompatActivityOnLoginCompleteListenerCoroutineScope</ID> 175 <ID>UndocumentedPublicClass:MainActivity.kt$MainActivity : AppCompatActivityOnLoginCompleteListenerCoroutineScopeSyncStatusObserver</ID> 176 <ID>UndocumentedPublicClass:MemoryIconLoader.kt$MemoryIconLoader$LoaderMemoryCache</ID> 177 <ID>UndocumentedPublicClass:MemoryIconPreparer.kt$MemoryIconPreparer$PreparerMemoryCache</ID> 178 <ID>UndocumentedPublicClass:MemoryIconProcessor.kt$MemoryIconProcessor$ProcessorMemoryCache</ID> 179 <ID>UndocumentedPublicClass:OAuthAccount.kt$AuthType</ID> 180 <ID>UndocumentedPublicClass:OAuthAccount.kt$Avatar</ID> 181 <ID>UndocumentedPublicClass:OAuthAccount.kt$Profile</ID> 182 <ID>UndocumentedPublicClass:OriginVerifierFeature.kt$OriginVerifierFeature</ID> 183 <ID>UndocumentedPublicClass:Parser.kt$ParserException : Exception</ID> 184 <ID>UndocumentedPublicClass:PreferredColorScheme.kt$PreferredColorScheme$Dark : PreferredColorScheme</ID> 185 <ID>UndocumentedPublicClass:PreferredColorScheme.kt$PreferredColorScheme$Light : PreferredColorScheme</ID> 186 <ID>UndocumentedPublicClass:PreferredColorScheme.kt$PreferredColorScheme$System : PreferredColorScheme</ID> 187 <ID>UndocumentedPublicClass:PromptRequest.kt$PromptRequest$Dismissible</ID> 188 <ID>UndocumentedPublicClass:PromptRequest.kt$PromptRequest.Authentication$Level</ID> 189 <ID>UndocumentedPublicClass:PromptRequest.kt$PromptRequest.Authentication$Method</ID> 190 <ID>UndocumentedPublicClass:PromptRequest.kt$PromptRequest.File$FacingMode</ID> 191 <ID>UndocumentedPublicClass:PromptRequest.kt$PromptRequest.TimeSelection$Type</ID> 192 <ID>UndocumentedPublicClass:ProtectedDataAdapter.kt$ProtectedDataAdapter : Adapter</ID> 193 <ID>UndocumentedPublicClass:ProtectedDataAdapter.kt$ProtectedDataAdapter$Holder : ViewHolder</ID> 194 <ID>UndocumentedPublicClass:Providers.kt$DomainList</ID> 195 <ID>UndocumentedPublicClass:PushProcessor.kt$PushError$MalformedMessage : PushError</ID> 196 <ID>UndocumentedPublicClass:PushProcessor.kt$PushError$Network : PushError</ID> 197 <ID>UndocumentedPublicClass:PushProcessor.kt$PushError$Registration : PushError</ID> 198 <ID>UndocumentedPublicClass:PushProcessor.kt$PushError$ServiceUnavailable : PushError</ID> 199 <ID>UndocumentedPublicClass:ReaderViewControlsView.kt$ReaderViewControlsView$Listener</ID> 200 <ID>UndocumentedPublicClass:ReaderViewFeature.kt$ReaderViewFeature$ColorScheme</ID> 201 <ID>UndocumentedPublicClass:ReaderViewFeature.kt$ReaderViewFeature$FontType</ID> 202 <ID>UndocumentedPublicClass:Request.kt$Request$CookiePolicy</ID> 203 <ID>UndocumentedPublicClass:Request.kt$Request$Redirect</ID> 204 <ID>UndocumentedPublicClass:RequestInterceptor.kt$RequestInterceptor.InterceptionResponse$AppIntent : InterceptionResponse</ID> 205 <ID>UndocumentedPublicClass:RequestInterceptor.kt$RequestInterceptor.InterceptionResponse$Content : InterceptionResponse</ID> 206 <ID>UndocumentedPublicClass:RustLog.kt$RustLog</ID> 207 <ID>UndocumentedPublicClass:SampleApplication.kt$SampleApplication : Application</ID> 208 <ID>UndocumentedPublicClass:SampleToolbarHelpers.kt$ConfigurationAdapter : Adapter</ID> 209 <ID>UndocumentedPublicClass:SampleToolbarHelpers.kt$ConfigurationViewHolder : ViewHolder</ID> 210 <ID>UndocumentedPublicClass:SampleToolbarHelpers.kt$Extra</ID> 211 <ID>UndocumentedPublicClass:SampleToolbarHelpers.kt$ToolbarConfiguration</ID> 212 <ID>UndocumentedPublicClass:SearchSuggestionClient.kt$SearchSuggestionClient$ResponseParserException : Exception</ID> 213 <ID>UndocumentedPublicClass:SearchSuggestionProvider.kt$SearchSuggestionProvider$Mode</ID> 214 <ID>UndocumentedPublicClass:SearchUseCases.kt$SearchUseCases$DefaultSearchUseCase : SearchUseCase</ID> 215 <ID>UndocumentedPublicClass:SearchUseCases.kt$SearchUseCases$NewTabSearchUseCase : SearchUseCase</ID> 216 <ID>UndocumentedPublicClass:SearchUseCases.kt$SearchUseCases$SearchUseCase</ID> 217 <ID>UndocumentedPublicClass:SendCrashReportService.kt$SendCrashReportService : Service</ID> 218 <ID>UndocumentedPublicClass:SendCrashTelemetryService.kt$SendCrashTelemetryService : Service</ID> 219 <ID>UndocumentedPublicClass:SendTabUseCases.kt$SendTabUseCases$SendToAllUseCase</ID> 220 <ID>UndocumentedPublicClass:SendTabUseCases.kt$SendTabUseCases$SendToDeviceUseCase</ID> 221 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$DefaultLoadUrlUseCase : LoadUrlUseCase</ID> 222 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$ExitFullScreenUseCase</ID> 223 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$GoBackUseCase</ID> 224 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$GoForwardUseCase</ID> 225 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$LoadDataUseCase</ID> 226 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$ReloadUrlUseCase</ID> 227 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$RequestDesktopSiteUseCase</ID> 228 <ID>UndocumentedPublicClass:SessionUseCases.kt$SessionUseCases$StopLoadingUseCase</ID> 229 <ID>UndocumentedPublicClass:SettingUpdater.kt$SettingUpdater<T></ID> 230 <ID>UndocumentedPublicClass:Settings.kt$UnsupportedSetting<T></ID> 231 <ID>UndocumentedPublicClass:SitePermissions.kt$SitePermissions$Status</ID> 232 <ID>UndocumentedPublicClass:SitePermissionsFeature.kt$SitePermissionsFeature$PromptsStyling</ID> 233 <ID>UndocumentedPublicClass:SitePermissionsRules.kt$SitePermissionsRules$Action</ID> 234 <ID>UndocumentedPublicClass:SitePermissionsStorage.kt$SitePermissionsStorage$Permission</ID> 235 <ID>UndocumentedPublicClass:StatusBarUtils.kt$StatusBarUtils</ID> 236 <ID>UndocumentedPublicClass:StorageUtils.kt$StorageUtils</ID> 237 <ID>UndocumentedPublicClass:Store.kt$Store.Subscription$Binding</ID> 238 <ID>UndocumentedPublicClass:SystemEngineSession.kt$SystemEngineSession$WebSetting<T></ID> 239 <ID>UndocumentedPublicClass:SystemEngineSessionState.kt$SystemEngineSessionState : EngineSessionState</ID> 240 <ID>UndocumentedPublicClass:SystemEngineView.kt$SystemEngineView$ImageHandler : Handler</ID> 241 <ID>UndocumentedPublicClass:TabCounterView.kt$TabCounterView : RelativeLayout</ID> 242 <ID>UndocumentedPublicClass:TabThumbnailView.kt$TabThumbnailView : AppCompatImageView</ID> 243 <ID>UndocumentedPublicClass:TabsUseCases.kt$TabsUseCases$AddNewTabUseCase : LoadUrlUseCase</ID> 244 <ID>UndocumentedPublicClass:TabsUseCases.kt$TabsUseCases$DefaultSelectTabUseCase : SelectTabUseCase</ID> 245 <ID>UndocumentedPublicClass:TabsUseCases.kt$TabsUseCases$RemoveAllTabsUseCase</ID> 246 <ID>UndocumentedPublicClass:ThreadUtils.kt$ThreadUtils</ID> 247 <ID>UndocumentedPublicClass:Token.kt$Token$Type</ID> 248 <ID>UndocumentedPublicClass:URLStringUtils.kt$URLStringUtils</ID> 249 <ID>UndocumentedPublicClass:WebAppManifest.kt$WebAppManifest.Icon$Purpose</ID> 250 <ID>UndocumentedPublicFunction:AppLinksUseCases.kt$AppLinksUseCases.GetAppLinkRedirect$@Suppress("CyclomaticComplexMethod") operator fun invoke(url: String): AppLinkRedirect</ID> 251 <ID>UndocumentedPublicFunction:Base64.kt$Base64$fun encodeToUriString(data: String)</ID> 252 <ID>UndocumentedPublicFunction:BrowserFragment.kt$BrowserFragment.Companion$fun create(sessionId: String? = null)</ID> 253 <ID>UndocumentedPublicFunction:BrowserMenu.kt$BrowserMenu$fun dismiss()</ID> 254 <ID>UndocumentedPublicFunction:BrowserMenu.kt$BrowserMenu$fun invalidate()</ID> 255 <ID>UndocumentedPublicFunction:ByteArray.kt$@Suppress("MagicNumber") fun ByteArray.toHexString(hexLength: Int): String</ID> 256 <ID>UndocumentedPublicFunction:ByteArray.kt$fun ByteArray.toBitmap( offset: Int, length: Int, opts: BitmapFactory.Options? = null, ): Bitmap?</ID> 257 <ID>UndocumentedPublicFunction:ByteArray.kt$fun ByteArray.toBitmap(opts: BitmapFactory.Options? = null): Bitmap?</ID> 258 <ID>UndocumentedPublicFunction:ByteArray.kt$fun ByteArray.toHexString(): String</ID> 259 <ID>UndocumentedPublicFunction:ByteArray.kt$fun ByteArray.toSha256Digest(): ByteArray</ID> 260 <ID>UndocumentedPublicFunction:Clock.kt$Clock$@VisibleForTesting fun reset()</ID> 261 <ID>UndocumentedPublicFunction:Context.kt$fun Context.isPermissionGranted(vararg permission: String): Boolean</ID> 262 <ID>UndocumentedPublicFunction:Crash.kt$Crash.Companion$fun fromIntent(intent: Intent): Crash</ID> 263 <ID>UndocumentedPublicFunction:Crash.kt$Crash.Companion$fun isCrashIntent(intent: Intent)</ID> 264 <ID>UndocumentedPublicFunction:DeviceFragment.kt$DeviceFragment.OnDeviceListInteractionListener$fun onDeviceInteraction(item: Device)</ID> 265 <ID>UndocumentedPublicFunction:Devices.kt$DeviceConstellationObserver$fun onDevicesUpdate(constellation: ConstellationState)</ID> 266 <ID>UndocumentedPublicFunction:DiskIconLoader.kt$DiskIconLoader.LoaderDiskCache$fun getIconData(context: Context, resource: IconRequest.Resource): ByteArray?</ID> 267 <ID>UndocumentedPublicFunction:DiskIconPreparer.kt$DiskIconPreparer.PreparerDiskCache$fun getResources(context: Context, request: IconRequest): List<IconRequest.Resource></ID> 268 <ID>UndocumentedPublicFunction:Domain.kt$Domain.Companion$fun create(url: String): Domain</ID> 269 <ID>UndocumentedPublicFunction:DomainMatcher.kt$fun segmentAwareDomainMatch(query: String, urls: Iterable<String>): DomainMatch?</ID> 270 <ID>UndocumentedPublicFunction:DownloadManager.kt$DownloadManager$fun unregisterListeners()</ID> 271 <ID>UndocumentedPublicFunction:DownloadManager.kt$fun DownloadManager.validatePermissionGranted(context: Context)</ID> 272 <ID>UndocumentedPublicFunction:DownloadUtils.kt$DownloadUtils$fun sanitizeMimeType(mimeType: String?): String?</ID> 273 <ID>UndocumentedPublicFunction:Engine.kt$Engine.BrowsingData$fun contains(type: Int)</ID> 274 <ID>UndocumentedPublicFunction:Engine.kt$Engine.BrowsingData.Companion$fun all()</ID> 275 <ID>UndocumentedPublicFunction:Engine.kt$Engine.BrowsingData.Companion$fun allCaches()</ID> 276 <ID>UndocumentedPublicFunction:Engine.kt$Engine.BrowsingData.Companion$fun allSiteData()</ID> 277 <ID>UndocumentedPublicFunction:Engine.kt$Engine.BrowsingData.Companion$fun allSiteSettings()</ID> 278 <ID>UndocumentedPublicFunction:Engine.kt$Engine.BrowsingData.Companion$fun select(vararg types: Int)</ID> 279 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.LoadUrlFlags$fun contains(flag: Int)</ID> 280 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.LoadUrlFlags.Companion$fun all()</ID> 281 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.LoadUrlFlags.Companion$fun external()</ID> 282 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.LoadUrlFlags.Companion$fun none()</ID> 283 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.LoadUrlFlags.Companion$fun select(vararg types: Int)</ID> 284 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onAppPermissionRequest(permissionRequest: PermissionRequest)</ID> 285 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onCancelContentPermissionRequest(permissionRequest: PermissionRequest)</ID> 286 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onContentPermissionRequest(permissionRequest: PermissionRequest)</ID> 287 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onCrash()</ID> 288 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onDesktopModeChange(enabled: Boolean)</ID> 289 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onFind(text: String)</ID> 290 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onFindResult(activeMatchOrdinal: Int, numberOfMatches: Int, isDoneCounting: Boolean)</ID> 291 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onFullScreenChange(enabled: Boolean)</ID> 292 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onLoadingStateChange(loading: Boolean)</ID> 293 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onLocationChange(url: String, hasUserGesture: Boolean)</ID> 294 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onLongPress(hitResult: HitResult)</ID> 295 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onNavigateBack()</ID> 296 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onNavigationStateChange(canGoBack: Boolean? = null, canGoForward: Boolean? = null)</ID> 297 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onProcessKilled()</ID> 298 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onProgress(progress: Int)</ID> 299 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onPromptRequest(promptRequest: PromptRequest)</ID> 300 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onRecordingStateChanged(devices: List<RecordingDevice>)</ID> 301 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onSecurityChange(secure: Boolean, host: String? = null, issuer: String? = null)</ID> 302 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onTitleChange(title: String)</ID> 303 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onTrackerBlocked(tracker: Tracker)</ID> 304 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onTrackerBlockingEnabledChange(enabled: Boolean)</ID> 305 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onTrackerLoaded(tracker: Tracker)</ID> 306 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.Observer$fun onWebAppManifestLoaded(manifest: WebAppManifest)</ID> 307 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.TrackingProtectionPolicy$fun contains(category: TrackingCategory)</ID> 308 <ID>UndocumentedPublicFunction:EngineSession.kt$EngineSession.TrackingProtectionPolicy.Companion$fun none()</ID> 309 <ID>UndocumentedPublicFunction:EngineVersion.kt$EngineVersion$operator fun compareTo(other: EngineVersion): Int</ID> 310 <ID>UndocumentedPublicFunction:Extensions.kt$fun String.toLocale(): Locale</ID> 311 <ID>UndocumentedPublicFunction:ExternalAppBrowserFragment.kt$ExternalAppBrowserFragment.Companion$fun create( sessionId: String, manifest: WebAppManifest?, )</ID> 312 <ID>UndocumentedPublicFunction:Facts.kt$Facts$@VisibleForTesting(otherwise = VisibleForTesting.PRIVATE) fun clearProcessors()</ID> 313 <ID>UndocumentedPublicFunction:FindInPageView.kt$FindInPageView.Listener$fun onClearMatches()</ID> 314 <ID>UndocumentedPublicFunction:FindInPageView.kt$FindInPageView.Listener$fun onClose()</ID> 315 <ID>UndocumentedPublicFunction:FindInPageView.kt$FindInPageView.Listener$fun onFindAll(query: String)</ID> 316 <ID>UndocumentedPublicFunction:FindInPageView.kt$FindInPageView.Listener$fun onNextResult()</ID> 317 <ID>UndocumentedPublicFunction:FindInPageView.kt$FindInPageView.Listener$fun onPreviousResult()</ID> 318 <ID>UndocumentedPublicFunction:GeckoEngineSessionState.kt$GeckoEngineSessionState.Companion$fun fromJSON(json: JSONObject): GeckoEngineSessionState</ID> 319 <ID>UndocumentedPublicFunction:GeckoPermissionRequest.kt$GeckoPermissionRequest.Media.Companion$fun mapPermission(mediaSource: MediaSource): Permission</ID> 320 <ID>UndocumentedPublicFunction:Headers.kt$fun List<Header>.toMutableHeaders()</ID> 321 <ID>UndocumentedPublicFunction:HttpURLConnectionClient.kt$HttpURLConnectionClient.Companion$fun getOrCreateCookieManager(): CookieManager</ID> 322 <ID>UndocumentedPublicFunction:IconGenerator.kt$IconGenerator$fun generate(context: Context, request: IconRequest): Icon</ID> 323 <ID>UndocumentedPublicFunction:IconPreprarer.kt$IconPreprarer$fun prepare(context: Context, request: IconRequest): IconRequest</ID> 324 <ID>UndocumentedPublicFunction:IconProcessor.kt$IconProcessor$fun process( context: Context, request: IconRequest, resource: IconRequest.Resource?, icon: Icon, desiredSize: DesiredSize, ): Icon?</ID> 325 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun refreshAutocompleteSuggestions()</ID> 326 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnCommitListener(l: OnCommitListener)</ID> 327 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnDispatchKeyEventPreImeListener(l: OnDispatchKeyEventPreImeListener?)</ID> 328 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnFilterListener(l: OnFilterListener)</ID> 329 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnKeyPreImeListener(l: OnKeyPreImeListener)</ID> 330 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnSearchStateChangeListener(l: OnSearchStateChangeListener)</ID> 331 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnSelectionChangedListener(l: OnSelectionChangedListener)</ID> 332 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnTextChangeListener(l: OnTextChangeListener)</ID> 333 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText$fun setOnWindowsFocusChangeListener(l: OnWindowsFocusChangeListener)</ID> 334 <ID>UndocumentedPublicFunction:InlineAutocompleteEditText.kt$InlineAutocompleteEditText.AutocompleteResult$fun startsWith(text: String): Boolean</ID> 335 <ID>UndocumentedPublicFunction:JSONArray.kt$fun Iterable<Any>.toJSONArray()</ID> 336 <ID>UndocumentedPublicFunction:JSONArray.kt$fun JSONArray.asSequence(): Sequence<Any></ID> 337 <ID>UndocumentedPublicFunction:JexlContext.kt$JexlContext$fun get(key: String): JexlValue</ID> 338 <ID>UndocumentedPublicFunction:JexlContext.kt$JexlContext$fun set(key: String, value: JexlValue)</ID> 339 <ID>UndocumentedPublicFunction:JexlExtensions.kt$fun Boolean.toJexl(): JexlBoolean</ID> 340 <ID>UndocumentedPublicFunction:JexlExtensions.kt$fun Double.toJexl(): JexlDouble</ID> 341 <ID>UndocumentedPublicFunction:JexlExtensions.kt$fun Float.toJexl(): JexlDouble</ID> 342 <ID>UndocumentedPublicFunction:JexlExtensions.kt$fun Int.toJexl(): JexlInteger</ID> 343 <ID>UndocumentedPublicFunction:JexlExtensions.kt$fun String.toJexl(): JexlString</ID> 344 <ID>UndocumentedPublicFunction:JexlExtensions.kt$inline fun <reified T> List<T>.toJexlArray(): JexlArray</ID> 345 <ID>UndocumentedPublicFunction:JexlValue.kt$JexlBoolean$fun toInt(): Int</ID> 346 <ID>UndocumentedPublicFunction:JexlValue.kt$JexlValue$abstract fun toBoolean(): Boolean</ID> 347 <ID>UndocumentedPublicFunction:JexlValue.kt$JexlValue$abstract operator fun compareTo(other: JexlValue): Int</ID> 348 <ID>UndocumentedPublicFunction:JexlValue.kt$JexlValue$abstract operator fun div(other: JexlValue): JexlValue</ID> 349 <ID>UndocumentedPublicFunction:JexlValue.kt$JexlValue$abstract operator fun plus(other: JexlValue): JexlValue</ID> 350 <ID>UndocumentedPublicFunction:JexlValue.kt$JexlValue$abstract operator fun times(other: JexlValue): JexlValue</ID> 351 <ID>UndocumentedPublicFunction:Log.kt$Log$@VisibleForTesting fun reset()</ID> 352 <ID>UndocumentedPublicFunction:LoginFragment.kt$LoginFragment.Companion$fun create(authUrl: String, redirectUrl: String): LoginFragment</ID> 353 <ID>UndocumentedPublicFunction:LoginFragment.kt$LoginFragment.OnLoginCompleteListener$fun onLoginComplete(code: String, state: String, action: String, fragment: LoginFragment)</ID> 354 <ID>UndocumentedPublicFunction:LoginFragment.kt$LoginFragment.OnLoginCompleteListener$fun onLoginComplete(code: String, state: String, fragment: LoginFragment)</ID> 355 <ID>UndocumentedPublicFunction:MemoryIconLoader.kt$MemoryIconLoader.LoaderMemoryCache$fun getBitmap(request: IconRequest, resource: IconRequest.Resource): Bitmap?</ID> 356 <ID>UndocumentedPublicFunction:MemoryIconPreparer.kt$MemoryIconPreparer.PreparerMemoryCache$fun getResources(request: IconRequest): List<IconRequest.Resource></ID> 357 <ID>UndocumentedPublicFunction:MemoryIconProcessor.kt$MemoryIconProcessor.ProcessorMemoryCache$fun put(request: IconRequest, resource: IconRequest.Resource, icon: Icon)</ID> 358 <ID>UndocumentedPublicFunction:Nodes.kt$AstNode$open fun toString(level: Int, isTopLevel: Boolean = true): String</ID> 359 <ID>UndocumentedPublicFunction:OkHttpClient.kt$OkHttpClient.Companion$fun getOrCreateCookieManager(): CookieManager</ID> 360 <ID>UndocumentedPublicFunction:OriginVerifierFeature.kt$OriginVerifierFeature$suspend fun verify( state: CustomTabState, token: CustomTabsSessionToken, @Relation relation: Int, origin: Uri, ): Boolean</ID> 361 <ID>UndocumentedPublicFunction:PermissionRequest.kt$PermissionRequest$fun containsVideoAndAudioSources()</ID> 362 <ID>UndocumentedPublicFunction:PictureInPictureFeature.kt$PictureInPictureFeature$fun onHomePressed(): Boolean</ID> 363 <ID>UndocumentedPublicFunction:Providers.kt$BaseDomainAutocompleteProvider$fun initialize(context: Context)</ID> 364 <ID>UndocumentedPublicFunction:ReaderViewControlsView.kt$ReaderViewControlsView.Listener$fun onColorSchemeChanged(scheme: ColorScheme)</ID> 365 <ID>UndocumentedPublicFunction:ReaderViewControlsView.kt$ReaderViewControlsView.Listener$fun onFontChanged(font: FontType)</ID> 366 <ID>UndocumentedPublicFunction:ReaderViewControlsView.kt$ReaderViewControlsView.Listener$fun onFontSizeDecreased(): Int</ID> 367 <ID>UndocumentedPublicFunction:ReaderViewControlsView.kt$ReaderViewControlsView.Listener$fun onFontSizeIncreased(): Int</ID> 368 <ID>UndocumentedPublicFunction:ReversibleString.kt$ReversibleString$abstract fun charAt(position: Int): Char</ID> 369 <ID>UndocumentedPublicFunction:ReversibleString.kt$ReversibleString$abstract fun substring(startIndex: Int): ReversibleString</ID> 370 <ID>UndocumentedPublicFunction:ReversibleString.kt$fun String.reverse(): ReversibleString</ID> 371 <ID>UndocumentedPublicFunction:ReversibleString.kt$fun String.reversible(): ReversibleString</ID> 372 <ID>UndocumentedPublicFunction:SafeBundle.kt$SafeBundle$fun getInt(name: String, defaultValue: Int = 0): Int</ID> 373 <ID>UndocumentedPublicFunction:SafeBundle.kt$SafeBundle$fun getString(name: String): String?</ID> 374 <ID>UndocumentedPublicFunction:SafeBundle.kt$SafeBundle$fun keySet(): Set<String>?</ID> 375 <ID>UndocumentedPublicFunction:SafeIntent.kt$SafeIntent$fun getBooleanExtra(name: String, defaultValue: Boolean): Boolean</ID> 376 <ID>UndocumentedPublicFunction:SafeIntent.kt$SafeIntent$fun getBundleExtra(name: String): SafeBundle?</ID> 377 <ID>UndocumentedPublicFunction:SafeIntent.kt$SafeIntent$fun getCharSequenceExtra(name: String): CharSequence?</ID> 378 <ID>UndocumentedPublicFunction:SafeIntent.kt$SafeIntent$fun getIntExtra(name: String, defaultValue: Int): Int</ID> 379 <ID>UndocumentedPublicFunction:SafeIntent.kt$SafeIntent$fun getStringArrayListExtra(name: String): ArrayList<String>?</ID> 380 <ID>UndocumentedPublicFunction:SafeIntent.kt$SafeIntent$fun getStringExtra(name: String): String?</ID> 381 <ID>UndocumentedPublicFunction:SafeIntent.kt$SafeIntent$fun hasExtra(name: String): Boolean</ID> 382 <ID>UndocumentedPublicFunction:SampleToolbarHelpers.kt$fun getToolbarConfiguration(intent: Intent): ToolbarConfiguration</ID> 383 <ID>UndocumentedPublicFunction:SendCrashReportService.kt$SendCrashReportService.Companion$fun createReportIntent( context: Context, crash: Crash, notificationTag: String? = null, notificationId: Int = 0, ): Intent</ID> 384 <ID>UndocumentedPublicFunction:SendCrashTelemetryService.kt$SendCrashTelemetryService.Companion$fun createReportIntent(context: Context, crash: Crash): Intent</ID> 385 <ID>UndocumentedPublicFunction:Settings.kt$UnsupportedSetting$operator fun getValue(thisRef: Any?, prop: KProperty<*>): T</ID> 386 <ID>UndocumentedPublicFunction:Settings.kt$UnsupportedSetting$operator fun setValue(thisRef: Any?, prop: KProperty<*>, value: T)</ID> 387 <ID>UndocumentedPublicFunction:SitePermissions.kt$SitePermissions.Status$fun doNotAskAgain()</ID> 388 <ID>UndocumentedPublicFunction:SitePermissions.kt$SitePermissions.Status$fun isAllowed()</ID> 389 <ID>UndocumentedPublicFunction:SitePermissions.kt$SitePermissions.Status$fun toggle(): Status</ID> 390 <ID>UndocumentedPublicFunction:SitePermissionsRules.kt$SitePermissionsRules.Action$fun toStatus(): SitePermissions.Status</ID> 391 <ID>UndocumentedPublicFunction:StorageUtils.kt$StorageUtils$fun levenshteinDistance(a: String, b: String): Int</ID> 392 <ID>UndocumentedPublicFunction:Store.kt$Store.Subscription.Binding$fun unbind()</ID> 393 <ID>UndocumentedPublicFunction:String.kt$fun String.isEmail()</ID> 394 <ID>UndocumentedPublicFunction:String.kt$fun String.isGeoLocation()</ID> 395 <ID>UndocumentedPublicFunction:String.kt$fun String.isPhone()</ID> 396 <ID>UndocumentedPublicFunction:SyncAuthInfoCache.kt$SyncAuthInfoCache$fun expired(): Boolean</ID> 397 <ID>UndocumentedPublicFunction:SystemEngineSession.kt$SystemEngineSession.WebSetting$operator fun getValue(thisRef: Any?, property: KProperty<*>): T</ID> 398 <ID>UndocumentedPublicFunction:SystemEngineSession.kt$SystemEngineSession.WebSetting$operator fun setValue(thisRef: Any?, property: KProperty<*>, value: T)</ID> 399 <ID>UndocumentedPublicFunction:SystemEngineSessionState.kt$SystemEngineSessionState.Companion$fun fromJSON(json: JSONObject): SystemEngineSessionState</ID> 400 <ID>UndocumentedPublicFunction:TabCounterView.kt$TabCounterView$fun setCount(count: Int)</ID> 401 <ID>UndocumentedPublicFunction:TabCounterView.kt$TabCounterView$fun setCountWithAnimation(count: Int)</ID> 402 <ID>UndocumentedPublicFunction:TabsTrayPresenter.kt$TabsTrayPresenter$fun start()</ID> 403 <ID>UndocumentedPublicFunction:TabsTrayPresenter.kt$TabsTrayPresenter$fun stop()</ID> 404 <ID>UndocumentedPublicFunction:ThreadUtils.kt$ThreadUtils$fun assertOnUiThread()</ID> 405 <ID>UndocumentedPublicFunction:ThreadUtils.kt$ThreadUtils$fun postToBackgroundThread(runnable: () -> Unit)</ID> 406 <ID>UndocumentedPublicFunction:ThreadUtils.kt$ThreadUtils$fun postToBackgroundThread(runnable: Runnable)</ID> 407 <ID>UndocumentedPublicFunction:ThreadUtils.kt$ThreadUtils$fun postToMainThread(runnable: Runnable)</ID> 408 <ID>UndocumentedPublicFunction:ThreadUtils.kt$ThreadUtils$fun postToMainThreadDelayed(runnable: Runnable, delayMillis: Long)</ID> 409 <ID>UndocumentedPublicFunction:ThreadUtils.kt$ThreadUtils$fun setHandlerForTest(handler: Handler)</ID> 410 <ID>UndocumentedPublicFunction:Toolbar.kt$Toolbar.Action$fun bind(view: View)</ID> 411 <ID>UndocumentedPublicFunction:Toolbar.kt$Toolbar.Action$fun createView(parent: ViewGroup): View</ID> 412 <ID>UndocumentedPublicFunction:ToolbarPresenter.kt$ToolbarPresenter$fun stop()</ID> 413 <ID>UndocumentedPublicFunction:Types.kt$fun AccessTokenInfo.into(): mozilla.components.concept.sync.AccessTokenInfo</ID> 414 <ID>UndocumentedPublicFunction:Types.kt$fun AccountEvent.into(): mozilla.components.concept.sync.AccountEvent</ID> 415 <ID>UndocumentedPublicFunction:Types.kt$fun Device.into(): mozilla.components.concept.sync.Device</ID> 416 <ID>UndocumentedPublicFunction:Types.kt$fun IncomingDeviceCommand.TabReceived.into(): mozilla.components.concept.sync.DeviceCommandIncoming.TabReceived</ID> 417 <ID>UndocumentedPublicFunction:Types.kt$fun IncomingDeviceCommand.TabsClosed.into(): mozilla.components.concept.sync.DeviceCommandIncoming.TabsClosed</ID> 418 <ID>UndocumentedPublicFunction:Types.kt$fun IncomingDeviceCommand.into(): mozilla.components.concept.sync.DeviceCommandIncoming</ID> 419 <ID>UndocumentedPublicFunction:Types.kt$fun Profile.into(): mozilla.components.concept.sync.Profile</ID> 420 <ID>UndocumentedPublicFunction:Types.kt$fun ScopedKey.into(): OAuthScopedKey</ID> 421 <ID>UndocumentedPublicFunction:Types.kt$fun TabHistoryEntry.into(): mozilla.components.concept.sync.TabData</ID> 422 <ID>UndocumentedPublicFunction:Types.kt$fun mozilla.components.concept.sync.Device.into(): Device</ID> 423 <ID>UndocumentedPublicFunction:Types.kt$fun mozilla.components.concept.sync.TabData.into(): TabHistoryEntry</ID> 424 <ID>UndocumentedPublicFunction:WebAppManifestParser.kt$WebAppManifestParser$fun serialize(manifest: WebAppManifest)</ID> 425 <ID>UndocumentedPublicFunction:WorkManagerSyncManager.kt$fun getLastSynced(context: Context): Long</ID> 426 </CurrentIssues> 427 </SmellBaseline>