blob: 38354a282a67fdadbb38f2a5ea81ebd0194c4413 [file] [log] [blame] [edit]
# This file uses Space CODEOWNERS syntax https://www.jetbrains.com/help/space/code-owners.html#codeowners-file-syntax with additional requirements:
# 1. Team names have to be in quotations
# 2. Individual owners have to be added via email address which is linked to a GitHub account (it can be a secondary email for the account)
# It supports a `virtual team` setup, where 3rd party contributors outside JetBrains organization can be added
# to `codeowners-virtual-team-mapping.json` for custom team management.
# This file is checked by org.jetbrains.kotlin.code.SpaceCodeOwnersTest
# Directive OWNER_LIST specifies possible values for owner field
# Directive UNKNOWN specifies that path is unclaimed
# Ownership must be exhaustive modulo UNKNOWN
# OWNER_LIST: "Kotlin"
# OWNER_LIST: "Kotlin Libraries"
# OWNER_LIST: "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
# OWNER_LIST: "Kotlin Frontend"
# OWNER_LIST: "Kotlin Build Infrastructure" "Kotlin Build Tools"
# OWNER_LIST: "Kotlin Performance QA"
# OWNER_LIST: "Kotlin Analysis API"
# OWNER_LIST: "Kotlin Release"
# OWNER_LIST: "Kotlin Language Evolution"
# OWNER_LIST: "Compose"
# OWNER_LIST: "Parcelize"
# OWNER_LIST: mikhail.glukhikh@jetbrains.com dmitriy.novozhilov@jetbrains.com kirill.rakhman@jetbrains.com
# OWNER_LIST: yan.zhulanow@jetbrains.com
# OWNER_LIST: alexander.udalov@jetbrains.com
# OWNER_LIST: zalim.bashorov@jetbrains.com
# OWNER_LIST: ilya.goncharov@jetbrains.com artem.kobzar@jetbrains.com
# OWNER_LIST: simon.ogorodnik@jetbrains.com stanislav.erokhin@jetbrains.com
# OWNER_LIST: alexander.shabalin@jetbrains.com aleksei.glushko@jetbrains.com sergey.bogolepov@jetbrains.com svyatoslav.scherbina@jetbrains.com
# OWNER_LIST: brian.norman@jetbrains.com
# OWNER_LIST: ilya.chernikov@jetbrains.com alejandro.serrano.mena@jetbrains.com
# OWNER_LIST: sergej.jaskiewicz@jetbrains.com
# OWNER_LIST: "Kotlin for Data Science"
# Kotlin Libraries
# OWNER_LIST: vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com sergey.shanshin@jetbrains.com leonid.startsev@jetbrains.com filipp.zhinkin@jetbrains.com
# Fallback rule, must always be top
* "Kotlin"
/.idea/ "Kotlin Build Infrastructure"
/.idea/kotlinTestDataPluginTestDataPaths.xml dmitriy.novozhilov@jetbrains.com kirill.rakhman@jetbrains.com sergej.jaskiewicz@jetbrains.com
/.fleet/ "Kotlin Build Infrastructure"
/.space/ "Kotlin Build Infrastructure"
/analysis/ "Kotlin Analysis API"
/analysis/analysis-api-fir/gen/ "Kotlin Frontend"
# UNKNOWN: /annotations/
/ant/ "Kotlin Build Tools"
/benchmarks/ "Kotlin Frontend"
/build-common/ "Kotlin Build Tools"
/compiler/arguments.common/ "Kotlin Frontend" "Kotlin Build Tools"
/compiler/arguments/ "Kotlin Frontend" "Kotlin Build Tools"
/compiler/arguments/src/org/jetbrains/kotlin/arguments/description/WasmCompilerArguments.kt "Kotlin Wasm"
/compiler/arguments/resources/kotlin-compiler-arguments.json "Kotlin Frontend" "Kotlin Build Tools" "Kotlin Wasm"
/compiler/android-tests/ "Kotlin JVM"
/compiler/backend/ "Kotlin JVM"
/compiler/backend.common.jvm/ "Kotlin JVM"
/compiler/backend-common/ "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/build-tools/ "Kotlin Build Tools"
/compiler/build-tools/kotlin-build-tools-api/gen/ "Kotlin"
/compiler/build-tools/kotlin-build-tools-impl/gen/ "Kotlin"
/compiler/build-tools/kotlin-build-tools-api-tests/src/testConsistency/kotlin/GenConsistencyTest.kt "Kotlin"
/compiler/build-tools/kotlin-build-tools-api/api/kotlin-build-tools-api.api "Kotlin"
/compiler/cli/ "Kotlin Frontend"
/compiler/cli/cli-js/ "Kotlin JS" "Kotlin Wasm"
/compiler/cli/cli-common/gen/org/jetbrains/kotlin/cli/common/arguments/K2NativeCompilerArguments.kt "Kotlin Native"
/compiler/cli/cli-common/gen/org/jetbrains/kotlin/cli/common/arguments/K2NativeCompilerArgumentsCopyGenerated.kt "Kotlin Native"
/compiler/cli/cli-common/gen/org/jetbrains/kotlin/cli/common/arguments/K2WasmCompilerArguments.kt "Kotlin Wasm"
/compiler/cli/cli-common/gen/org/jetbrains/kotlin/cli/common/arguments/K2WasmCompilerArgumentsCopyGenerated.kt "Kotlin Wasm"
/compiler/cli/cli-common/gen/org/jetbrains/kotlin/cli/common/arguments/K2JSCompilerArguments.kt "Kotlin JS"
/compiler/cli/cli-common/gen/org/jetbrains/kotlin/cli/common/arguments/K2JSCompilerArgumentsCopyGenerated.kt "Kotlin JS"
/compiler/compiler.version/ "Kotlin Frontend"
/compiler/compiler-runner/ "Kotlin Frontend"
/compiler/compiler-runner-unshaded/ "Kotlin Build Tools"
/compiler/config/ "Kotlin Frontend"
/compiler/config.jvm/ "Kotlin JVM"
/compiler/container/ "Kotlin Frontend"
/compiler/daemon/ "Kotlin Build Tools"
/compiler/fir/ "Kotlin Frontend"
/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/FirErrorsDefaultMessages.kt alejandro.serrano.mena@jetbrains.com brian.norman@jetbrains.com ilya.chernikov@jetbrains.com kirill.rakhman@jetbrains.com
/compiler/fir/checkers/checkers.jvm/src/org/jetbrains/kotlin/fir/analysis/diagnostics/jvm/FirJvmErrorsDefaultMessages.kt alejandro.serrano.mena@jetbrains.com brian.norman@jetbrains.com ilya.chernikov@jetbrains.com kirill.rakhman@jetbrains.com
/compiler/fir/checkers/checkers.native/src/org/jetbrains/kotlin/fir/analysis/diagnostics/native/FirNativeErrorsDefaultMessages.kt alejandro.serrano.mena@jetbrains.com brian.norman@jetbrains.com ilya.chernikov@jetbrains.com kirill.rakhman@jetbrains.com
/compiler/fir/checkers/checkers.wasm/src/org/jetbrains/kotlin/fir/analysis/diagnostics/wasm/FirWasmErrorsDefaultMessages.kt alejandro.serrano.mena@jetbrains.com brian.norman@jetbrains.com ilya.chernikov@jetbrains.com kirill.rakhman@jetbrains.com
/compiler/fir/raw-fir/raw-fir.common/src/org/jetbrains/kotlin/fir/builder/FirSyntaxErrorsDefaultMessages.kt alejandro.serrano.mena@jetbrains.com brian.norman@jetbrains.com ilya.chernikov@jetbrains.com kirill.rakhman@jetbrains.com
/compiler/fir/fir2ir/tests-gen/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/frontend/ "Kotlin Frontend"
/compiler/frontend.common/ "Kotlin Frontend"
/compiler/frontend.common.jvm/ "Kotlin Frontend"
/compiler/frontend.common-psi/ "Kotlin Frontend"
/compiler/frontend.java/ "Kotlin Frontend"
/compiler/incremental-compilation-impl/ "Kotlin Build Tools"
/compiler/ir/ReadMe.md "Kotlin Common Backend"
/compiler/ir/backend.common/ "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/ir/backend.js/ "Kotlin JS"
/compiler/ir/backend.jvm/ "Kotlin JVM"
/compiler/ir/backend.native/ "Kotlin Native" "Kotlin Common Backend"
/compiler/ir/backend.wasm/ "Kotlin Wasm"
/compiler/ir/ir.actualization/ "Kotlin Frontend" "Kotlin Common Backend"
/compiler/ir/ir.interpreter/ "Kotlin Common Backend"
/compiler/ir/ir.psi2ir/ "Kotlin JVM"
/compiler/ir/ir.tree/ "Kotlin Common Backend"
/compiler/ir/ir.tree/tree-generator "Kotlin Common Backend" sergej.jaskiewicz@jetbrains.com
/compiler/ir/ir.objcinterop/ "Kotlin Native"
/compiler/ir/serialization.common/ "Kotlin Common Backend"
/compiler/ir/serialization.js/ "Kotlin JS"
/compiler/ir/serialization.jvm/ "Kotlin JVM"
/compiler/ir/serialization.native/ "Kotlin Native"
/compiler/ir/ir.inline/ "Kotlin Common Backend"
/compiler/javac-wrapper/ "Kotlin Frontend"
/compiler/light-classes/ "Kotlin Analysis API"
/compiler/plugin-api/ "Kotlin Frontend"
/compiler/preloader/ "Kotlin Frontend"
/compiler/psi/ "Kotlin Analysis API"
/compiler/psi/parser/ "Kotlin Frontend"
/compiler/multiplatform-parsing/ "Kotlin Frontend"
/compiler/resolution/ "Kotlin Frontend"
/compiler/resolution.common/ "Kotlin Frontend"
/compiler/resolution.common.jvm/ "Kotlin Frontend"
/compiler/serialization/ "Kotlin Frontend"
/compiler/test-infrastructure/ "Kotlin Frontend"
/compiler/test-infrastructure-utils/ "Kotlin Frontend"
/compiler/testData/asJava/findClasses/ "Kotlin Frontend"
/compiler/testData/asJava/lightClasses/ "Kotlin Analysis API"
/compiler/testData/builtin-classes/ "Kotlin Libraries"
/compiler/testData/capturedTypeApproximation/ "Kotlin Frontend"
/compiler/testData/cfg/ "Kotlin Frontend"
/compiler/testData/cfg-variables/ "Kotlin Frontend"
/compiler/testData/cfgVariablesWithStdLib/ "Kotlin Frontend"
/compiler/testData/cfgWithStdLib/ "Kotlin Frontend"
/compiler/testData/checkLocalVariablesTable/ "Kotlin JVM"
/compiler/testData/classpathOrder/ "Kotlin JVM"
/compiler/testData/cli/ "Kotlin Frontend"
/compiler/testData/cli/js/ "Kotlin JS" "Kotlin Frontend"
/compiler/testData/cli/js/js*Help.out "Kotlin JS" "Kotlin Frontend" "Kotlin Wasm"
/compiler/testData/cli/jvm/ "Kotlin JVM" "Kotlin Frontend"
/compiler/testData/cli/metadata/ "Kotlin Frontend"
/compiler/testData/codegen/asmLike/ "Kotlin JVM"
/compiler/testData/codegen/box/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/testData/codegen/box/size/ zalim.bashorov@jetbrains.com
/compiler/testData/codegen/boxInline/ "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/testData/codegen/boxKlib/ "Kotlin JVM"
/compiler/testData/codegen/boxModernJdk/ "Kotlin JVM"
/compiler/testData/codegen/boxWasmJsInterop/ "Kotlin Wasm"
/compiler/testData/codegen/boxWasmWasi/ "Kotlin Wasm"
/compiler/testData/codegen/bytecodeListing/ "Kotlin JVM" "Kotlin Frontend"
/compiler/testData/codegen/bytecodeText/ "Kotlin JVM" "Kotlin Frontend"
/compiler/testData/codegen/composeLike/ "Kotlin JVM"
/compiler/testData/codegen/composeLikeBytecodeText/ "Kotlin JVM"
/compiler/testData/codegen/customScript/ "Kotlin Frontend"
/compiler/testData/codegen/helpers/ "Kotlin JVM"
/compiler/testData/codegen/innerClassInfo/ "Kotlin JVM"
/compiler/testData/codegen/notNullAssertions/ "Kotlin JVM"
/compiler/testData/codegen/outerClassInfo/ "Kotlin JVM"
/compiler/testData/codegen/properties/ "Kotlin JVM"
/compiler/testData/codegen/reflection/ "Kotlin Libraries" alexander.udalov@jetbrains.com
/compiler/testData/codegen/script/ "Kotlin Frontend"
/compiler/testData/codegen/scriptCustom/ "Kotlin Frontend"
# UNKNOWN: /compiler/testData/codegen/sourceInfo/
/compiler/testData/compileJavaAgainstKotlin/ "Kotlin Frontend" "Kotlin JVM"
/compiler/testData/compileKotlinAgainstCustomBinaries/ "Kotlin Frontend"
/compiler/testData/compileKotlinAgainstJava/ "Kotlin Frontend" "Kotlin JVM"
/compiler/testData/compiler/smoke/ "Kotlin Frontend"
/compiler/testData/debug/ "Kotlin Frontend" "Kotlin JVM" "Kotlin JS" "Kotlin Wasm"
/compiler/testData/diagnostics/ "Kotlin Frontend"
/compiler/testData/diagnostics/klibSerializationTests/ "Kotlin Common Backend"
/compiler/testData/diagnostics/irInliner/ "Kotlin Common Backend"
/compiler/testData/friendPaths/ "Kotlin Frontend"
# UNKNOWN: /compiler/testData/integration/
/compiler/testData/ir/closureAnnotator/ "Kotlin JVM"
/compiler/testData/ir/interpreter/ "Kotlin Common Backend"
/compiler/testData/ir/irText/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/testData/ir/klibLayout/ "Kotlin Common Backend"
/compiler/testData/ir/sourceRanges/ "Kotlin Frontend"
/compiler/testData/javaModules/ "Kotlin JVM"
/compiler/testData/klib/ "Kotlin Common Backend"
/compiler/testData/kotlinClassFinder/ "Kotlin Frontend"
# UNKNOWN: /compiler/testData/launcher/
/compiler/testData/lexer/ "Kotlin Frontend"
/compiler/testData/loadJava/ "Kotlin Frontend"
/compiler/testData/loadJava8/ "Kotlin Frontend"
/compiler/testData/loadJava17/ "Kotlin Frontend"
/compiler/testData/loadJavaPackageAnnotations/ "Kotlin Frontend"
/compiler/testData/mockJDK/ "Kotlin Build Infrastructure"
/compiler/testData/mockJDK9/ "Kotlin Build Infrastructure"
/compiler/testData/mockJDKModified/ "Kotlin Build Infrastructure"
/compiler/testData/moduleProtoBuf/ "Kotlin JVM"
/compiler/testData/modules.xml/ "Kotlin Frontend"
/compiler/testData/multiModule/ "Kotlin Frontend"
# UNKNOWN: /compiler/testData/multiplatform/
/compiler/testData/parseCodeFragment/ "Kotlin Frontend"
/compiler/testData/psi/ "Kotlin Analysis API"
/compiler/testData/psiUtil/ "Kotlin Analysis API"
/compiler/testData/recursiveProcessor/ "Kotlin Frontend"
/compiler/testData/reflection/ "Kotlin Libraries" alexander.udalov@jetbrains.com
/compiler/testData/repl/ "Kotlin Frontend"
/compiler/testData/resolve/ "Kotlin Frontend"
/compiler/testData/resolveAnnotations/ "Kotlin Frontend"
/compiler/testData/resolveConstructorDelegationCalls/ "Kotlin Frontend"
/compiler/testData/resolvedCalls/ "Kotlin Frontend"
/compiler/testData/serialization/builtinsSerializer/ "Kotlin Frontend"
/compiler/testData/serialization/nonStableParameterNames/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/testData/serialization/klib/ "Kotlin Common Backend"
/compiler/testData/type/ "Kotlin Frontend"
/compiler/testData/typeQualifierNickname/ "Kotlin Frontend"
/compiler/testData/versionRequirement/ "Kotlin JVM"
/compiler/testData/writeFlags/ "Kotlin JVM"
/compiler/testData/writeSignature/ "Kotlin JVM"
/compiler/testData/type-checker-test.kt "Kotlin Frontend"
/compiler/testData/type-substitutor.kt "Kotlin Frontend"
/compiler/tests/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/tests-against-klib/ "Kotlin JVM"
/compiler/tests-common/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/tests-common/testFixtures/org/jetbrains/kotlin/asJava/ "Kotlin Analysis API"
/compiler/tests-common-new/ "Kotlin Frontend"
/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/ "Kotlin Frontend" "Kotlin JVM" "Kotlin JS" "Kotlin Native" "Kotlin Wasm"
/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/ir/ "Kotlin Frontend" "Kotlin JVM" "Kotlin JS" "Kotlin Native" "Kotlin Wasm"
/compiler/tests-common-new/testFixtures/org/jetbrains/kotlin/test/directives/WasmEnvironmentConfigurationDirectives.kt "Kotlin Wasm"
/compiler/tests-common-new/testFixtures/org/jetbrains/kotlin/test/services/configuration/WasmEnvironmentConfigurator.kt "Kotlin Wasm"
/compiler/tests-common-new/testFixtures/org/jetbrains/kotlin/test/directives/JsEnvironmentConfigurationDirectives.kt "Kotlin JS"
/compiler/tests-common-new/testFixtures/org/jetbrains/kotlin/test/services/configuration/JsEnvironmentConfigurator.kt "Kotlin JS"
/compiler/tests-compiler-utils/ "Kotlin Frontend" "Kotlin Common Backend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin JS"
/compiler/tests-integration/ "Kotlin Frontend" "Kotlin Common Backend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin JS"
/compiler/tests-integration/tests/org/jetbrains/kotlin/klib/ "Kotlin Common Backend"
/compiler/tests-different-jdk/ "Kotlin JVM"
/compiler/tests-for-compiler-generator/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/tests-gen/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/compiler/tests-java8/ "Kotlin JVM"
/compiler/tests-mutes/ "Kotlin Build Infrastructure"
/compiler/tests-spec/ "Kotlin Frontend"
/compiler/util/ "Kotlin Frontend"
/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt "Kotlin Language Evolution"
/compiler/util-io/ "Kotlin Common Backend"
/compiler/util-klib/ "Kotlin Common Backend"
/compiler/util-klib-abi/ "Kotlin Common Backend"
/compiler/util-klib-metadata/ "Kotlin Common Backend"
/core/compiler.common/ "Kotlin Frontend"
/core/compiler.common.jvm/ "Kotlin Frontend"
/core/compiler.common.js/ "Kotlin Frontend"
/core/compiler.common.native/ "Kotlin Frontend"
/core/compiler.common.wasm/ "Kotlin Frontend"
/core/compiler.common.web/ "Kotlin Frontend"
/core/descriptors/ "Kotlin Frontend"
/core/descriptors.jvm/ "Kotlin Frontend"
/core/descriptors.runtime/ "Kotlin Libraries"
/core/deserialization/ "Kotlin Frontend"
/core/deserialization.common/ "Kotlin Frontend"
/core/deserialization.common.jvm/ "Kotlin Frontend"
/core/metadata/ "Kotlin Frontend"
/core/metadata.jvm/ "Kotlin JVM"
/core/reflection.jvm/ "Kotlin Libraries" alexander.udalov@jetbrains.com
/core/script.runtime/ "Kotlin Frontend"
/core/util.runtime/ "Kotlin Frontend"
/dependencies/ "Kotlin Build Infrastructure"
# UNKNOWN: /docs/
/docs/analysis/ "Kotlin Analysis API"
/docs/code_authoring_and_core_review.md vsevolod.tolstopyatov@jetbrains.com simon.ogorodnik@jetbrains.com
/docs/changelogs/ "Kotlin Release"
/generators/ReadMe.md "Kotlin Build Infrastructure"
/generators/analysis-api-generator/ "Kotlin Analysis API"
/generators/builtins/ vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/generators/evaluate/ "Kotlin Frontend"
/generators/ide-iml-to-gradle-generator/ "Kotlin Build Infrastructure"
/generators/interpreter/ "Kotlin Common Backend"
/generators/main/ "Kotlin Build Infrastructure"
/generators/nativeInteropRuntime/ "Kotlin Native"
/generators/sir-tests-generator/ "Kotlin Native"
/generators/protobuf/ "Kotlin Build Infrastructure"
# UNKNOWN: /generators/protobufCompare/
/generators/test-generator/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/generators/tests/ "Kotlin Frontend" "Kotlin JVM" "Kotlin Native" "Kotlin Wasm" "Kotlin Common Backend" "Kotlin JS"
/generators/tree-generator-common/ "Kotlin Frontend" "Kotlin Common Backend" sergej.jaskiewicz@jetbrains.com
/generators/wasm/ "Kotlin Wasm"
/gradle/ "Kotlin Build Infrastructure"
# UNKNOWN: /idea/
/jps/ "Kotlin Build Tools"
/js/ "Kotlin JS"
/js/js.sourcemap/ "Kotlin JS" "Kotlin Wasm"
/js/js.translator/testData/ "Kotlin JS" "Kotlin Wasm"
/kotlin-js-store/ ilya.goncharov@jetbrains.com
/kotlin-native/ "Kotlin Native"
/kotlin-native/runtime/ alexander.shabalin@jetbrains.com aleksei.glushko@jetbrains.com
/kotlin-native/runtime/src/main/kotlin/ "Kotlin Native" vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/kotlin-native/runtime/test "Kotlin Native" vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/kotlin-native/runtime/**/*.mm alexander.shabalin@jetbrains.com aleksei.glushko@jetbrains.com sergey.bogolepov@jetbrains.com svyatoslav.scherbina@jetbrains.com
/kotlin-native/licenses/ "Kotlin Build Infrastructure"
/kotlin-native/klib/ "Kotlin Common Backend"
/kotlin-native/tools/benchmarks "Kotlin Native" "Kotlin Performance QA"
/kotlin-native/tools/benchmarksAnalyzer "Kotlin Native" "Kotlin Performance QA"
/kotlin-native/performance "Kotlin Native" "Kotlin Performance QA"
/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/NativeFir2IrExtensions.kt "Kotlin Native" "Kotlin Frontend"
/libraries/examples/annotation-processor-example/ "Kotlin Frontend"
/libraries/examples/kotlin-gradle-subplugin-example/ "Kotlin Frontend"
/libraries/examples/kotlin-java-example/ "Kotlin JVM"
/libraries/examples/scripting/ "Kotlin Frontend"
/libraries/kotlin.test/ vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/libraries/kotlinx-metadata/ alexander.udalov@jetbrains.com vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com leonid.startsev@jetbrains.com
/libraries/lib/ "Kotlin Build Infrastructure"
/libraries/reflect/ "Kotlin Libraries" alexander.udalov@jetbrains.com
/libraries/scripting/ "Kotlin Frontend"
/libraries/stdlib/ vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/libraries/stdlib/wasm/builtins/ "Kotlin Wasm"
/libraries/stdlib/wasm/internal/ "Kotlin Wasm"
/libraries/stdlib/wasm/src/generated/wasm/internal/ "Kotlin Wasm"
/libraries/tools/abi-comparator "Kotlin JVM"
/libraries/tools/atomicfu/ "Kotlin Libraries"
/libraries/tools/binary-compatibility-validator/ "Kotlin Libraries"
/libraries/tools/abi-validation/ "Kotlin Libraries"
/libraries/tools/dukat/ "Kotlin Wasm" "Kotlin JS"
/libraries/tools/ide-plugin-dependencies-validator "Kotlin Analysis API"
/libraries/kotlin-dom-api-compat/ ilya.goncharov@jetbrains.com stanislav.erokhin@jetbrains.com
/libraries/tools/kotlin-build-tools-enum-compat/ "Kotlin Build Tools"
/libraries/tools/gradle/ "Kotlin Build Tools"
/libraries/tools/jdk-api-validator/ "Kotlin Libraries"
/libraries/tools/klib-abi-reader/ "Kotlin Common Backend"
/libraries/tools/kotlin-allopen/ "Kotlin Build Tools"
/libraries/tools/kotlin-annotations-jvm/ "Kotlin Libraries"
/libraries/tools/kotlin-assignment/ "Kotlin Build Tools"
/libraries/tools/kotlin-bom/ "Kotlin Build Infrastructure"
/libraries/tools/kotlin-compose-compiler/ "Kotlin Build Tools"
/libraries/tools/kotlin-dist-for-jps-meta/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-build-metrics/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-compiler-types/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/js/ "Kotlin Wasm" "Kotlin JS"
/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/js/binaryen/ "Kotlin Wasm"
/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/js/d8/ "Kotlin Wasm" "Kotlin JS"
/libraries/tools/kotlin-gradle-plugin-annotations/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-api/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-dsl-codegen/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-idea/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-idea-for-compatibility-tests/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-idea-proto/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-integration-tests/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/KotlinWasmGradlePluginIT.kt "Kotlin Build Tools" "Kotlin Wasm"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/new-mpp-wasm-*/ "Kotlin Build Tools" "Kotlin Wasm"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/wasm-*/ "Kotlin Build Tools" "Kotlin Wasm"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/js-*/ "Kotlin Build Tools" "Kotlin JS"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/kotlin-js-*/ "Kotlin Build Tools" "Kotlin JS"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/new-mpp-js-*/ "Kotlin Build Tools" "Kotlin JS"
/libraries/tools/kotlin-gradle-plugin-model/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-npm-versions-codegen/ ilya.goncharov@jetbrains.com
/libraries/tools/kotlin-gradle-plugin-test-utils-embeddable/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-tcs-android/ "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-statistics/ "Kotlin Build Tools"
/libraries/tools/kotlin-lombok/ "Kotlin Build Tools"
/libraries/tools/kotlin-main-kts/ "Kotlin Frontend"
/libraries/tools/kotlin-main-kts-test/ "Kotlin Frontend"
/libraries/tools/kotlin-maven-allopen/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-lombok/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-noarg/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-plugin/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-plugin-test/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-power-assert/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-sam-with-receiver/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-serialization/ "Kotlin Build Tools"
/libraries/tools/kotlin-maven-dataframe/ "Kotlin Build Tools"
/libraries/tools/kotlin-osgi-bundle/ "Kotlin Build Tools"
/libraries/tools/kotlin-noarg/ "Kotlin Build Tools"
/libraries/tools/kotlin-prepush-hook/ "Kotlin Build Infrastructure"
/libraries/tools/kotlin-privacy-manifests-plugin/ "Kotlin Build Tools"
/libraries/tools/kotlin-power-assert/ "Kotlin Build Tools"
/libraries/tools/kotlin-sam-with-receiver/ "Kotlin Build Tools"
/libraries/tools/kotlin-serialization/ "Kotlin Build Tools"
/libraries/tools/kotlin-serialization-unshaded/ "Kotlin Build Tools"
/libraries/tools/kotlin-stdlib-docs/ vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/libraries/tools/kotlin-stdlib-docs-legacy/ vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/libraries/tools/kotlin-stdlib-gen/ vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/libraries/tools/kotlin-tooling-core/ "Kotlin Build Tools"
/libraries/tools/kotlin-tooling-metadata/ "Kotlin Build Tools"
/libraries/tools/kotlinp/ "Kotlin JVM" "Kotlin Common Backend"
/libraries/tools/kotlinp/jvm/ "Kotlin JVM"
/libraries/tools/kotlinp/klib/ "Kotlin Common Backend"
/libraries/tools/stats-analyser/ "Kotlin Frontend"
/libraries/tools/maven-archetypes/ "Kotlin Build Tools"
/libraries/tools/mutability-annotations-compat/ "Kotlin Libraries"
/libraries/tools/script-runtime/ "Kotlin Frontend"
/libraries/tools/required-reason-finder/ "Kotlin Build Tools"
/libraries/tools/kotlin-dataframe/ "Kotlin Build Tools"
/libraries/maven-settings.xml "Kotlin Build Infrastructure"
/libraries/pom.xml "Kotlin Build Infrastructure"
/libraries/mvnw "Kotlin Build Infrastructure"
/libraries/mvnw.cmd "Kotlin Build Infrastructure"
/libraries/.mvn/wrapper/maven-wrapper.properties "Kotlin Build Infrastructure"
/libraries/ReadMe.md vsevolod.tolstopyatov@jetbrains.com ilya.gorbunov@jetbrains.com filipp.zhinkin@jetbrains.com
/license/ "Kotlin Build Infrastructure"
/native/ "Kotlin Native"
/native/analysis-api-klib-reader/ "Kotlin Native"
/native/commonizer/ "Kotlin Frontend"
/native/commonizer-api/ "Kotlin Frontend"
/native/commonizer-embeddable/ "Kotlin Frontend"
/native/native.tests/ "Kotlin Native" "Kotlin Common Backend"
/native/native.tests/cli-tests/ "Kotlin Native"
/native/native.tests/driver/ "Kotlin Native"
/native/native.tests/litmus-tests/ "Kotlin Native"
/native/native.tests/stress/ "Kotlin Native"
/native/native.tests/klib-compatibility/ "Kotlin Common Backend"
/native/native.tests/klib-ir-inliner/ "Kotlin Common Backend"
/native/objcexport-header-generator/ "Kotlin Native"
/native/objcexport-header-generator/impl/analysis-api/ "Kotlin Native"
/plugins/allopen/ "Kotlin Frontend"
/plugins/assign-plugin/ "Kotlin Frontend"
/plugins/atomicfu/ "Kotlin Libraries"
/plugins/compose/ "Compose"
/plugins/plugin-sandbox/ "Kotlin Frontend"
/plugins/jvm-abi-gen/ "Kotlin JVM"
/plugins/kapt/ "Kotlin JVM"
/plugins/kotlinx-serialization/ sergey.shanshin@jetbrains.com leonid.startsev@jetbrains.com
/plugins/kotlinx-serialization/kotlinx-serialization.k2/src/org/jetbrains/kotlinx/serialization/compiler/fir/checkers/KtDefaultErrorMessagesSerialization.kt alejandro.serrano.mena@jetbrains.com brian.norman@jetbrains.com ilya.chernikov@jetbrains.com kirill.rakhman@jetbrains.com
/plugins/js-plain-objects/ "Kotlin JS"
/libraries/tools/js-plain-objects "Kotlin JS"
/plugins/lombok/ "Kotlin Frontend"
/plugins/noarg/ "Kotlin Frontend"
/plugins/parcelize/ "Parcelize"
/plugins/pill/ yan.zhulanow@jetbrains.com "Kotlin Build Infrastructure"
/plugins/power-assert/ brian.norman@jetbrains.com "Kotlin Common Backend" sergej.jaskiewicz@jetbrains.com
/plugins/sam-with-receiver/ "Kotlin Frontend"
/plugins/scripting/ "Kotlin Frontend"
/plugins/plugins-interactions-testing/ "Kotlin Frontend"
/plugins/kotlin-dataframe/ "Kotlin for Data Science"
/prepare/ "Kotlin Build Infrastructure"
/repo/ "Kotlin Build Infrastructure"
/resources/ "Kotlin Build Infrastructure"
# UNKNOWN: /spec-docs/
/scripts/ "Kotlin Build Infrastructure"
/test-instrumenter/ "Kotlin Build Infrastructure"
/tests/ "Kotlin Build Infrastructure"
/third-party/ "Kotlin Frontend"
/wasm/ "Kotlin Wasm"
# Generated files (no review required)
*Generated.java "Kotlin" "Kotlin Analysis API" "Kotlin Wasm" "Kotlin for Data Science"
/plugins/compose/**/*Generated.java "Kotlin" "Kotlin Analysis API" "Kotlin Wasm" "Kotlin for Data Science" "Compose"
/plugins/parcelize/**/*Generated.java "Kotlin" "Kotlin Analysis API" "Kotlin Wasm" "Kotlin for Data Science" "Parcelize"
# Singular files
/.gitattributes "Kotlin Build Infrastructure"
/tests-permissions.template.policy "Kotlin Build Infrastructure"
/ChangeLog.md "Kotlin Release"
/CODE_OF_CONDUCT.md "Kotlin Build Infrastructure"
/intellij.yaml "Kotlin Build Infrastructure"
/ReadMe.md "Kotlin Build Infrastructure"
/SECURITY.md "Kotlin Build Infrastructure"
# Build files
**.gradle.kts "Kotlin Build Infrastructure"
**.gradle "Kotlin Build Infrastructure"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/**/*.gradle.kts "Kotlin Build Tools"
/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/**/*.gradle "Kotlin Build Tools"
/kotlin-native/backend.native/tests/**.gradle "Kotlin Native"
/kotlin-native/backend.native/tests/**/*.gradle.kts "Kotlin Native"
/kotlin-native/tools/**/*.gradle "Kotlin Native"
/kotlin-native/tools/**/*.gradle.kts "Kotlin Native"
/kotlin-native/performance/**/*.gradle "Kotlin Native"
/kotlin-native/performance/**/*.gradle.kts "Kotlin Native"
/native/native.tests/*.gradle.kts "Kotlin Native"
/native/swift/**/*.gradle.kts "Kotlin Native"
.gitignore "Kotlin Build Infrastructure"
gradlew "Kotlin Build Infrastructure"
gradlew.bat "Kotlin Build Infrastructure"
/gradle.properties "Kotlin Build Infrastructure"
/.space/CODEOWNERS "Kotlin Build Infrastructure"
/.github/CODEOWNERS "Kotlin Build Infrastructure"