Quelle detekt-baseline.xml
Sprache: XML
<?xml version ="1.0" ?>
<SmellBaseline>
<ManuallySuppressedIssues/>
<CurrentIssues>
<ID >ForbiddenComment:Helpers.kt$// TODO: We'd like to be using the a-c log tooling here, but adding that</ID>
<ID >ForbiddenComment:SyncTelemetry.kt$SyncTelemetry$// TODO: Swap this with a local version if we need it</ID >
<ID >ForbiddenComment:SyncTelemetry.kt$SyncTelemetry$// TODO: fix</ID >
<ID >TooManyFunctions:FeatureVariables.kt$Variables</ID >
<ID >TooManyFunctions:FxaClient.kt$FxaClient : AutoCloseable</ID >
<ID >UndocumentedPublicClass:AppR.kt$R$drawable</ID >
<ID >UndocumentedPublicClass:AppR.kt$R$string</ID >
<ID >UndocumentedPublicClass:ArgumentProcessor.kt$CliArgs</ID >
<ID >UndocumentedPublicClass:Context.kt$Context</ID >
<ID >UndocumentedPublicClass:Context.kt$Resources</ID >
<ID >UndocumentedPublicClass:Context.kt$SharedPreferences</ID >
<ID >UndocumentedPublicClass:DatabaseLoginsStorage.kt$KeyRegenerationEventReason</ID >
<ID >UndocumentedPublicClass:Drawable.kt$Drawable</ID >
<ID >UndocumentedPublicClass:FeatureHolder.kt$NimbusFeatureException : Exception</ID >
<ID >UndocumentedPublicClass:FeatureManifestInterface.kt$FeatureManifestInterface<T></ID >
<ID >UndocumentedPublicClass:FeatureVariables.kt$NullVariables : Variables</ID >
<ID >UndocumentedPublicClass:FeatureVariables.kt$NullVariables$Companion</ID >
<ID >UndocumentedPublicClass:FeatureVariables.kt$Res$Companion</ID >
<ID >UndocumentedPublicClass:FeatureVariables.kt$StringHolder</ID >
<ID >UndocumentedPublicClass:FeatureVariables.kt$VariablesWithContext : Variables</ID >
<ID >UndocumentedPublicClass:FxaClient.kt$FxaClient$Companion</ID >
<ID >UndocumentedPublicClass:FxaClient.kt$FxaClient$PersistCallback</ID >
<ID >UndocumentedPublicClass:Helpers.kt$IncompatibleMegazordVersion : MegazordError</ID >
<ID >UndocumentedPublicClass:Helpers.kt$MegazordError : Exception</ID >
<ID >UndocumentedPublicClass:Helpers.kt$MegazordNotInitialized : MegazordError</ID >
<ID >UndocumentedPublicClass:LibR.kt$R$drawable</ID >
<ID >UndocumentedPublicClass:LibR.kt$R$string</ID >
<ID >UndocumentedPublicClass:MockNimbus.kt$MockNimbus : FeaturesInterface</ID >
<ID >UndocumentedPublicClass:MockNimbusInternal.kt$GeckoPref</ID >
<ID >UndocumentedPublicClass:MockNimbusInternal.kt$PrefBranch</ID >
<ID >UndocumentedPublicClass:NimbusBuilder.kt$DefaultNimbusBuilder : AbstractNimbusBuilder</ID >
<ID >UndocumentedPublicClass:NimbusDelegate.kt$NimbusDelegate$Companion</ID >
<ID >UndocumentedPublicClass:NimbusHelpers.kt$NimbusMessagingHelperInterface : NimbusTargetingHelperInterfaceNimbusStringHelperInterface</ID >
<ID >UndocumentedPublicClass:NimbusInterface.kt$NimbusEventStore</ID >
<ID >UndocumentedPublicClass:NimbusInterface.kt$NullNimbus : NimbusInterface</ID >
<ID >UndocumentedPublicClass:NimbusParams.kt$NimbusDeviceInfo$Companion</ID >
<ID >UndocumentedPublicClass:PlacesConnection.kt$InterruptibleConnection : AutoCloseable</ID >
<ID >UndocumentedPublicClass:PlacesConnection.kt$PlacesApi$Companion</ID >
<ID >UndocumentedPublicClass:PlacesConnection.kt$PlacesConnection : InterruptibleConnectionAutoCloseable</ID >
<ID >UndocumentedPublicClass:PlacesConnection.kt$ReadableHistoryConnection : InterruptibleConnection</ID >
<ID >UndocumentedPublicClass:PlacesConnection.kt$WritableHistoryConnection : ReadableHistoryConnection</ID >
<ID >UndocumentedPublicClass:RustBuffer.kt$RustBuffer$ByValue : RustBufferByValue</ID >
<ID >UndocumentedPublicClass:RustComponentsInitializer.kt$RustComponentsInitializer</ID >
<ID >UndocumentedPublicClass:SmokeTestFeature.kt$SmokeTestFeature</ID >
<ID >UndocumentedPublicClass:SubLibR.kt$R$drawable</ID >
<ID >UndocumentedPublicClass:SubLibR.kt$R$string</ID >
<ID >UndocumentedPublicClass:SyncTelemetry.kt$InvalidTelemetryException : Exception</ID >
<ID >UndocumentedPublicClass:SyncTelemetry.kt$InvalidTelemetryException$InvalidData : InvalidTelemetryException</ID >
<ID >UndocumentedPublicClass:SyncTelemetry.kt$InvalidTelemetryException$InvalidEvents : InvalidTelemetryException</ID >
<ID >UndocumentedPublicClass:SyncTelemetry.kt$InvalidTelemetryException$UnknownEvent : InvalidTelemetryException</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$EngineInfo</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$EngineInfo$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$EventInfo</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$EventInfo$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$FailureReason</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$FailureReason$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$IncomingInfo</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$IncomingInfo$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$OutgoingInfo</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$OutgoingInfo$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$ProblemInfo</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$ProblemInfo$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$SyncInfo</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$SyncInfo$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$SyncTelemetryPing</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$SyncTelemetryPing$Companion</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$ValidationInfo</ID >
<ID >UndocumentedPublicClass:SyncTelemetryPing.kt$ValidationInfo$Companion</ID >
<ID >UndocumentedPublicFunction:ArgumentProcessor.kt$@VisibleForTesting(otherwise = VisibleForTesting.PRIVATE) @Suppress("ReturnCount" ) fun createCommandLineArgs(uri : Uri ): CliArgs?</ID >
<ID >UndocumentedPublicFunction:Collection+.kt$fun <K, V, K1, V1> Map<K, V>.mapEntriesNotNull(keyTransform: (K) -> K1?, valueTransform: (V) -> V1?): Map<K1, V1></ID >
<ID >UndocumentedPublicFunction:Collection+.kt$fun <K, V, K1> Map<K, V>.mapKeysNotNull(transform: (K) -> K1?): Map<K1, V></ID >
<ID >UndocumentedPublicFunction:Collection+.kt$fun <K, V, V1> Map<K, V>.mapValuesNotNull(transform: (V) -> V1?): Map<K, V1></ID >
<ID >UndocumentedPublicFunction:Collection+.kt$fun <K, V> Map<K, V>.mergeWith(defaults: Map<K, V>, valueTransform: ((V, V) -> V?)? = null)</ID >
<ID >UndocumentedPublicFunction:Config.kt$fun FxaServer.contentUrl()</ID >
<ID >UndocumentedPublicFunction:Config.kt$fun FxaServer.isCustom()</ID >
<ID >UndocumentedPublicFunction:Context.kt$Context$fun getDrawable(res: Int): Drawable</ID >
<ID >UndocumentedPublicFunction:Context.kt$Context$fun getString(res: Int): String</ID >
<ID >UndocumentedPublicFunction:Context.kt$Resources$fun getDrawable(resId: Int, theme: String)</ID >
<ID >UndocumentedPublicFunction:Context.kt$Resources$fun getIdentifier(resName: String, defType: String, packageName: String): Int?</ID >
<ID >UndocumentedPublicFunction:Context.kt$Resources$fun getResourceName(resId: Int)</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun clear()</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun contains(key: String): Boolean</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun getBoolean(key: String, def: Boolean): Boolean</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun getInt(key: String, def: Int): Int</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun getString(key: String, def: String): String</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun put(key: String, value: Boolean)</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun put(key: String, value: Int)</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun put(key: String, value: String)</ID >
<ID >UndocumentedPublicFunction:Context.kt$SharedPreferences$fun remove(key: String)</ID >
<ID >UndocumentedPublicFunction:CreateKey.kt$fun createKey()</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun add(entry: LoginEntry): Login</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun addOrUpdate(entry: LoginEntry): Login</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun delete(id : String): Boolean</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun deleteUndecryptableLoginsAndRecordMetrics()</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun findLoginToUpdate(look: LoginEntry): Login?</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun get(id : String): Login?</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun getByBaseDomain(baseDomain: String): List<Login></ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun hasLoginsByBaseDomain(baseDomain: String): Boolean</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun isEmpty(): Boolean</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun list(): List<Login></ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun reset()</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun touch(id : String)</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun update(id : String, entry: LoginEntry): Login</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$@Throws(LoginsApiException::class) fun wipeLocal()</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$DatabaseLoginsStorage$fun registerWithSyncManager()</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$LoginsStoreCounterMetrics$@Suppress("ComplexMethod" , "TooGenericExceptionCaught" ) inline fun <U> measureIgnoring( shouldIgnore: (Exception) -> Boolean, callback: () -> U, ): U</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$LoginsStoreCounterMetrics$inline fun <U> measure(callback: () -> U): U</ID >
<ID >UndocumentedPublicFunction:DatabaseLoginsStorage.kt$fun recordKeyRegenerationEvent(reason: KeyRegenerationEventReason)</ID >
<ID >UndocumentedPublicFunction:FeatureHolder.kt$FMLObjectInterface$fun toJSONObject(): JSONObject</ID >
<ID >UndocumentedPublicFunction:FeatureManifestInterface.kt$FeatureManifestInterface$fun geckoPrefsMap(): Map<String, Map<String, GeckoPref>></ID >
<ID >UndocumentedPublicFunction:FeatureManifestInterface.kt$FeatureManifestInterface$fun getCoenrollingFeatureIds(): List<String></ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$NullVariables$fun setContext(context: Context)</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$Res.Companion$fun drawable(context: Context, resId: Int): Res<Drawable></ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$Res.Companion$fun string(literal: String)</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$Res.Companion$fun string(resId: Int)</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$StringHolder$@Suppress("ExceptionRaisedInUnexpectedLocation" ) fun toString(context: Context): String</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$Variables$fun asBoolMap(): Map<String, Boolean>?</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$Variables$fun asIntMap(): Map<String, Int>?</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$Variables$fun asStringMap(): Map<String, String>?</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$Variables$fun asVariablesMap(): Map<String, JSONVariables>?</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$VariablesWithContext$fun asDrawable(res: Int): Res<Drawable></ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$VariablesWithContext$fun asDrawableResource(string: String)</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$VariablesWithContext$fun asStringResource(string: String)</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$VariablesWithContext$fun asText(res: Int)</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$VariablesWithContext$fun asText(string: String): String</ID >
<ID >UndocumentedPublicFunction:FeatureVariables.kt$inline fun <reified T : Enum<T>> String.asEnum(): T?</ID >
<ID >UndocumentedPublicFunction:FxaClient.kt$FxaClient$fun checkAuthorizationStatus(): AuthorizationInfo</ID >
<ID >UndocumentedPublicFunction:FxaClient.kt$FxaClient.PersistCallback$fun persist(data: String)</ID >
<ID >UndocumentedPublicFunction:MockNimbus.kt$MockNimbus$fun getExposureCount(featureId: String)</ID >
<ID >UndocumentedPublicFunction:MockNimbus.kt$MockNimbus$fun isExposed(featureId: String)</ID >
<ID >UndocumentedPublicFunction:Nimbus.kt$Nimbus$@VisibleForTesting(otherwise = VisibleForTesting.PRIVATE) fun applyLocalExperiments(getString: suspend () -> String): Job</ID >
<ID >UndocumentedPublicFunction:NimbusDelegate.kt$NimbusDelegate.Companion$fun default()</ID >
<ID >UndocumentedPublicFunction:NimbusHelpers.kt$NimbusMessagingInterface$fun createMessageHelper(additionalContext: JSONObject? = null): NimbusMessagingHelperInterface</ID >
<ID >UndocumentedPublicFunction:NimbusParams.kt$NimbusDeviceInfo.Companion$fun default()</ID >
<ID >UndocumentedPublicFunction:PlacesConnection.kt$PlacesManagerCounterMetrics$@Suppress("ComplexMethod" , "TooGenericExceptionCaught" ) inline fun <U> measure(callback: () -> U): U</ID >
<ID >UndocumentedPublicFunction:PlacesConnection.kt$WritableHistoryMetadataConnection$suspend fun noteHistoryMetadataObservationDocumentType( key: HistoryMetadataKey, documentType: DocumentType, options: NoteHistoryMetadataObservationOptions = NoteHistoryMetadataObservationOptions(), )</ID >
<ID >UndocumentedPublicFunction:PlacesConnection.kt$WritableHistoryMetadataConnection$suspend fun noteHistoryMetadataObservationViewTime( key: HistoryMetadataKey, viewTime: Int, options: NoteHistoryMetadataObservationOptions = NoteHistoryMetadataObservationOptions(), )</ID >
<ID >UndocumentedPublicFunction:PlacesConnection.kt$fun visitTransitionSet(l: List<VisitType>): Int</ID >
<ID >UndocumentedPublicFunction:RustBuffer.kt$RustBuffer$@Suppress("TooGenericExceptionThrown" ) fun asCodedInputStream(): CodedInputStream?</ID >
<ID >UndocumentedPublicFunction:RustBuffer.kt$RustBuffer$fun asCodedOutputStream(): CodedOutputStream?</ID >
<ID >UndocumentedPublicFunction:RustComponentsInitializer.kt$RustComponentsInitializer$@JvmStatic fun init()</ID >
<ID >UndocumentedPublicFunction:SyncTelemetry.kt$SyncTelemetry$@Throws(Throwable::class) fun processFxaTelemetry(jsonStr: String): List<Throwable></ID >
<ID >UndocumentedPublicFunction:SyncTelemetry.kt$SyncTelemetry$fun processOpenSyncSettingsMenuTelemetry()</ID >
<ID >UndocumentedPublicFunction:SyncTelemetry.kt$SyncTelemetry$fun processSaveSyncSettingsTelemetry(enabledEngines: List<String>, disabledEngines: List<String>)</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$EngineInfo$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$EngineInfo.Companion$fun fromJSON(jsonObject: JSONObject): EngineInfo</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$EngineInfo.Companion$fun fromJSONArray(jsonArray: JSONArray): List<EngineInfo></ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$EventInfo$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$EventInfo.Companion$fun fromJSON(jsonObject: JSONObject): EventInfo</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$EventInfo.Companion$fun fromJSONArray(jsonArray: JSONArray): List<EventInfo></ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$FailureReason$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$FailureReason.Companion$fun fromJSON(jsonObject: JSONObject): FailureReason?</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$IncomingInfo$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$IncomingInfo.Companion$fun fromJSON(jsonObject: JSONObject): IncomingInfo</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$OutgoingInfo$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$OutgoingInfo.Companion$fun fromJSON(jsonObject: JSONObject): OutgoingInfo</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$OutgoingInfo.Companion$fun fromJSONArray(jsonArray: JSONArray): List<OutgoingInfo></ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$ProblemInfo$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$ProblemInfo.Companion$fun fromJSON(jsonObject: JSONObject): ProblemInfo</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$ProblemInfo.Companion$fun fromJSONArray(jsonArray: JSONArray): List<ProblemInfo></ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$SyncInfo$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$SyncInfo.Companion$fun fromJSON(jsonObject: JSONObject): SyncInfo</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$SyncInfo.Companion$fun fromJSONArray(jsonArray: JSONArray): List<SyncInfo></ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$SyncTelemetryPing$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$SyncTelemetryPing.Companion$fun empty(): SyncTelemetryPing</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$SyncTelemetryPing.Companion$fun fromJSON(jsonObject: JSONObject): SyncTelemetryPing</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$SyncTelemetryPing.Companion$fun fromJSONString(jsonObjectText: String): SyncTelemetryPing</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$ValidationInfo$fun toJSON(): JSONObject</ID >
<ID >UndocumentedPublicFunction:SyncTelemetryPing.kt$ValidationInfo.Companion$fun fromJSON(jsonObject: JSONObject): ValidationInfo</ID >
</CurrentIssues>
</SmellBaseline>
Messung V0.5 in Prozent C=96 H=92 G=93
¤ Dauer der Verarbeitung: 0.5 Sekunden
¤
*© Formatika GbR, Deutschland
2026-08-25
Neuigkeiten
Aktuelles
Motto des Tages
Open Source Software
Jenseits des Üblichen ....
Besucherstatistik
Statistik
#Sources=141584
#Domains=752002