-
Notifications
You must be signed in to change notification settings - Fork 412
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KT-64377 - Update Dokka build properties #3420
KT-64377 - Update Dokka build properties #3420
Conversation
} | ||
) | ||
|
||
val tryK2: Provider<Boolean> = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BTW: while we are here, if this is used only in integration tests, may be it's better to rename it to integration_test.useK2
instead of using the same flag which is used to run dokka
with K2 - now it feels a bit confusing IMO
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good idea. Just to be clear the full name will be org.jetbrains.dokka.integration_test.useK2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: TC config should be updated to use this new property - after merge to master only
I've rebased this branch to remove #3419 EDIT: Or not... git is hard. |
rename 'tryK2' to 'useK2' for integration tests
20e0984
into
Kotlin:KT-64377/update-integration-test-build-config
…toring (#3422) * KT-64377 - remove gradle wrapper files for integration test projects (#3418) * remove Gradle wrapper files for integration test projects * .gitignore Gradle wrapper files * refactor integration test properties to use DokkaBuildProperties utility (#3420) rename 'tryK2' to 'useK2' for integration tests * disable explicit API mode in non-published integration-test utilities (#3428)
…toring (#3422) * KT-64377 - remove gradle wrapper files for integration test projects (#3418) * remove Gradle wrapper files for integration test projects * .gitignore Gradle wrapper files * refactor integration test properties to use DokkaBuildProperties utility (#3420) rename 'tryK2' to 'useK2' for integration tests * disable explicit API mode in non-published integration-test utilities (#3428)
Updates a couple of integration test properties to use the DokkaBuildProperties class.
Depends on
KT-64377 - automatically download and setup Android SDK in Gradle Integration Test #3419