Files
kotlin-fork/libraries/tools/ide-plugin-dependencies-validator/ExperimentalAnnotations.txt
T
Ilya Kirillov a65c735feb [build] add checks to ensure that no modules which are part of the IDE plugin do not use experimental stdlib API
to ensure binary compatibility with stdlib inside IntelliJ.

This includes using the latest stable kotlin API version and
forbidding using experimental declarations from stdlib.

^KT-62510
2023-10-25 08:38:07 +00:00

11 lines
538 B
Plaintext

# The list of experimental Kotlin stdlib annotations.
# Declarations from kotlin stdlib marked with those annotations cannot be used in the projects
# that are published for the IJ Kotlin plugin to avoid stdlib binary compatibility problems.
# See KT-62510 for details.
# The list should be updated as new experimental annotations are added or removed from the stdlib.
kotlin.ExperimentalStdlibApi
kotlin.io.path.ExperimentalPathApi
kotlin.io.encoding.ExperimentalEncodingApi
kotlin.time.ExperimentalTime
kotlin.ExperimentalUnsignedTypes