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
Alexander.Likhachev
862f8f235c
[Build] Bump Gradle version to 8.1.1
...
#KTI-1221 In Progress
2023-06-22 15:16:08 +00:00
Nikolay Krasko
3eeb867f56
Minor: cleanup warnings in codebase-tests
2023-05-23 16:52:40 +00:00
Nikolay Krasko
c1a1986344
Discourage future trove usages
...
KTI-1135
2023-05-23 16:52:40 +00:00
nataliya.valtman
d6a9bca5ec
Create plugin for test to set language and api kotlin versions
2023-03-23 12:34:01 +00:00
Nikolay Krasko
e42e2b28db
Remove bunch tool chunks
2023-03-14 21:30:26 +00:00
Yahor Berdnikau
ce39a02e0a
Unify Kotlin daemon JVM arguments settings in Kotlin repo
...
Now 'kotlin-daemon-config' convention plugin should be added into
settings plugins to configure Kotlin daemon.
2023-03-09 10:16:05 +00:00
Nikolay Lunyak
bcfafc601e
Add EnumEntries to minimal-stdlib-for-tests
...
This change allows to revert adding `WITH_STDLIB` directive
to tests which happened at `a9343aeb`.
Co-authored-by: Alexander Udalov <Alexander.Udalov@jetbrains.com >
2023-03-02 10:23:38 +00:00
Nikolay Krasko
0963bd25a8
Test links reference existing files
2023-02-16 22:56:21 +00:00
Nikolay Krasko
3c6e64b560
Test links definitions in license/README.md
2023-02-16 22:56:21 +00:00
Yahor Berdnikau
1b5210b870
Exclude generated Kotlin-DSL from copyrights test
...
This DSL is generated by Gradle and not end up in published artifacts.
2023-02-13 12:58:32 +00:00
Alexander Udalov
ba3f21e125
Minor, improve testNoDelegatedPropertiesInKClassAndKProperties
...
Also consider delegated properties which are optimized since Kotlin
1.7.20 because of KT-23397, where backend doesn't generate a field
`foo$delegate`, but generates a method `getFoo$delegate` instead.
2023-01-27 20:23:23 +00:00
Alexander.Likhachev
7bcfa45c49
[Build] Add gradle-warnings-detector plugin for integration tests
...
#KT-55972 In Progress
2023-01-23 17:21:16 +00:00
Pavel Punegov
41332f7fc7
[K/N][gradle][test] Add test to allow list
...
Test requires Kotlin Space Dev repo to be set in the test project
to check that KGP is able to download K/N bundles from the specified
repository defined either as a property or maven url
2022-12-27 16:10:36 +00:00
Bogdan Mukvich
d61c3d1add
Exclude gradle integration tests build directory from codebase tests
2022-12-14 08:50:43 +00:00
Bogdan Mukvich
2405dd2c5c
Fix flaky behaviour of testThirdPartyCopyrights
...
KTI-1050
2022-12-07 08:20:47 +00:00
Zalim Bashorov
e0cadb78e1
[CODEOWNERS] Remove depth limit since it doesn't change test running time much
2022-11-11 16:20:44 +01:00
Zalim Bashorov
43e05ed8a2
[CODEOWNERS] Update owners for JS and Wasm part of gradle plugin
2022-11-11 16:20:43 +01:00
Simon Ogorodnik
087555ee59
KTI-955. Add tests for CODEOWNERS file
...
- Check list of possible owners
- Check no unknown owners
- Check no unowned files in repo
- Check no unmatched patterns
2022-11-08 17:33:05 +00:00
Bogdan Mukvich
a79927742c
Fix code conformance tests after move
...
#KTI-962
2022-11-07 15:01:31 +00:00
Bogdan Mukvich
080b034950
Move code conformance tests from compiler tests
...
#KTI-962
2022-11-07 15:01:31 +00:00