path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor build-settings-logic/settings.gradle.kts 9 4 524 339 4 2 2024-08-13 2025-02-14 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com build-settings-logic/src/main/kotlin/kotlin-compiler-server-version-catalog.settings.gradle.kts 41 9 524 104 10 3 2024-08-13 2025-10-07 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com build-settings-logic/src/main/kotlin/Utils.kt 19 1 493 493 1 1 2024-09-13 2024-09-13 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com build-settings-logic/src/main/kotlin/kotlin-compiler-server-build-scan.settings.gradle.kts 31 1 493 493 1 1 2024-09-13 2024-09-13 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com build-settings-logic/build.gradle.kts 6 3 524 493 3 2 2024-08-13 2024-09-13 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com settings.gradle.kts 12 32 2247 165 33 11 2019-11-25 2025-08-07 prendota@mail.ru dmitrii.krasnov@jetbrains.com gradle/libs.versions.toml 82 47 528 34 61 13 2024-08-09 2025-12-16 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com executor.policy 37 25 2250 511 28 6 2019-11-22 2024-08-26 prendota@mail.ru nikpachoo@gmail.com common/src/main/kotlin/model/Completion.kt 41 12 1987 1598 12 2 2020-08-11 2021-09-04 polinb2413@gmail.com prendota@mail.ru common/src/main/kotlin/model/Icon.kt 14 2 1872 1804 2 2 2020-12-04 2021-02-10 polinb2413@gmail.com prendota@mail.ru common/src/main/kotlin/component/KotlinEnvironment.kt 48 47 1870 104 57 12 2020-12-06 2025-10-07 polinb2413@gmail.com dmitrii.krasnov@jetbrains.com common/src/main/kotlin/component/CompilerPluginOption.kt 6 4 739 629 4 2 2024-01-11 2024-04-30 ilya.goncharov@jetbrains.com nikpachoo@gmail.com common/build.gradle.kts 6 27 1987 91 31 10 2020-08-11 2025-10-20 polinb2413@gmail.com 49569956+zwiora@users.noreply.github.com executors/src/main/kotlin/OutputStreams.kt 44 7 2246 629 8 4 2019-11-26 2024-04-30 prendota@mail.ru nikpachoo@gmail.com executors/src/main/kotlin/JUnitExecutors.kt 45 11 2247 629 15 3 2019-11-25 2024-04-30 prendota@mail.ru nikpachoo@gmail.com executors/src/main/kotlin/TestRunInfo.kt 15 2 2246 2232 2 1 2019-11-26 2019-12-10 prendota@mail.ru prendota@mail.ru executors/src/main/kotlin/FailureSerializers.kt 57 7 2240 1972 8 2 2019-12-02 2020-08-26 prendota@mail.ru polinb2413@gmail.com executors/src/main/kotlin/JavaRunnerExecutor.kt 52 8 2231 629 8 3 2019-12-11 2024-04-30 prendota@mail.ru nikpachoo@gmail.com executors/src/main/kotlin/TestListener.kt 60 7 2246 629 8 4 2019-11-26 2024-04-30 prendota@mail.ru nikpachoo@gmail.com executors/build.gradle.kts 9 28 2247 339 28 9 2019-11-25 2025-02-14 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/executor/ExecutorMessages.kt 5 8 2255 165 10 3 2019-11-17 2025-08-07 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/executor/JavaExecutor.kt 104 20 2256 216 32 4 2019-11-16 2025-06-17 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/controllers/CompilerRestController.kt 130 30 2044 143 33 9 2020-06-15 2025-08-29 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/controllers/ResourceRestController.kt 53 5 630 371 5 3 2024-04-29 2025-01-13 ilya.goncharov@jetbrains.com nikpachoo@gmail.com src/main/kotlin/com/compiler/server/controllers/KotlinPlaygroundRestController.kt 60 24 2255 608 32 7 2019-11-17 2024-05-21 prendota@mail.ru nikpachoo@gmail.com src/main/kotlin/com/compiler/server/controllers/VersionRestController.kt 12 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/controllers/HealthRestController.kt 8 1 2267 2267 1 1 2019-11-05 2019-11-05 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/lambdas/StreamLambdaHandler.kt 32 5 2186 1570 6 1 2020-01-25 2021-10-02 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/compiler/components/KotlinEnvironment.kt 40 28 2268 143 36 9 2019-11-04 2025-08-29 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/compiler/components/KotlinToJSTranslator.kt 159 60 2264 143 66 12 2019-11-08 2025-08-29 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/compiler/components/CompilationLogger.kt 48 1 91 91 1 1 2025-10-20 2025-10-20 49569956+zwiora@users.noreply.github.com 49569956+zwiora@users.noreply.github.com src/main/kotlin/com/compiler/server/compiler/components/CliUtils.kt 106 14 972 165 17 6 2023-05-23 2025-08-07 zhelenskiy2000@yandex.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/compiler/components/KotlinCompiler.kt 223 58 2268 83 81 13 2019-11-04 2025-10-28 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/compiler/components/LoggerDetailsStreamer.kt 29 2 1199 1194 2 1 2022-10-08 2022-10-13 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/exceptions/LegacyJsException.kt 5 3 859 717 3 3 2023-09-13 2024-02-02 ilya.goncharov@jetbrains.com phisgr@users.noreply.github.com src/main/kotlin/com/compiler/server/model/ExtendedCompilerArgument.kt 26 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/model/ExecutionResult.kt 80 26 2255 608 36 8 2019-11-17 2024-05-21 prendota@mail.ru nikpachoo@gmail.com src/main/kotlin/com/compiler/server/model/ExceptionDescriptor.kt 14 6 2255 2221 6 1 2019-11-17 2019-12-21 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/model/Project.kt 23 14 2255 143 18 7 2019-11-17 2025-08-29 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/model/bean/VersionInfo.kt 5 8 2192 143 9 5 2020-01-19 2025-08-29 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/model/bean/LibrariesFile.kt 10 11 2192 509 11 6 2020-01-19 2024-08-28 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/model/StackTraceElement.kt 9 5 2255 2221 5 1 2019-11-17 2019-12-21 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/model/OutputDirectory.kt 3 1 2255 2255 1 1 2019-11-17 2019-11-17 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/model/TestDescription.kt 26 2 2245 2232 2 1 2019-11-27 2019-12-10 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/model/ProgramOutput.kt 47 15 2232 608 18 5 2019-12-10 2024-05-21 prendota@mail.ru nikpachoo@gmail.com src/main/kotlin/com/compiler/server/model/KotlinTranslatableCompiler.kt 6 7 1074 629 7 4 2023-02-10 2024-04-30 ilya.goncharov@jetbrains.com nikpachoo@gmail.com src/main/kotlin/com/compiler/server/model/ErrorDescriptor.kt 13 10 2255 717 13 5 2019-11-17 2024-02-02 prendota@mail.ru phisgr@users.noreply.github.com src/main/kotlin/com/compiler/server/model/JsCompilerArguments.kt 5 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/model/TextInterval.kt 26 8 2255 91 12 5 2019-11-17 2025-10-20 prendota@mail.ru 49569956+zwiora@users.noreply.github.com src/main/kotlin/com/compiler/server/model/ProjectSeveriry.kt 16 3 2255 165 3 2 2019-11-17 2025-08-07 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/configuration/CompilerArgumentsConfiguration.kt 71 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/configuration/CorsConfiguration.kt 23 1 2096 2096 7 1 2020-04-24 2020-04-24 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/configuration/ApplicationConfiguration.kt 45 20 2256 143 25 6 2019-11-16 2025-08-29 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/configuration/ControllersConverters.kt 18 3 2256 143 3 2 2019-11-16 2025-08-29 prendota@mail.ru dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/configuration/BuildToolsConfig.kt 8 1 91 91 1 1 2025-10-20 2025-10-20 49569956+zwiora@users.noreply.github.com 49569956+zwiora@users.noreply.github.com src/main/kotlin/com/compiler/server/service/KotlinProjectExecutor.kt 101 53 2255 91 65 12 2019-11-17 2025-10-20 prendota@mail.ru 49569956+zwiora@users.noreply.github.com src/main/kotlin/com/compiler/server/service/CompilerArgumentsService.kt 31 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/CompilerApplication.kt 8 1 2267 2267 1 1 2019-11-05 2019-11-05 prendota@mail.ru prendota@mail.ru src/main/kotlin/com/compiler/server/utils/CompilerArgumentsUtil.kt 489 3 143 38 3 1 2025-08-29 2025-12-12 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/validation/ProjectRequestValidation.kt 33 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/validation/impl/JvmCompilerArgumentsValidator.kt 7 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/validation/impl/WasmCompilerArgumentsValidator.kt 7 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/validation/impl/ComposeWasmCompilerArgumentsValidator.kt 7 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/validation/impl/JsCompilerArgumentsValidator.kt 7 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/validation/AbstractCompilerArgumentsValidator.kt 70 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/api/RunRequest.kt 11 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/api/TestRequest.kt 11 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/api/TranslateComposeWasmRequest.kt 13 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/api/CompilerArgumentResponse.kt 14 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/api/TranslateJsRequest.kt 13 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/api/ProjectFileRequestDto.kt 4 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/kotlin/com/compiler/server/api/TranslateWasmRequest.kt 13 1 143 143 1 1 2025-08-29 2025-08-29 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com src/main/resources/logback-spring.xml 43 3 1598 1194 3 2 2021-09-04 2022-10-13 nikpachoo@gmail.com prendota@mail.ru buildSrc/settings.gradle.kts 13 3 528 511 3 2 2024-08-09 2024-08-26 dmitrii.krasnov@jetbrains.com nikpachoo@gmail.com buildSrc/src/main/kotlin/base-kotlin-jvm-conventions.gradle.kts 40 4 339 151 4 2 2025-02-14 2025-08-21 dmitrii.krasnov@jetbrains.com dmitrii.krasnov@jetbrains.com buildSrc/src/main/kotlin/properties.kt 34 8 739 509 8 3 2024-01-11 2024-08-28 ilya.goncharov@jetbrains.com dmitrii.krasnov@jetbrains.com buildSrc/build.gradle.kts 7 7 739 339 8 3 2024-01-11 2025-02-14 ilya.goncharov@jetbrains.com dmitrii.krasnov@jetbrains.com build.gradle.kts 144 252 2267 83 336 18 2019-11-05 2025-10-28 prendota@mail.ru dmitrii.krasnov@jetbrains.com