kotlin icon indicating copy to clipboard operation
kotlin copied to clipboard

The Kotlin Programming Language.

Results 310 kotlin issues
Sort by recently updated
recently updated
newest added

`KotlinJvmProjectExtension` and `KotlinAndroidProjectExtension` have identical public methods but are not unified under a single interface. As a result, Kotlin configuration logic cannot be reused between AAR and JAR modules, leading...

This fixes [KT-24800](https://youtrack.jetbrains.com/issue/KT-24800). Defining `inc` and `dec` operator extensions as members was erroring with ``` [INAPPLICABLE_OPERATOR_MODIFIER] 'operator' modifier is inapplicable on this function: receiver must be a supertype of the...

Compiler
FIR

Provide names for more linker symbols in the final kotlin native binary. This is the first step in determining why unnamed symbols constitute such a large part of the binary...

Native

[KT-70556](https://youtrack.jetbrains.com/issue/KT-70556) Currently, the conversion from `org.jetbrains.kotlin.buildtools.api.SourcesChanges.ToBeCalculated` to `org.jetbrains.kotlin.incremental.ChangedFiles` results in the use of `ChangedFiles.Unknown` ([codepointer](https://github.com/JetBrains/kotlin/blob/f8232c95542812fe88b081beb494039e6dd4c67f/compiler/build-tools/kotlin-build-tools-impl/src/main/kotlin/org/jetbrains/kotlin/buildtools/internal/icAdapters.kt#L18)). This configuration triggers a rebuild of the whole module ([codepointer](https://github.com/JetBrains/kotlin/blob/f8232c95542812fe88b081beb494039e6dd4c67f/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalCompilerRunner.kt#L192)). Instead of using `ChangedFiles.Unknown`, I...

Tools

They the referenced markdown documents have moved.

Gradle Plugin

Fix the link of ReadMe.md for Kotlin Standard Library for JavaScript

Fix broken link to `ClassId`

Compiler
FIR

The tasks: ``` "wasmJsBrowserDevelopmentWebpack", "wasmJsBrowserDevelopmentRun", "wasmJsBrowserProductionWebpack", "wasmJsBrowserProductionRun", ``` of type `KotlinWebpack` have the same output configFile file: ``` projectBuildDir/js/packages/projectName-wasm-js/webpack.config.js ``` I want to be able to set these to different...

Gradle Plugin