Skip to content
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

Merged
merged 1 commit into from
Jan 12, 2024
Merged

KT-64377 - Update Dokka build properties #3420

merged 1 commit into from
Jan 12, 2024

Conversation

adam-enko
Copy link
Member

@adam-enko adam-enko commented Dec 18, 2023

}
)

val tryK2: Provider<Boolean> =
Copy link
Collaborator

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

Copy link
Member Author

@adam-enko adam-enko Dec 19, 2023

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

Copy link
Collaborator

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

@adam-enko adam-enko changed the title Update Dokka build properties KT-64377 - Update Dokka build properties Dec 19, 2023
@adam-enko
Copy link
Member Author

adam-enko commented Jan 10, 2024

I've rebased this branch to remove #3419

EDIT: Or not... git is hard.
EDIT2: fixed now

rename 'tryK2' to 'useK2' for integration tests
@adam-enko adam-enko merged commit 20e0984 into Kotlin:KT-64377/update-integration-test-build-config Jan 12, 2024
7 of 8 checks passed
@adam-enko adam-enko deleted the KT-64377/update-dokka-build-properties branch January 12, 2024 15:01
adam-enko added a commit that referenced this pull request Jan 19, 2024
…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)
@adam-enko adam-enko added the infrastructure Everything related to builds tools, CI configurations and project tooling label Jan 22, 2024
vmishenev pushed a commit that referenced this pull request Mar 20, 2024
…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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Everything related to builds tools, CI configurations and project tooling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants