Vsevolod Tolstopyatov
f9d117cc9e
Add Filipp Z. to CODEOWNERS Libraries Team
...
Add Seva and Simon to CODEOWNERS of the contribution guide
Merge-request: KT-MR-12336
Merged-by: Vsevolod Tolstopyatov <qwwdfsad@gmail.com >
2023-10-03 12:37:46 +00:00
Sergej Jaskiewicz
7a6bffaabb
[FIR generator] Move Importable interface to common module
...
This is a step towards commonizing the code generator between
FIR and IR: KT-61970
2023-09-19 22:19:37 +00:00
Sergej Jaskiewicz
ddfd94b3b2
[K/N] Move KonanMangler to a new common module
...
^KT-61248 Fixed
2023-09-13 14:25:10 +00:00
Sergej Jaskiewicz
d1127f1a31
[K/N] Move IR-related ObjC interop helpers to a new common module
...
This is a step towards KT-61248. We need those helpers to be available
in non-Native-specific code.
2023-09-13 14:25:09 +00:00
Ivan Kylchik
1843eeb16b
[FIR] Drop visualizer module
...
This module was created to compare type resolve in K1 and K2. But
overall, these tests contain a lot of bugs, and it is quite hard
to use it.
2023-09-13 12:55:14 +00:00
Alexander Shabalin
9ab6a5ff56
[K/N] Migrate all stdlib_external tests to new testing infra ^KT-61259
...
- Move backend.native/tests/stdlib_external to runtime/test This mirrors
tests location (in relation to sources) on other backends.
- Remove all backend.native/tests tasks using stdlib_external.
Additionally remove now unused KonanGTest.
- Include complete native-wasm/test and runtime/test in
native/native.test
- In runtime/test/numbers/MathTest.kt leave only native-specific part.
2023-09-04 18:51:10 +00:00
Alexander.Likhachev
dafec3c0e5
Always use latest kotlin-build-env image for Space dev environments
...
#KTI-1362 Fixed
2023-08-30 15:24:12 +00:00
Sebastian Sellmair
02c2c76ffe
[Gradle] Remove ':kotlin-project-model' and ':kotlin-project-model-tests-generator'
...
KT-61463
2023-08-29 16:45:12 +00:00
Sebastian Sellmair
e800885c03
[Gradle] Remove ':kotlin-gradle-plugin-kpm-android' module
...
KT-61463
2023-08-29 16:45:12 +00:00
Bogdan Mukvich
0aefd3b371
Add CODEOWNERS records for maven wrapper files
2023-08-23 09:07:28 +00:00
Ilya Kirillov
8fe20d2b06
[codeowners] set "Kotlin IDE Analysis Core" as owners of Analysis API subsystem
...
After the team restructuring
2023-08-21 11:10:30 +02:00
Dmitriy Dolovov
a8034b6baa
[CODEOWNERS] Make K/N Team to be responsible for "compiler/testData/klib/" dir
2023-08-16 19:11:35 +00:00
Igor Yakovlev
983991d46c
[Wasm] Add box and stdlib tests in wasi mode
2023-08-08 18:10:19 +02:00
Dmitriy Dolovov
8d9954c0b4
[CODEOWNERS] Assign Native Team as owner of new 'util-klib-abi' module
2023-07-28 09:52:18 +00:00
Simon Ogorodnik
973c5770b8
Change ownership of kapt4 to Kotlin JVM
2023-07-26 09:26:13 +00:00
Anastasiia Spaseeva
61a9dcd8e6
Disable space warmups
...
#Related KTI-1043
2023-07-19 07:43:20 +00:00
Yahor Berdnikau
5b5dae9249
[repo] Move buildSrc into repo/gradle-build-conventions/buildsrc-compat project
...
Include new project as build logic included build. Such change will
allow us to start migration into build convention plugins by splitting
buildSrc logic into subprojects.
2023-07-13 08:24:49 +00:00
Abduqodiri Qurbonzoda
7346cf4777
Introduce jdk-api-validator to ensure kotlin-reflect uses jdk6 API
...
Merge-request: KT-MR-6930
Merged-by: Abduqodiri Qurbonzoda <abduqodiri.qurbonzoda@jetbrains.com >
2023-07-12 05:13:08 +00:00
Pavel Kunyavskiy
0179b45840
Introduce compiler.common.native module
2023-07-10 08:59:16 +00:00
Pavel Mikhailovskii
083f54aceb
[KAPT4] Create basic infrastructure for KAPT4
2023-07-07 11:09:16 +00:00
Dmitriy Novozhilov
c8190707b3
[CODEOWNERS] Change owner of psi2ir from Compiler Core to JVM team
2023-07-03 11:29:20 +00:00
Alexander Shabalin
c40bf720d9
[OWNERS] Add Sergey to K/N runtime .mm files owners
2023-06-20 07:21:44 +00:00
Alexander Shabalin
a594b6e914
[OWNERS] Replace Pavel with Aleksei in K/N runtime owners
2023-06-20 07:21:44 +00:00
Vladimir Dolzhenko
f9d67feb05
Fix the owner list
...
Merge-request: KT-MR-10559
Merged-by: Vladimir Dolzhenko <Vladimir.Dolzhenko@jetbrains.com >
2023-06-12 07:26:17 +00:00
Bogdan Mukvich
1dbe47c039
[CODEOWNERS] Add IntelliJ Kotlin Plugin to OWNER_LIST
2023-06-09 11:56:36 +02:00
Vladimir Dolzhenko
7f74950993
Adjust name of IntelliJ Kotlin Plugin team
...
Merge-request: KT-MR-10425
Merged-by: Vladimir Dolzhenko <Vladimir.Dolzhenko@jetbrains.com >
2023-06-06 07:10:22 +00:00
Dmitrii Gridin
4807a714ec
[CODEOWNERS] introduce owner for light classes
2023-05-12 13:41:29 +00:00
Alexander Udalov
59ea7717dd
Codeowners: add JVM team to kapt tests
2023-05-05 13:51:25 +00:00
Ilya Chernikov
8c8ca7bb70
Remove examples/tests based on obsolete script-util
...
also mark the rest of the API as Obsolete
related to #KT-58367
2023-05-04 11:35:08 +00:00
Ilya Goncharov
e06606aa3f
[Gradle, JS] Fix kotlin-gradle-plugin-npm-versions-codegen in codeowners
2023-04-24 17:12:19 +00:00
Yahor Berdnikau
eb4e96a113
Add kotlin-build-tools-enum-compat workaround
...
It acts as a workaround for the case when build tools or dependencies
are compiled with latest 'kotlin-stdlib' version, but at a runtime older
'kotlin-stdlib' is provided, which does not know about new
`EnumEntries`.
^KT-57317 Fixed
2023-04-21 14:57:17 +00:00
Alexander.Likhachev
3a8d7c0839
[Build] Add build-tools-api and build-tools-impl modules
...
#KT-57396 In Progress
2023-04-18 18:19:23 +00:00
Yahor Berdnikau
1eb27f2aac
Update publishing and usage of kotlin-annotation-processing plugin
...
- removed 'kotlin-annotation-processing-gradle' publication as it
duplicated 'kotlin-annotation-processing-embeddable'
- removed 'kotlin-annotation-processing-maven' as it is embedded into
'kotlin-maven-plugin'. Instead 'kotlin-maven-plugin' now depends on
'kotlin-annotation-processing' directly.
^KT-52811 In Progress
2023-04-17 14:40:51 +00:00
Zalim Bashorov
1e6626338d
[CODEOWNERS] Changes in wasm output size tests must be shown to Zalim.Bashorov
2023-04-06 10:14:06 +00:00
Dmitrii Gridin
d1282b6195
[CODEOWNERS] change owners of generated diagnostics to core team
2023-04-05 16:47:34 +00:00
Bogdan Mukvich
18cfc9fcf1
Add space Safe-Merge feature config
...
KTI-1108
2023-03-27 15:43:47 +02:00
Sergej Jaskiewicz
17a8fd2c0b
[test] Move irJsText tests to irText directory
...
So that all irText tests could be found in one place
2023-03-22 15:18:15 +00:00
Dmitrii Gridin
fae4cbb415
[LL FIR] fix test naming
...
^KT-55750
2023-03-20 20:25:46 +01:00
Nikolay Krasko
e42e2b28db
Remove bunch tool chunks
2023-03-14 21:30:26 +00:00
Ilya Gorbunov
9bceb6cd0a
Move/copy legacy docs build to a separate directory
2023-02-22 23:52:37 +00:00
Ilya Goncharov
b6686d4ecb
[Gradle, JS] Codeowners of kotlin-dom-api-compat
...
This reverts commit 680f644265 .
2023-02-22 11:00:12 +00:00
Svyatoslav Scherbina
dd7a1a8c1c
[CODEOWNERS] Move kotlin-native/backend.native/tests/**.gradle.kts to Native
...
These files are in fact tests.
The **.gradle files in this directory are already owned by the
Kotlin Native team.
2023-02-17 10:33:30 +00:00
Zalim Bashorov
95a1218996
[CODEOWNERS] Change owner of wasm intrinsics to "Kotlin Wasm"
...
And make "Kotlin Wasm" co-owner of /js/js.translator/testData/
2023-02-01 00:36:11 +01:00
Svyatoslav Kuzmich
bebb9b1392
[Wasm] Move compiler tests to :wasm:wasm.tests module
...
They don't belong in K/JS test module.
2023-01-31 13:12:12 +00:00
Alexander Udalov
99b38ccb74
Reflection: fix exceptions on concurrent access to some properties
...
Using `ReflectionProperties.lazy` is incorrect because it allows several
threads to observe different resulting values if they're computing it
simultaneously (unlike `lazy(PUBLICATION)`, which always returns the
value that "won the race").
In the case of property delegates, for example, if we're invoking
`isAccessible = true` and then `getDelegate()` concurrently, it might
happen that when some thread invokes `getDelegate()`, it gets the
underlying Field object which was written by another thread and which
has not yet been made accessible, leading to
IllegalPropertyDelegateAccessException.
#KT-27585 Fixed
2023-01-27 20:23:23 +00:00
Ivan Kylchik
bc21753877
Move IR interpreter's tests from ir/loweredIr directory into box
2023-01-27 10:52:56 +00:00
Ilya Goncharov
42ded7be09
[Gradle, JS] Disable optimization in webpack for karma tests
...
^KT-56192 fixed
2023-01-25 16:06:29 +00:00
Nikolay Lunyak
f422a3a4e8
[FIR JS] Report WRONG_JS_QUALIFIER for the argument of JsQualifier
2023-01-09 08:57:08 +00:00
Ilya Goncharov
680f644265
[Gradle, JS] Revert codeowners
2023-01-04 16:30:33 +00:00
Dmitrii Gridin
eb3ad7e6b1
[LC] move light class related tests to one directory
2023-01-02 15:05:36 +00:00