-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdetekt-baseline-composeApp-main.xml
More file actions
51 lines (51 loc) · 4.42 KB
/
detekt-baseline-composeApp-main.xml
File metadata and controls
51 lines (51 loc) · 4.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0" ?>
<SmellBaseline>
<ManuallySuppressedIssues/>
<CurrentIssues>
<ID>ComposableParamOrder:PBLabel.kt$PBLabel</ID>
<ID>ComposableParamOrder:WrapForPreview.kt$WrapForPreview</ID>
<ID>CompositionLocalAllowlist:PBTheme.kt$AppTheme</ID>
<ID>CompositionLocalAllowlist:PetitBoutiste.kt$LocalOnAppEvent</ID>
<ID>CompositionLocalAllowlist:PetitBoutiste.kt$LocalOnSnackbar</ID>
<ID>CompositionLocalNaming:PBTheme.kt$AppTheme</ID>
<ID>ContentSlotReused:WrapForPreviewDesktop.kt$content</ID>
<ID>EmptyClassBlock:BinaryStringParameterProvider.kt$BinaryStringParameterProvider${}</ID>
<ID>EmptyClassBlock:HexStringParameterProvider.kt$HexStringParameterProvider${}</ID>
<ID>InjectDispatcher:ArgumentInput.kt$Default</ID>
<ID>InjectDispatcher:FileDialog.kt$FileDialogDefault$IO</ID>
<ID>InjectDispatcher:ScriptHost.kt$ScriptHost$IO</ID>
<ID>InjectDispatcher:protobuf.kt$IO</ID>
<ID>LambdaParameterEventTrailing:ByteGroupDefinitionItem.kt$onToggleDisplayForm</ID>
<ID>LambdaParameterInRestartableEffect:PBTextHandling.kt$onValueChange</ID>
<ID>LongMethod:ByteGroupDefinitions.kt$@Composable fun ByteGroupDefinitions( definitions: List<ByteGroupDefinition>, onAddDefinition: (ByteGroupDefinition) -> Unit, onUpdateDefinition: (source: ByteGroupDefinition, update: ByteGroupDefinition) -> Unit, onDeleteDefinition: (ByteGroupDefinition) -> Unit, modifier: Modifier = Modifier, selectedDefinition: ByteGroupDefinition? = null, onDefinitionSelected: (ByteGroupDefinition?) -> Unit = {}, byteItems: List<ByteItem> = emptyList(), )</ID>
<ID>LongMethod:ByteItemRender.kt$@OptIn(ExperimentalComposeUiApi::class) @Composable fun ByteItemRender( byteItem: ByteItem, representation: Representation, onRepresentationChanged: (Representation) -> Unit, modifier: Modifier = Modifier, )</ID>
<ID>LongMethod:Reducer.kt$Reducer$suspend operator fun invoke(state: AppState, event: AppEvent): AppState</ID>
<ID>LongMethod:TabContent.kt$@Composable fun TabContent( inputData: DataString, definitions: List<ByteGroupDefinition>, byteItems: List<ByteItem>, scratchpad: String = "", )</ID>
<ID>MatchingDeclarationName:PBLabel.kt$PBLabelOrientation</ID>
<ID>MemberNameEqualsClassName:Base64String.kt$Base64String$val base64String: String = base64.encode(byteArray)</ID>
<ID>MemberNameEqualsClassName:BinaryString.kt$BinaryString$// The original binary string (normalized) val binaryString: String = rawBinaryString.normalizeBinaryString()</ID>
<ID>ModifierComposed:clickableWithIndication.kt$clickableWithIndication</ID>
<ID>ModifierMissing:AppShortcuts.kt$AppShortcuts</ID>
<ID>ModifierMissing:DesktopScaffold.kt$DesktopScaffold</ID>
<ID>ModifierMissing:PetitBoutiste.kt$PetitBoutiste</ID>
<ID>ModifierMissing:RenameTabDialog.kt$RenameTabDialog</ID>
<ID>ModifierMissing:TabContent.kt$TabContent</ID>
<ID>ModifierMissing:WrapForPreviewDesktop.kt$WrapForPreviewDesktop</ID>
<ID>MultipleEmitters:PBTitleBar.kt$TemplateToolbar</ID>
<ID>ReturnCount:ByteGroup.kt$ByteGroup$suspend fun getOrComputeRendering(): RenderResult</ID>
<ID>ReturnCount:TabData.kt$TabDataRendering$suspend fun renderByteItems(): List<ByteItem></ID>
<ID>UnnecessaryAbstractClass:BaseRepositorySettings.kt$BaseRepositorySettings$BaseRepositorySettings</ID>
<ID>UnsafeCallOnNullableType:protobuf.kt$getArgumentValue(ARG_MESSAGE_TYPE_KEY, argumentValues)!!</ID>
<ID>UnsafeCallOnNullableType:protobuf.kt$getArgumentValue(ARG_PROTO_FILE_KEY, argumentValues)!!</ID>
<ID>UnsafeCallOnNullableType:subTemplate.kt$getArgumentValue(ARG_TEMPLATE_FILE_KEY, argumentValues)!!</ID>
<ID>UnsafeCallOnNullableType:userScript.kt$getArgumentValue(ARG_USER_SCRIPT_FILE_KEY, argumentValues)!!</ID>
<ID>UnusedImports:subTemplate.kt$import fr.nicopico.petitboutiste.models.representation.render</ID>
<ID>UnusedPrivateMember:TemplateManagerImpl.kt$private fun Representation.updateFileArgumentPaths( transform: (String) -> String, ): Representation</ID>
<ID>UseOrEmpty:ArgumentInput.kt$value ?: ""</ID>
<ID>UseOrEmpty:ByteGroupDefinitionForm.kt$definition.name ?: ""</ID>
<ID>UseOrEmpty:HexDisplay.kt$item.name ?: ""</ID>
<ID>UseOrEmpty:PBFileSelector.kt$selection?.name ?: ""</ID>
<ID>UseOrEmpty:RenameTabDialog.kt$currentName ?: ""</ID>
<ID>UseRequire:protobuf.kt$throw IllegalArgumentException("File does not exist: $protoFile")</ID>
</CurrentIssues>
</SmellBaseline>