The Kotlin Programming Language.
This report summarizes scanner evidence for JetBrains/kotlin, a Kotlin project with 53,525 GitHub stars. SynthScan examined 6,855,065 lines of code across 102680 source files, recording 4659 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 2.3 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 3236 finding(s).
Are imports declared and package/API names verified? 1329 finding(s).
Are wrappers, guards, and repeated structures necessary? 270 finding(s).
Which changes need focused human review? 4659 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 4659 distinct pattern matches across 16 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 861 | // Construct using org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.Module.newBuilder() | COMMENT |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3101 | // Construct using org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.PackageParts.newBuilder() | COMMENT |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 216 | org.jetbrains.kotlin.protobuf.ByteString.newOutput(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 218 | org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 669 | stringTable_ = org.jetbrains.kotlin.metadata.ProtoBuf.StringTable.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 670 | qualifiedNameTable_ = org.jetbrains.kotlin.metadata.ProtoBuf.QualifiedNameTable.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 880 | stringTable_ = org.jetbrains.kotlin.metadata.ProtoBuf.StringTable.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 882 | qualifiedNameTable_ = org.jetbrains.kotlin.metadata.ProtoBuf.QualifiedNameTable.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 896 | return org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.Module.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 908 | org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.Module result = new org.jetbrains.kotlin.metadata.jvm.JvmMod | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 949 | if (other == org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.Module.getDefaultInstance()) return this; | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1205 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1378 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1510 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1548 | private org.jetbrains.kotlin.metadata.ProtoBuf.StringTable stringTable_ = org.jetbrains.kotlin.metadata.ProtoBuf.S | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1588 | stringTable_ != org.jetbrains.kotlin.metadata.ProtoBuf.StringTable.getDefaultInstance()) { | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1590 | org.jetbrains.kotlin.metadata.ProtoBuf.StringTable.newBuilder(stringTable_).mergeFrom(value).buildPartial(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1602 | stringTable_ = org.jetbrains.kotlin.metadata.ProtoBuf.StringTable.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1608 | private org.jetbrains.kotlin.metadata.ProtoBuf.QualifiedNameTable qualifiedNameTable_ = org.jetbrains.kotlin.metad | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1648 | qualifiedNameTable_ != org.jetbrains.kotlin.metadata.ProtoBuf.QualifiedNameTable.getDefaultInstance()) { | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1650 | org.jetbrains.kotlin.metadata.ProtoBuf.QualifiedNameTable.newBuilder(qualifiedNameTable_).mergeFrom(value).b | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1662 | qualifiedNameTable_ = org.jetbrains.kotlin.metadata.ProtoBuf.QualifiedNameTable.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 1809 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 2012 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 2360 | org.jetbrains.kotlin.protobuf.ByteString.newOutput(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 2362 | org.jetbrains.kotlin.protobuf.CodedOutputStream.newInstance( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 2572 | org.jetbrains.kotlin.protobuf.ByteString.copyFromUtf8( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3136 | return org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.PackageParts.getDefaultInstance(); | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3148 | org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.PackageParts result = new org.jetbrains.kotlin.metadata.jvm. | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3190 | if (other == org.jetbrains.kotlin.metadata.jvm.JvmModuleProtoBuf.PackageParts.getDefaultInstance()) return this; | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3332 | org.jetbrains.kotlin.protobuf.ByteString.copyFromUtf8( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3502 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3631 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3766 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 3908 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 4045 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …g/jetbrains/kotlin/metadata/jvm/JvmModuleProtoBuf.java | 4167 | org.jetbrains.kotlin.protobuf.AbstractMessageLite.Builder.addAll( | CODE |
| CRITICAL | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 952 | // Construct using org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.StringTableTypes.Record.newBuilder() | COMMENT |
| CRITICAL | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 1766 | // Construct using org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.StringTableTypes.newBuilder() | COMMENT |
| CRITICAL | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 2381 | // Construct using org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.newBuilder() | COMMENT |
| CRITICAL | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 2843 | // Construct using org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmFieldSignature.newBuilder() | COMMENT |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3332 | field_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmFieldSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3333 | syntheticMethod_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3334 | getter_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3335 | setter_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3336 | delegateMethod_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3476 | // Construct using org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmPropertySignature.newBuilder() | COMMENT |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3489 | field_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmFieldSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3491 | syntheticMethod_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3493 | getter_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3495 | setter_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3497 | delegateMethod_ = org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3507 | return org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmPropertySignature.getDefaultInstance(); | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3965 | org.jetbrains.kotlin.metadata.ProtoBuf.Constructor.getDefaultInstance(), | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3966 | org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(), | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3967 | org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(), | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3981 | org.jetbrains.kotlin.metadata.ProtoBuf.Function.getDefaultInstance(), | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3982 | org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(), | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 3983 | org.jetbrains.kotlin.metadata.jvm.JvmProtoBuf.JvmMethodSignature.getDefaultInstance(), | CODE |
| CRITICAL⚡ | …src/org/jetbrains/kotlin/metadata/jvm/JvmProtoBuf.java | 4018 | org.jetbrains.kotlin.metadata.ProtoBuf.Property.getDefaultInstance(), | CODE |
| 1253 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ChangeLog.md | 2041 | ### Tools. Wasm | COMMENT |
| LOW | …org/jetbrains/kotlin/config/LanguageVersionSettings.kt | 601 | // Disabled for indefinite time. Disables restrictions of builder inference without annotation | COMMENT |
| LOW | …kotlin/metadata/jvm/deserialization/ClassMapperLite.kt | 1 | /* | COMMENT |
| LOW | …/src/org/jetbrains/kotlin/types/AbstractTypeChecker.kt | 81 | b: KotlinTypeMarker, | COMMENT |
| LOW | …c/org/jetbrains/kotlin/types/EnrichedProjectionKind.kt | 21 | // If class C<out T> then C<T> and C<out T> mean the same | COMMENT |
| LOW | …in/load/java/typeEnhancement/AbstractSignatureParts.kt | 121 | definitelyNotNull = annotationsNullability.qualifier == NullabilityQualifier.NOT_NULL && typeParameterUs | COMMENT |
| LOW | …in/load/java/typeEnhancement/AbstractSignatureParts.kt | 241 | COMMENT | |
| LOW | …/JvmOverloadsActualConstructorWithInheritedDefaults.kt | 1 | // common.pack.Foo | COMMENT |
| LOW | …ionErrors/ActualConstructorAllDefaultsNoArgOverload.kt | 1 | // common.pack.Bar | COMMENT |
| LOW | …htClassByFqName/facades/contextParameters.kmp.lib.java | 1 | // NOT_GENERATED | COMMENT |
| LOW | …ta/lightClassByFqName/facades/InternalFacadeClass.java | 1 | // NOT_GENERATED | COMMENT |
| LOW | …Data/lightElements/fullValueClassPrimaryConstructor.kt | 1 | // EXPECTED: org.jetbrains.kotlin.light.classes.symbol.methods.SymbolLightConstructor(ValueClass) | COMMENT |
| LOW | …ightElements/primaryConstructorWithDefaultParameter.kt | 1 | // EXPECTED: org.jetbrains.kotlin.light.classes.symbol.methods.SymbolLightConstructor(Foo) | COMMENT |
| LOW | …sses/testData/lightClassByPsi/valueClassInSignature.kt | 61 | COMMENT | |
| LOW | …ight-classes/testData/lightClassByPsi/inlineClasses.kt | 41 | // COMPILATION_ERRORS | COMMENT |
| LOW | …llValueClasses/jvmInlineWithFullValueClassesEnabled.kt | 21 | // DECLARATIONS_NO_LIGHT_ELEMENTS: InlineClass.class[function], Regular.class[inlineParameter] | COMMENT |
| LOW | …Psi/jvmExposeBoxed/globalVariableContextAndReceiver.kt | 21 | // LIGHT_ELEMENTS_NO_DECLARATION: A.class[constructor-impl;equals-impl;equals-impl0;hashCode-impl;toString-impl], Global | COMMENT |
| LOW | …Boxed/featureInteraction/jvmStaticVariableCompanion.kt | 21 | // LIGHT_ELEMENTS_NO_DECLARATION: Foo.class[getBaz-K4fyztM;getBaz-K4fyztM;setBaz-JELJCFg;setBaz-JELJCFg], StringWrapper. | COMMENT |
| LOW | …teraction/jvmStaticVariableCompanionClassAnnotation.kt | 21 | // LIGHT_ELEMENTS_NO_DECLARATION: Foo.class[getBaz-K4fyztM;getBaz-K4fyztM;setBaz-JELJCFg;setBaz-JELJCFg], StringWrapper. | COMMENT |
| LOW | …ed/featureInteraction/jvmOverloadsReturnTypeJvmName.kt | 21 | // LIGHT_ELEMENTS_NO_DECLARATION: Baz.class[boxedMemberLevel;boxedMemberLevel;boxedMemberLevel], IntWrapper.class[constr | COMMENT |
| LOW | …ata/lightClassByPsi/jvmExposeBoxed/directive/simple.kt | 1 | // WITH_STDLIB | COMMENT |
| LOW | …vmExposeBoxed/directive/valueClassInsideDefaultImpl.kt | 21 | // LIGHT_ELEMENTS_NO_DECLARATION: BaseInterface.class[functionWithValueClassParameter-rdfNfmQ;getPropertyWithValueClassP | COMMENT |
| LOW | …estData/custom/libraryClassFromFallbackDependencies.kt | 1 | // MODULE: lib | COMMENT |
| LOW | …ojectStructure/KotlinIntersectionScopeMergeStrategy.kt | 101 | // The short-circuit here is also important to avoid infinite recursion when calling `KaGlobalSearchScopeMer | COMMENT |
| LOW | …alysis/api/fir/references/FirReferenceResolveHelper.kt | 341 | if (!referencedClassIdAndQualifiedAccessMatch(qualifiedAccessSegments)) { | COMMENT |
| LOW | …ns/kotlin/analysis/api/fir/components/KaFirResolver.kt | 2301 | // fun call(x: kotlin.Int) { | COMMENT |
| LOW | …ysis/api/fir/components/KaFirExpressionTypeProvider.kt | 81 | // There are various cases where we have no corresponding fir due to invalid code | COMMENT |
| LOW | …in/analysis/api/fir/components/inlineStackDataUtils.kt | 81 | COMMENT | |
| LOW | …evel-api-fir/testData/lazyResolveBuiltinsBinary/Int.kt | 1 | // CLASS_ID: kotlin/Int | COMMENT |
| LOW | …stData/getOrBuildFir/annotations/danglingAnnotation.kt | 1 | // WITH_STDLIB | COMMENT |
| LOW | …stData/resolveToFirSymbol/builtins/stringFullStdlib.kt | 1 | // WITH_STDLIB | COMMENT |
| LOW | …resolveToFirSymbol/builtins/intArrayOfMinimalStdlib.kt | 1 | // MODULE: main | COMMENT |
| LOW | …fir/testData/resolveToFirSymbol/builtins/emptyArray.kt | 1 | // KT-78882 | COMMENT |
| LOW | …ta/resolveToFirSymbol/builtins/intArrayOfFullStdlib.kt | 1 | // WITH_STDLIB | COMMENT |
| LOW | …ata/resolveToFirSymbol/builtins/stringMinimalStdlib.kt | 1 | // MODULE: main | COMMENT |
| LOW | …resolveToFirSymbol/stdlib/getProgressionLastElement.kt | 1 | // KT-78882 | COMMENT |
| LOW | …inedPackageDelegationSymbolProvider/libraryPackages.kt | 61 | // HAS_PACKAGE: library1.foo | COMMENT |
| LOW | …inedPackageDelegationSymbolProvider/libraryPackages.kt | 81 | // HAS_PACKAGE: library.other3 | COMMENT |
| LOW | …/testData/contentAndResolutionScopesProviders/tasty.kt | 1 | // ISSUE: KT-86402 | COMMENT |
| LOW | …ta/contentAndResolutionScopesProviders/kotlinSource.kt | 1 | // ISSUE: KT-86402 | COMMENT |
| LOW | …solutionScopesProviders/shadowingInsideSingleModule.kt | 1 | // MODULE: MAIN | COMMENT |
| LOW | …ata/contentAndResolutionScopesProviders/randomFiles.kt | 1 | // MODULE: SOME_DEPENDENCY | COMMENT |
| LOW | …ta/contentAndResolutionScopesProviders/textResource.kt | 1 | // ISSUE: KT-86402 | COMMENT |
| LOW | …ta/contentAndResolutionScopesProviders/kotlinScript.kt | 1 | // ISSUE: KT-86402 | COMMENT |
| LOW | …copesProviders/librarySourceWithRegularDependencies.kt | 1 | // MODULE: LIBRARY | COMMENT |
| LOW | …Data/contentAndResolutionScopesProviders/javaSource.kt | 1 | // ISSUE: KT-86402 | COMMENT |
| LOW | …ntentAndResolutionScopesProviders/libraryDependency.kt | 1 | // MODULE: LIBRARY | COMMENT |
| LOW | …ta/contentAndResolutionScopesProviders/singleModule.kt | 1 | // MODULE: MAIN | COMMENT |
| LOW | …/contentAndResolutionScopesProviders/kotlinBuiltins.kt | 1 | // ISSUE: KT-86402 | COMMENT |
| LOW | …ontentAndResolutionScopesProviders/shadowedAndAdded.kt | 1 | // MODULE: MAIN | COMMENT |
| LOW | …opesProviders/librarySourceWithFallbackDependencies.kt | 1 | // MODULE: LIBRARY | COMMENT |
| LOW | …ntentAndResolutionScopesProviders/extensionlessFile.kt | 1 | // ISSUE: KT-86402 | COMMENT |
| LOW | …Data/contentAndResolutionScopesProviders/singleFile.kt | 1 | // MODULE: MAIN | COMMENT |
| LOW | …sses/jvmAbi/jvmAbiFullValueClassWithPrivateProperty.kt | 1 | // LANGUAGE: +FullValueClasses | COMMENT |
| LOW | …eldValueClasses/jvmAbi/jvmAbiFullValueClassAbstract.kt | 1 | // LANGUAGE: +FullValueClasses | COMMENT |
| LOW | …es/jvmAbi/jvmAbiFullValueClassWithPublicConstructor.kt | 1 | // LANGUAGE: +FullValueClasses | COMMENT |
| LOW | …nary/mustUseReturnValue/unmarkedFunctionHalfEnabled.kt | 1 | // WITH_STDLIB | COMMENT |
| LOW | …nary/mustUseReturnValue/unmarkedFunctionFullEnabled.kt | 1 | // WITH_STDLIB | COMMENT |
| LOW | …nary/mustUseReturnValue/unmarkedPropertyFullEnabled.kt | 1 | // WITH_STDLIB | COMMENT |
| LOW | …nary/mustUseReturnValue/unmarkedPropertyHalfEnabled.kt | 1 | // WITH_STDLIB | COMMENT |
| 2872 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/objcexport/tests/GetAllVisibleInObjClassifiersTest.kt | 0 | class a { class b { class c } class d { class e } } | STRING |
| HIGH | …tbrains/kotlin/scripting/test/repl/CustomK2ReplTest.kt | 0 | class a { class b { class c } class d { class e } } | STRING |
| HIGH | …ompiler/plugins/kotlin/ClassStabilityTransformTests.kt | 0 | class a { class b { class c } class d { class e } } | STRING |
| HIGH | …compiler/plugins/kotlin/LiveLiteralV2TransformTests.kt | 0 | import androidx.compose.runtime.* import androidx.compose.foundation.layout.* object ui {} @composable fun ui.uitextfiel | STRING |
| HIGH | …e/compiler/plugins/kotlin/LiveLiteralTransformTests.kt | 0 | import androidx.compose.runtime.* import androidx.compose.foundation.layout.* object ui {} @composable fun ui.uitextfiel | STRING |
| HIGH | …e/compiler/plugins/kotlin/ControlFlowTransformTests.kt | 0 | import androidx.compose.runtime.* import androidx.compose.foundation.layout.* object ui {} @composable fun ui.uitextfiel | STRING |
| HIGH | …compiler/plugins/kotlin/LiveLiteralV2TransformTests.kt | 0 | import androidx.compose.runtime.composable @composable fun text( text: string, softwrap: boolean = true, maxlines: int = | STRING |
| HIGH | …e/compiler/plugins/kotlin/LiveLiteralTransformTests.kt | 0 | import androidx.compose.runtime.composable @composable fun text( text: string, softwrap: boolean = true, maxlines: int = | STRING |
| HIGH | …e/compiler/plugins/kotlin/ControlFlowTransformTests.kt | 0 | import androidx.compose.runtime.composable @composable fun text( text: string, softwrap: boolean = true, maxlines: int = | STRING |
| HIGH | …er/plugins/kotlin/AbstractLiveLiteralTransformTests.kt | 0 | import androidx.compose.runtime.composable $checked | STRING |
| HIGH | …iler/plugins/kotlin/ContextParametersTransformTests.kt | 0 | import androidx.compose.runtime.composable $checked | STRING |
| HIGH | …r/plugins/kotlin/StabilityPropagationTransformTests.kt | 0 | import androidx.compose.runtime.composable $checked | STRING |
| HIGH | …iler/plugins/kotlin/ContextParametersTransformTests.kt | 0 | import androidx.compose.runtime.composable $unchecked fun used(x: any?) {} | STRING |
| HIGH | …ler/plugins/kotlin/StrongSkippingModeTransformTests.kt | 0 | import androidx.compose.runtime.composable $unchecked fun used(x: any?) {} | STRING |
| HIGH | …r/plugins/kotlin/FunctionBodySkippingTransformTests.kt | 0 | import androidx.compose.runtime.composable $unchecked fun used(x: any?) {} | STRING |
| HIGH | …iler/plugins/kotlin/RememberIntrinsicTransformTests.kt | 0 | import androidx.compose.runtime.composable $unchecked fun used(x: any?) {} | STRING |
| HIGH | …-power-assert/src/test/kotlin/PowerAssertSimpleTest.kt | 0 | unknown persons: [person(firstname=john, lastname=doe), person(firstname=jane, lastname=doe)] assert(person.unknown.size | STRING |
| HIGH | …rtSimple/src/jsTest/kotlin/sample/JsPowerAssertTest.kt | 0 | unknown persons: [person(firstname=john, lastname=doe), person(firstname=jane, lastname=doe)] assert(person.unknown.size | STRING |
| HIGH | …Simple/src/jvmTest/kotlin/sample/JvmPowerAssertTest.kt | 0 | unknown persons: [person(firstname=john, lastname=doe), person(firstname=jane, lastname=doe)] assert(person.unknown.size | STRING |
| HIGH | …rc/linuxX64Test/kotlin/sample/NativePowerAssertTest.kt | 0 | unknown persons: [person(firstname=john, lastname=doe), person(firstname=jane, lastname=doe)] assert(person.unknown.size | STRING |
| HIGH | …org/jetbrains/kotlin/gradle/KotlinJavaToolchainTest.kt | 0 | # suppress inspection "unusedproperty" kotlin.jvm.target.validation.mode = warning | STRING |
| HIGH | …org/jetbrains/kotlin/gradle/JvmTargetValidationTest.kt | 0 | # suppress inspection "unusedproperty" kotlin.jvm.target.validation.mode = warning | STRING |
| HIGH | …/test/kotlin/org/jetbrains/kotlin/gradle/UpToDateIT.kt | 0 | # suppress inspection "unusedproperty" kotlin.jvm.target.validation.mode = warning | STRING |
| HIGH | …n/org/jetbrains/kotlin/gradle/android/KaptAndroidIT.kt | 0 | # suppress inspection "unusedproperty" kotlin.jvm.target.validation.mode = warning | STRING |
| HIGH | …org/jetbrains/kotlin/gradle/util/gradleRunningUtils.kt | 0 | |executing process was ${if (issuccessful) "successful" else "unsuccessful"} | command: ${cmd.jointostring()} | working | STRING |
| HIGH | …sts/src/main/kotlin/compilation/util/runProcessUtil.kt | 0 | |executing process was ${if (issuccessful) "successful" else "unsuccessful"} | command: ${cmd.jointostring()} | working | STRING |
| HIGH | …rd-tests/shared/src/compilation/util/runProcessUtil.kt | 0 | |executing process was ${if (issuccessful) "successful" else "unsuccessful"} | command: ${cmd.jointostring()} | working | STRING |
| HIGH | …lin/org/jetbrains/kotlin/gradle/js/JsBrowserTestsIT.kt | 0 | class dummytest { @kotlin.test.test fun dummy() { println("dummy test") } } | STRING |
| HIGH | …ins/kotlin/gradle/js/JsBrowserTestsWithPlaywrightIT.kt | 0 | class dummytest { @kotlin.test.test fun dummy() { println("dummy test") } } | STRING |
| HIGH | …/jetbrains/kotlin/gradle/js/JsBrowserDebugSessionIT.kt | 0 | class dummytest { @kotlin.test.test fun dummy() { println("dummy test") } } | STRING |
| HIGH | …org/jetbrains/kotlin/gradle/mpp/WasmTestFilteringIT.kt | 0 | package org.example.project import kotlin.test.test import kotlin.test.asserttrue class sampletest { @test fun testone() | STRING |
| HIGH | …lin/org/jetbrains/kotlin/gradle/mpp/MppTestReportIT.kt | 0 | package org.example.project import kotlin.test.test import kotlin.test.asserttrue class sampletest { @test fun testone() | STRING |
| HIGH | …/org/jetbrains/kotlin/gradle/mpp/MppTestFilteringIT.kt | 0 | package org.example.project import kotlin.test.test import kotlin.test.asserttrue class sampletest { @test fun testone() | STRING |
| HIGH | …raries/tools/kotlin-stdlib-gen/src/templates/Ranges.kt | 0 | creates a range from this value up to but excluding the specified [other] value. if the [other] value is less than or eq | STRING |
| HIGH | …erators/builtins/primitives/BasePrimitivesGenerator.kt | 0 | creates a range from this value up to but excluding the specified [other] value. if the [other] value is less than or eq | STRING |
| HIGH | generators/builtins/primitives/CharGenerator.kt | 0 | creates a range from this value up to but excluding the specified [other] value. if the [other] value is less than or eq | STRING |
| HIGH | …org/jetbrains/kotlin/mainKts/test/mainKtsJsr223Test.kt | 0 | @file:import("$test_data_root/import-common.main.kts") @file:import("$test_data_root/import-middle.main.kts") sharedvar | STRING |
| HIGH | …223/bta/test/KotlinJsr223BtaScriptEngineMainKtsTest.kt | 0 | @file:import("$test_data_root/import-common.main.kts") @file:import("$test_data_root/import-middle.main.kts") sharedvar | STRING |
| HIGH | …emon/test/KotlinJsr223DaemonScriptEngineMainKtsTest.kt | 0 | @file:import("$test_data_root/import-common.main.kts") @file:import("$test_data_root/import-middle.main.kts") sharedvar | STRING |
| HIGH | generators/builtins/unsignedTypes.kt | 0 | compares this value with the specified value for order. returns zero if this value is equal to the specified other value | STRING |
| HIGH | …erators/builtins/primitives/BasePrimitivesGenerator.kt | 0 | compares this value with the specified value for order. returns zero if this value is equal to the specified other value | STRING |
| HIGH | generators/builtins/primitives/CharGenerator.kt | 0 | compares this value with the specified value for order. returns zero if this value is equal to the specified other value | STRING |
| HIGH | …n/boxWasmJsInterop/wasmExportWithExceptionsJsCustom.kt | 0 | { const e = new error("custom error"); e.name = "mycustomerror"; throw e; } | STRING |
| HIGH | …mJsInterop/exceptionFromMainNewProposalJsCustomName.kt | 0 | { const e = new error("custom error"); e.name = "mycustomerror"; throw e; } | STRING |
| HIGH | …Interop/wasmExportWithExceptionsNewProposalJsCustom.kt | 0 | { const e = new error("custom error"); e.name = "mycustomerror"; throw e; } | STRING |
| HIGH | …xWasmJsInterop/exceptionFromMainNoJsTagJsCustomName.kt | 0 | { const e = new error("custom error"); e.name = "mycustomerror"; throw e; } | STRING |
| HIGH | …egen/boxWasmJsInterop/exceptionFromMainJsCustomName.kt | 0 | { const e = new error("custom error"); e.name = "mycustomerror"; throw e; } | STRING |
| HIGH | …asmJsStringBuiltins/sameValueDifferentStringOrigins.kt | 0 | (s) => typeof s === "string" && !(s instanceof string) | STRING |
| HIGH | …ringBuiltins/rttiAndAssociatedObjectStringConstants.kt | 0 | (s) => typeof s === "string" && !(s instanceof string) | STRING |
| HIGH | …rop/wasmJsStringBuiltins/jsStringGlobalsMultiModule.kt | 0 | (s) => typeof s === "string" && !(s instanceof string) | STRING |
| HIGH | …wasmJsStringBuiltins/stringLiteralImportedConstants.kt | 0 | (s) => typeof s === "string" && !(s instanceof string) | STRING |
| HIGH | …tlin/cli/common/arguments/K2NativeCompilerArguments.kt | 0 | run codegen phase in n parallel threads. 0 means use one thread per processor core. the default value is 1. | STRING |
| HIGH | …otlin/arguments/description/NativeCompilerArguments.kt | 0 | run codegen phase in n parallel threads. 0 means use one thread per processor core. the default value is 1. | STRING |
| HIGH | …/kotlin/cli/common/arguments/K2JVMCompilerArguments.kt | 0 | run codegen phase in n parallel threads. 0 means use one thread per processor core. the default value is 1. | STRING |
| HIGH | …s/kotlin/arguments/description/JvmCompilerArguments.kt | 0 | run codegen phase in n parallel threads. 0 means use one thread per processor core. the default value is 1. | STRING |
| HIGH | …/kotlin/cli/common/arguments/K2JVMCompilerArguments.kt | 0 | specify the behavior of 'jsr-305' nullability annotations: -xjsr305={ignore/strict/warn} global (all non-@undermigration | STRING |
| HIGH | …otlin/cli/common/arguments/K2JKlibCompilerArguments.kt | 0 | specify the behavior of 'jsr-305' nullability annotations: -xjsr305={ignore/strict/warn} global (all non-@undermigration | STRING |
| HIGH | …s/kotlin/arguments/description/JvmCompilerArguments.kt | 0 | specify the behavior of 'jsr-305' nullability annotations: -xjsr305={ignore/strict/warn} global (all non-@undermigration | STRING |
| HIGH | …/kotlin/cli/common/arguments/K2JVMCompilerArguments.kt | 0 | specify the behavior for specific java nullability annotations (provided with fully qualified package name). modes: * ig | STRING |
| HIGH | …otlin/cli/common/arguments/K2JKlibCompilerArguments.kt | 0 | specify the behavior for specific java nullability annotations (provided with fully qualified package name). modes: * ig | STRING |
| 30 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ative.tests/testData/scripts/konan_lldb_test_helper.py | 30 | def _count_breakpoint_locations(target): | CODE |
| LOW | …ative.tests/testData/scripts/konan_lldb_test_helper.py | 37 | def _normalize_breakpoint_command(command): | CODE |
| LOW | …ative.tests/testData/scripts/konan_lldb_test_helper.py | 52 | def step_through_current_frame(debugger, command, ctx, result, internal_dict): | CODE |
| LOW | …etbrains/kotlin/js/test/handlers/D8BasedDebugRunner.kt | 144 | function tryGetTypeOfJsObjectFromConstructor(localsEntry) { | STRING |
| LOW | …etbrains/kotlin/js/test/handlers/D8BasedDebugRunner.kt | 221 | function sendMessageExpectResponse(message) { | CODE |
| LOW | js/js.translator/testData/box/native/valueClass.js | 35 | function defineTestMethodsAndPropertiesOnObject(o) { | CODE |
| LOW | js/js.translator/testData/box/native/valueClass.js | 142 | function makeEmptyTestClassInstance() { | CODE |
| LOW | js/js.translator/testData/box/native/valueClass.js | 148 | function makeTestInterfaceInstance() { | CODE |
| LOW | js/js.translator/testData/box/native/vararg.js | 40 | function testNativeVarargWithFunLit(/* args, f */) { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 37 | function testClassCompanionInnerBox() { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 49 | function testParentCompanionInnerBox() { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 60 | function testConstantInliningInnerBox() { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 78 | function testConstantInliningFromOtherLibInnerBox() { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 96 | function testConstEvaluationInnerBox() { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 126 | function jsInInlineFunctionInnerBox() { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 146 | function testCaptureVariablesInnerBox() { | CODE |
| LOW | …js.translator/testData/box/jsCode/compileTimeString.kt | 160 | function jsInInlineFunctionCaptureVariablesInnerBox() { | CODE |
| LOW⚡ | …typescript-export/js/data-classes/data-classes.aa.d.ts | 5 | function shortNameBasedDestructuring(): string; | CODE |
| LOW⚡ | …typescript-export/js/data-classes/data-classes.aa.d.ts | 6 | function fullNameBasedDestructuring(): string; | CODE |
| LOW⚡ | …typescript-export/js/data-classes/data-classes.aa.d.ts | 7 | function shortPositionBasedDestructuring(): string; | CODE |
| LOW⚡ | …typescript-export/js/data-classes/data-classes.aa.d.ts | 8 | function fullPositionBasedDestructuring(): string; | CODE |
| LOW⚡ | …typescript-export/js/data-classes/data-classes.aa.d.ts | 9 | function createWithIgnoredPrimaryAndHiddenCopyWithoutSecondary(value?: number): foo.WithIgnoredPrimaryAndHiddenC | CODE |
| LOW⚡ | …ta/typescript-export/js/data-classes/data-classes.d.ts | 85 | function shortNameBasedDestructuring(): string; | CODE |
| LOW⚡ | …ta/typescript-export/js/data-classes/data-classes.d.ts | 86 | function fullNameBasedDestructuring(): string; | CODE |
| LOW⚡ | …ta/typescript-export/js/data-classes/data-classes.d.ts | 87 | function shortPositionBasedDestructuring(): string; | CODE |
| LOW⚡ | …ta/typescript-export/js/data-classes/data-classes.d.ts | 88 | function fullPositionBasedDestructuring(): string; | CODE |
| LOW | …ta/typescript-export/js/data-classes/data-classes.d.ts | 147 | function createWithIgnoredPrimaryAndHiddenCopyWithoutSecondary(value?: number): foo.WithIgnoredPrimaryAndHiddenC | CODE |
| LOW⚡ | …pescript-export/js/value-classes/value-classes.aa.d.ts | 90 | function nestedValueClassCollection(): kotlin.collections.KtList<kotlin.collections.KtList<foo.IntValueClass>>; | CODE |
| LOW⚡ | …pescript-export/js/value-classes/value-classes.aa.d.ts | 91 | function createValueClassWithCollection(): foo.ValueClassWithCollection; | CODE |
| LOW⚡ | …pescript-export/js/value-classes/value-classes.aa.d.ts | 95 | function createTripleWithValueClass(): kotlin.Triple<foo.IntValueClass, foo.StringValueClass, foo.BooleanValueCl | CODE |
| LOW | …/typescript-export/js/value-classes/value-classes.d.ts | 308 | function nestedValueClassCollection(): kotlin.collections.KtList<kotlin.collections.KtList<foo.IntValueClass>>; | CODE |
| LOW | …/typescript-export/js/value-classes/value-classes.d.ts | 322 | function createValueClassWithCollection(): foo.ValueClassWithCollection; | CODE |
| LOW | …/typescript-export/js/value-classes/value-classes.d.ts | 326 | function createTripleWithValueClass(): kotlin.Triple<foo.IntValueClass, foo.StringValueClass, foo.BooleanValueCl | CODE |
| LOW | …ipt-export/js/suspend-functions/suspend-functions.d.ts | 20 | function varargWithOtherParameters(x: string, y: Array<string>, z: string): Promise<number>; | CODE |
| LOW | …ipt-export/js/suspend-functions/suspend-functions.d.ts | 110 | function generateOneMoreChildOfTest(): foo.Test; | CODE |
| LOW | …ipt-export/js/suspend-functions/suspend-functions.d.ts | 174 | function acceptAbstractWithSuspend(x: foo.AbstractWithSuspend): Promise<string>; | CODE |
| LOW | …ipt-export/js/suspend-functions/suspend-functions.d.ts | 175 | function acceptAbstractWithSuspendAndDefaultArgument(x: foo.AbstractWithSuspendAndDefaultArgument, suffix: Nulla | CODE |
| LOW | …-export/js/suspend-functions/suspend-functions.aa.d.ts | 8 | function varargWithOtherParameters(x: string, y: Array<string>, z: string): Promise<number>; | CODE |
| LOW⚡ | …-export/js/suspend-functions/suspend-functions.aa.d.ts | 23 | function generateOneMoreChildOfTest(): foo.Test; | CODE |
| LOW⚡ | …-export/js/suspend-functions/suspend-functions.aa.d.ts | 28 | function acceptAbstractWithSuspend(x: foo.AbstractWithSuspend): Promise<string>; | CODE |
| LOW⚡ | …-export/js/suspend-functions/suspend-functions.aa.d.ts | 29 | function acceptAbstractWithSuspendAndDefaultArgument(x: foo.AbstractWithSuspendAndDefaultArgument, suffix: Nulla | CODE |
| LOW⚡ | …stData/typescript-export/js/module-systems/esm.aa.d.ts | 21 | export declare function createGenericInterfaceNested(value: string): InterfaceWithNestedClass.GenericNested<string>; | CODE |
| LOW⚡ | …stData/typescript-export/js/module-systems/esm.aa.d.ts | 23 | export declare function createDeepInterfaceNested(value: string): InterfaceWithNestedClass.Nested.DeepNested; | CODE |
| LOW⚡ | …stData/typescript-export/js/module-systems/esm.aa.d.ts | 24 | export declare function createConcreteInterfaceNested(): InterfaceWithNestedClass.ConcreteNested; | CODE |
| LOW⚡ | …stData/typescript-export/js/module-systems/esm.aa.d.ts | 25 | export declare function createValueInterfaceNested(value: number): InterfaceWithNestedClass.NestedValue; | CODE |
| LOW⚡ | …/testData/typescript-export/js/module-systems/esm.d.ts | 282 | export declare function createGenericInterfaceNested(value: string): InterfaceWithNestedClass.GenericNested<string>; | CODE |
| LOW⚡ | …/testData/typescript-export/js/module-systems/esm.d.ts | 284 | export declare function createDeepInterfaceNested(value: string): InterfaceWithNestedClass.Nested.DeepNested; | CODE |
| LOW⚡ | …/testData/typescript-export/js/module-systems/esm.d.ts | 285 | export declare function createConcreteInterfaceNested(): InterfaceWithNestedClass.ConcreteNested; | CODE |
| LOW⚡ | …/testData/typescript-export/js/module-systems/esm.d.ts | 286 | export declare function createValueInterfaceNested(value: number): InterfaceWithNestedClass.NestedValue; | CODE |
| LOW | …tData/typescript-export/js/long-type/long-type.aa.d.ts | 16 | function funWithLongDefaultParameters(a?: bigint, b?: bigint): bigint; | CODE |
| LOW | …tData/typescript-export/js/long-type/long-type.aa.d.ts | 24 | function inlineFunDefaultParameters(a?: bigint, b?: bigint): bigint; | CODE |
| LOW | …testData/typescript-export/js/long-type/long-type.d.ts | 16 | function funWithLongDefaultParameters(a?: bigint, b?: bigint): bigint; | CODE |
| LOW | …testData/typescript-export/js/long-type/long-type.d.ts | 24 | function inlineFunDefaultParameters(a?: bigint, b?: bigint): bigint; | CODE |
| LOW | …-lambdas/as-receivers/suspend-lambdas-receiver.aa.d.ts | 8 | function callReceiverSuspendLambda(callback: (_this_: string, p1: number) => Promise<string>, receiver: string, | CODE |
| LOW | …-lambdas/as-receivers/suspend-lambdas-receiver.aa.d.ts | 9 | function callNullableReceiverLambda(cb: (_this_: Nullable<string>) => Promise<string>, receiver: Nullable<string | CODE |
| LOW | …end-lambdas/as-receivers/suspend-lambdas-receiver.d.ts | 8 | function callReceiverSuspendLambda(callback: (p0: string, p1: number) => Promise<string>, receiver: string, x: n | CODE |
| LOW | …end-lambdas/as-receivers/suspend-lambdas-receiver.d.ts | 9 | function callNullableReceiverLambda(cb: (p0: Nullable<string>) => Promise<string>, receiver: Nullable<string>): | CODE |
| LOW⚡ | …port/js/suspend-lambdas/simple/suspend-lambdas.aa.d.ts | 8 | function produceCapturingSuspendLambda(base: number): (p0: number) => Promise<number>; | CODE |
| LOW⚡ | …port/js/suspend-lambdas/simple/suspend-lambdas.aa.d.ts | 14 | function callNullableSuspendLambda(callback: Nullable<(p0: number) => Promise<string>>, x: number): Promise<Null | CODE |
| LOW⚡ | …port/js/suspend-lambdas/simple/suspend-lambdas.aa.d.ts | 15 | function callKotlinLambdaFromKotlin(): Promise<number>; | CODE |
| 116 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …s/kotlin/wasm/test/klib/CustomWasmSecondStageFacade.kt | 152 | // Step 1: Compile ONLY the launcher into a small KLIB (a few lines of source, no test sources merged). | COMMENT |
| LOW | …s/kotlin/wasm/test/klib/CustomWasmSecondStageFacade.kt | 166 | // Step 2: Link the launcher KLIB (as the included "main" module) together with all per-test KLIBs (passed a | COMMENT |
| LOW | …wasm/test/converters/WasmInProcessSecondStageFacade.kt | 81 | // Step 1: Compile ONLY the launcher into a small KLIB. | COMMENT |
| LOW | …wasm/test/converters/WasmInProcessSecondStageFacade.kt | 101 | // Step 2: Link and lower in-process | COMMENT |
| LOW | …in-native/libllvmext/src/main/include/CAPIExtensions.h | 28 | /// NOTE: This function is not thread-safe, because it may write | COMMENT |
| LOW | .claude/skills/build-bump-gradle-version/SKILL.md | 340 | ### Step 6 - Update CI infrastructure | COMMENT |
| LOW | .claude/skills/analysis-api-mark-internal-apis/SKILL.md | 89 | ### Step 1: Invoke the test with auto-apply enabled | COMMENT |
| LOW | .claude/skills/analysis-api-mark-internal-apis/SKILL.md | 102 | ### Step 2: Interpret the outcome | COMMENT |
| LOW | .claude/skills/analysis-api-mark-internal-apis/SKILL.md | 112 | ### Step 3: Identify the modified file | COMMENT |
| LOW | .claude/skills/analysis-api-mark-internal-apis/SKILL.md | 129 | ### Step 1: Extract the newly added annotations | COMMENT |
| LOW | .claude/skills/analysis-api-mark-internal-apis/SKILL.md | 137 | ### Step 2: Classify each declaration's usages | COMMENT |
| LOW | .claude/skills/analysis-api-mark-internal-apis/SKILL.md | 168 | ### Step 3: Apply the per-declaration decision | COMMENT |
| LOW | .claude/skills/analysis-api-mark-internal-apis/SKILL.md | 193 | ### Step 4: Downgrading nested classifiers | COMMENT |
| LOW | …/skills/analysis-api-create-cherry-pick-issue/SKILL.md | 23 | ### Step 1: Gather data | COMMENT |
| LOW | …/skills/analysis-api-create-cherry-pick-issue/SKILL.md | 43 | ### Step 2: Confirm with user | COMMENT |
| LOW | …/skills/analysis-api-create-cherry-pick-issue/SKILL.md | 52 | ### Step 3: Create the issue | COMMENT |
| LOW⚡ | …/skills/analysis-api-create-cherry-pick-issue/SKILL.md | 80 | ### Step 4: Add tag | COMMENT |
| LOW⚡ | …/skills/analysis-api-create-cherry-pick-issue/SKILL.md | 84 | ### Step 5: Link issues | COMMENT |
| LOW⚡ | …/skills/analysis-api-create-cherry-pick-issue/SKILL.md | 94 | ### Step 6: Verify | COMMENT |
| LOW⚡ | …kotlin/gradle/apple/SwiftPMImportXcodeIntegrationIT.kt | 441 | // Step 1: generate the synthetic project via the standard flow so it exists on disk. | COMMENT |
| LOW⚡ | …kotlin/gradle/apple/SwiftPMImportXcodeIntegrationIT.kt | 449 | // Step 2: mutate a tracked file inside the synthetic project root so the next | COMMENT |
| LOW | …kotlin/gradle/apple/SwiftPMImportXcodeIntegrationIT.kt | 464 | // Step 3: run the embed-and-sign-variant of the task; it has failOnNonIdempotentChanges=true. | COMMENT |
| LOW | …brains/dokka/base/generation/SingleModuleGeneration.kt | 29 | // Step 1: translate sources into documentables & transform documentables (change internally) | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1237 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1570 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1589 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1610 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1629 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1641 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1658 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1675 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1692 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | libraries/stdlib/js/builtins/Primitives.kt | 1703 | // NOTE: This method is treated as an intrinsic when called directly: the compiler will emit different code for call | COMMENT |
| LOW | …li/common/fir/FirDiagnosticsCompilerResultsReporter.kt | 199 | // NOTE: This method is used for presenting positions to the user | COMMENT |
| LOW | …g/jetbrains/kotlin/diagnostics/PsiDiagnosticUtils.java | 137 | // NOTE: This method is used for presenting positions to the user | COMMENT |
| LOW | …g/jetbrains/kotlin/diagnostics/PsiDiagnosticUtils.java | 171 | // NOTE: This method is used for presenting positions to the user | COMMENT |
| LOW⚡ | …brains/kotlin/incremental/IncrementalCompilerRunner.kt | 267 | // Step 1: Get changed files | COMMENT |
| LOW⚡ | …brains/kotlin/incremental/IncrementalCompilerRunner.kt | 274 | // Step 2: Compute files to recompile | COMMENT |
| LOW | …brains/kotlin/incremental/IncrementalCompilerRunner.kt | 287 | // Step 3: Compile incrementally | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/api/standalone/StandaloneAnalysisAPISessionBuilder.kt | 86 | * You don't need to use this endpoint right before your program shuts down. The purpose of this function is rather to d | COMMENT |
| LOW | …/org/jetbrains/kotlin/backend/konan/library/KlibDAG.kt | 262 | * may potentially be excluded from the resulting DAG. We need to check if there are declarations from this | COMMENT |
| LOW | …/org/jetbrains/kotlin/backend/konan/library/KlibDAG.kt | 380 | * may potentially be excluded from the resulting DAG. We need to check if there are declarations from this | COMMENT |
| LOW | …kotlin/lombok/checkers/FirLombokConstructorsChecker.kt | 69 | // So, we need to check if it's resolved to prevent crashing on codegen. | COMMENT |
| LOW | …s/kotlin/wasm/test/klib/CustomWasmSecondStageFacade.kt | 152 | // Step 1: Compile ONLY the launcher into a small KLIB (a few lines of source, no test sources merged). | COMMENT |
| LOW | …s/kotlin/wasm/test/klib/CustomWasmSecondStageFacade.kt | 166 | // Step 2: Link the launcher KLIB (as the included "main" module) together with all per-test KLIBs (passed a | COMMENT |
| LOW | …wasm/test/converters/WasmInProcessSecondStageFacade.kt | 81 | // Step 1: Compile ONLY the launcher into a small KLIB. | COMMENT |
| LOW | …wasm/test/converters/WasmInProcessSecondStageFacade.kt | 101 | // Step 2: Link and lower in-process | COMMENT |
| LOW⚡ | …kotlin/gradle/apple/SwiftPMImportXcodeIntegrationIT.kt | 441 | // Step 1: generate the synthetic project via the standard flow so it exists on disk. | COMMENT |
| LOW⚡ | …kotlin/gradle/apple/SwiftPMImportXcodeIntegrationIT.kt | 449 | // Step 2: mutate a tracked file inside the synthetic project root so the next | COMMENT |
| LOW | …kotlin/gradle/apple/SwiftPMImportXcodeIntegrationIT.kt | 464 | // Step 3: run the embed-and-sign-variant of the task; it has failOnNonIdempotentChanges=true. | COMMENT |
| LOW | …brains/dokka/base/generation/SingleModuleGeneration.kt | 29 | // Step 1: translate sources into documentables & transform documentables (change internally) | COMMENT |
| LOW | …otlin/fir/resolve/inference/FirPCLAInferenceSession.kt | 302 | // The only thing we need to check if it has only trivial arguments | COMMENT |
| LOW | …piler/plugin/FirExtensionRegistrarConfigurationUtil.kt | 13 | * The purpose of this function is to write | COMMENT |
| LOW⚡ | …brains/kotlin/incremental/IncrementalCompilerRunner.kt | 267 | // Step 1: Get changed files | COMMENT |
| LOW⚡ | …brains/kotlin/incremental/IncrementalCompilerRunner.kt | 274 | // Step 2: Compute files to recompile | COMMENT |
| LOW | …brains/kotlin/incremental/IncrementalCompilerRunner.kt | 287 | // Step 3: Compile incrementally | COMMENT |
| LOW | …/incremental/classpathDiff/ClasspathChangesComputer.kt | 216 | // Step 1: | COMMENT |
| LOW | …/incremental/classpathDiff/ClasspathChangesComputer.kt | 232 | // Step 2: | COMMENT |
| LOW | …/incremental/classpathDiff/ClasspathChangesComputer.kt | 248 | // Step 3: | COMMENT |
| LOW | …mmon/src/org/jetbrains/kotlin/incremental/fileUtils.kt | 63 | // exist earlier, it might just have been created by some other thread). Therefore, we need to check if the | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …tbrains/kotlin/generators/tests/GenerateNativeTests.kt | 38 | // Samples (how to utilize the abilities of new test infrastructure). | COMMENT |
| MEDIUM | …rains/kotlin/scripting/resolve/LazyScriptDescriptor.kt | 100 | // TODO: implement robust REPL/script selection | COMMENT |
| MEDIUM | …scripting/test/runners/AbstractFirScriptCodegenTest.kt | 131 | // TODO: implement more robust script FQName extraction (KT-83955) | COMMENT |
| MEDIUM | …k/testData/box/builders/builderOnConstructor_kotlin.kt | 49 | // Make sure resolving the entity constructor by symbol is also robust with classes from libraries | COMMENT |
| MEDIUM | …jetbrains/kotlin/wasm/test/utils/DirectiveTestUtils.kt | 114 | // TODO: would be nicer to have a more robust solution here than text search. Somehow getting from the name of t | COMMENT |
| MEDIUM | …g/jetbrains/kotlin/backend/konan/llvm/CodeGenerator.kt | 261 | // Essentially: typeInfo.itable[place(interfaceId)].id == interfaceId | COMMENT |
| MEDIUM | …g/jetbrains/kotlin/backend/konan/llvm/CodeGenerator.kt | 292 | // Essentially: typeInfo.itable[place(interfaceId)].vtable[method] | COMMENT |
| MEDIUM | …tbrains/kotlin/cfg/variable/VariableControlFlowInfo.kt | 58 | // Definitely initialized | COMMENT |
| MEDIUM | …tbrains/kotlin/cfg/variable/VariableControlFlowInfo.kt | 64 | // Definitely not initialized | COMMENT |
| MEDIUM | …n/backend/jvm/lower/JvmSingleAbstractMethodLowering.kt | 77 | // Essentially, all SAM wrappers are local classes, but that visibility is lifted historically. | COMMENT |
| MEDIUM | …/src/org/jetbrains/kotlin/cli/common/repl/ReplState.kt | 78 | fun getNextLineNo(): Int = history.peek()?.id?.no?.let { it + 1 } ?: REPL_CODE_LINE_FIRST_NO // TODO: it should be m | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/analysis/low/level/api/fir/providers/LLFirProvider.kt | 91 | // TODO: implement | COMMENT |
| LOW | …e/src/org/jetbrains/kotlin/asJava/classes/implUtils.kt | 44 | // TODO: implement KtSuperListEntry qualification/shortening when inserting reference from another context | COMMENT |
| LOW | …etbrains/kotlin/parcelize/IrParcelSerializerFactory.kt | 36 | // TODO: Add tests for all of these types, not just some common ones... | COMMENT |
| LOW | …rains/kotlin/scripting/resolve/LazyScriptDescriptor.kt | 100 | // TODO: implement robust REPL/script selection | COMMENT |
| LOW | …pting/compiler/plugin/ScriptingCommandLineProcessor.kt | 162 | // TODO: implement generic unescaping | COMMENT |
| LOW | …g/compiler/plugin/impl/k2ScriptAnnotationResolution.kt | 331 | // TODO: implement. Probably need to change SourceCode.Position to accept offsets and then remap them later on reporting | COMMENT |
| LOW | …scripting/test/runners/AbstractFirScriptCodegenTest.kt | 131 | // TODO: implement more robust script FQName extraction (KT-83955) | COMMENT |
| LOW | …org/jetbrains/kotlin/native/interop/indexer/Indexer.kt | 986 | // TODO: implement with clang_getToken after updating libclang. | COMMENT |
| LOW | …argets/js/testing/playwright/PlaywrightTestExecutor.kt | 309 | // TODO: implement stop now now support | COMMENT |
| LOW | …ains/kotlin/compilerRunner/GradleKotlinCompilerWork.kt | 231 | // TODO: implement a proper logic to avoid remote calls in such cases | COMMENT |
| LOW | …ommon/src/kotlin/script/experimental/api/kotlinType.kt | 34 | // TODO: implement other approach for non-class types | COMMENT |
| LOW | …/kotlin/script/experimental/jvmhost/jvmScriptSaving.kt | 79 | // TODO: implement options for various cases - paths as is (now), absolute paths (local execution only), | COMMENT |
| LOW | libraries/stdlib/wasm/builtins/kotlin/Primitives.kt | 1161 | // TODO: Fix test compiler/testData/codegen/box/functions/invoke/invoke.kt with inline dec | COMMENT |
| LOW | …/lower/optimizations/PropertyAccessorInlineLowering.kt | 39 | // TODO: implement general function inlining optimization and replace it with | COMMENT |
| LOW | …ansformers/irToJs/IrElementToJsStatementTransformer.kt | 213 | // TODO: implement | COMMENT |
| LOW | …/jetbrains/kotlin/ir/descriptors/IrBasedDescriptors.kt | 1243 | // TODO: implement IR-based descriptors for scripts, see KT-60631 | COMMENT |
| LOW | …rg/jetbrains/kotlin/codegen/inline/inlineIntrinsics.kt | 23 | // TODO: implement these as codegen intrinsics (see IrIntrinsicMethods) | COMMENT |
| LOW | …src/org/jetbrains/kotlin/daemon/common/DaemonParams.kt | 255 | // TODO: implement "use default" value without specifying default, so if client and server uses different de | COMMENT |
| LOW | …/src/org/jetbrains/kotlin/daemon/CompileServiceImpl.kt | 1190 | // TODO: implement some behaviour here, e.g.: | COMMENT |
| LOW | …src/org/jetbrains/kotlin/daemon/KotlinCompileDaemon.kt | 188 | // TODO: implement more reliable scheme | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …KotlinPluginLoadedInMultipleProjectsDetectorService.kt | 44 | * ### How to use | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 56 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 90 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 125 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 158 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 199 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 250 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 275 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 301 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 326 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 356 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 387 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 417 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 443 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 469 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 494 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 519 | * #### Usage example | COMMENT |
| LOW | …org/jetbrains/kotlin/gradle/plugin/CinteropSettings.kt | 543 | * #### Usage example | COMMENT |
| LOW | scripts/teamcity-run.sh | 5 | # Usage: | COMMENT |
| LOW | …ir/cones/src/org/jetbrains/kotlin/fir/util/Multimap.kt | 16 | * ### Example usage | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | …xturesResources/org/jetbrains/kotlin/js/engine/repl.js | 94 | print('Exiting REPL. Goodbye!'); | CODE |
| HIGH⚡ | …xturesResources/org/jetbrains/kotlin/js/engine/repl.js | 97 | print(await Realm.eval(currentRealmIndex, code)); | CODE |
| HIGH⚡ | …xturesResources/org/jetbrains/kotlin/js/engine/repl.js | 104 | print('<END>'); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ns/kotlin/backend/konan/objcexport/CustomTypeMapper.kt | 48 | * Don't forget to update [hiddenTypes] after adding new one. | COMMENT |
| LOW | …sts/org/jetbrains/kotlin/commonizer/PerformanceTest.kt | 31 | * NOTE 2: Don't forget to unmute the test by removing the [Disabled] annotation! | COMMENT |
| LOW | …otlin/fir/resolve/inference/FirPCLAInferenceSession.kt | 273 | // Enumerating all the cases just to make sure we don't forget to handle some mode. | COMMENT |
| LOW | …jetbrains/kotlin/fir/plugin/PropertyBuildingContext.kt | 212 | * If you create top-level extension property don't forget to set [hasBackingField] to false, | COMMENT |
| LOW | …jetbrains/kotlin/fir/plugin/PropertyBuildingContext.kt | 235 | * If you create top-level extension property don't forget to set [hasBackingField] to false, | COMMENT |
| LOW | …kend/common/lower/AbstractFunctionReferenceLowering.kt | 209 | * If you make any changes, don't forget to also change the other one. | COMMENT |
| LOW | …tlin/backend/common/lower/LocalDeclarationsLowering.kt | 1140 | // Don't forget to fix this when that replacement has been dropped. | COMMENT |
| MEDIUM | …jetbrains/kotlin/ir/backend/js/ic/IdSignatureSource.kt | 115 | * This is a basic implementation that allows retrieving signatures from a deserialized klib via [IrFileDeserializer | COMMENT |
| LOW | …ower/ES6ConstructorBoxParameterOptimizationLowering.kt | 141 | // Don't forget to update the cached default constructor for use in `KClass<*>.createInstance`. | COMMENT |
| LOW | …/kotlin/backend/jvm/lower/FunctionReferenceLowering.kt | 474 | * If you make any changes, don't forget to also change the other one. | COMMENT |
| LOW | …brains/kotlin/test/directives/CodegenTestDirectives.kt | 209 | Please don't forget to remove this directive after debug session is over | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …estData/codegen/intrinsics/interop_sourceCodeStruct.kt | 9 | // Used by auto-generated code, user-defined structs should be declared via | COMMENT |
| HIGH | …e/src/org/jetbrains/kotlin/backend/konan/llvm/Dwarf.kt | 7 | * This code was generated with following command: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …w/level/api/fir/compiler/based/LLFirDivergenceUtils.kt | 39 | * // lorem ipsum | COMMENT |
| LOW | …w/level/api/fir/compiler/based/LLFirDivergenceUtils.kt | 40 | * // dolor sit amet | COMMENT |
| LOW | native/native.tests/testData/lldb/canInspectClasses.kt | 16 | override fun toString() = "John Doe" | CODE |
| LOW | …tlin/sourcemaps/JsSourcemapScopesDecoderSuccessTest.kt | 335 | 0 console.log("Lorem ipsum"); | CODE |
| LOW | …tlin/sourcemaps/JsSourcemapScopesDecoderSuccessTest.kt | 336 | 1 console.log("dolor sit amet"); | CODE |
| LOW | …n/org/jetbrains/kotlin/gradle/PublishingHelpersTest.kt | 55 | developer.name.set("John Doe") | CODE |
| LOW | …/apple/SwiftPMImportPopularSwiftPMDependenciesTests.kt | 103 | .setData(["name": "John Doe", "isOffline": true]) | CODE |
| LOW | …ries/stdlib/samples/test/samples/io/encoding/base64.kt | 202 | val sourceText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " + | CODE |
| LOW | …ries/stdlib/samples/test/samples/io/encoding/base64.kt | 202 | val sourceText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " + | CODE |
| LOW | …ries/stdlib/samples/test/samples/io/encoding/base64.kt | 229 | val sourceText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " + | CODE |
| LOW | …ries/stdlib/samples/test/samples/io/encoding/base64.kt | 229 | val sourceText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " + | CODE |
| LOW | compiler/testData/codegen/box/delegatedProperty/map.kt | 12 | "name" to "John Doe", | CODE |
| LOW | compiler/testData/codegen/box/delegatedProperty/map.kt | 15 | assertEquals("John Doe", user.name) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | scripts/update-kotlin-version.sh | 3 | # ============================================================================== | COMMENT |
| MEDIUM | scripts/update-kotlin-version.sh | 10 | # ============================================================================== | COMMENT |
| MEDIUM | …ols/versioncoverage/CompatibilityWindowSelectorTest.kt | 26 | // ── BACKWARD: window size ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ols/versioncoverage/CompatibilityWindowSelectorTest.kt | 145 | // ── FORWARD ────────────────────────────────────────────────── | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …gin/mpp/external/DecoratedExternalKotlinCompilation.kt | 20 | * #### Create an instance | COMMENT |
| MEDIUM | …e/plugin/mpp/external/DecoratedExternalKotlinTarget.kt | 46 | * #### Create an instance | COMMENT |
| MEDIUM | scripts/update-kotlin-version.sh | 40 | # Define the tasks to be executed | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | kotlin-native/tools/llvm_builder/package.py | 90 | CODE |