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

Gradle 6.2 as minimum #7

Closed
wants to merge 9 commits into from
Closed

Gradle 6.2 as minimum #7

wants to merge 9 commits into from

Conversation

TWiStErRob
Copy link
Owner

@TWiStErRob TWiStErRob commented Jul 13, 2023

szpak and others added 9 commits July 14, 2023 09:57
Partially refactor to use more idiomatic Gradle (part 2)
…lism between tasks (gradle-nexus#246)

* Enable configuration cache
* Remove parallelism inside compatTest tasks.
* Remove kotlin-dsl and only use what is used in this project (kotlin-dsl dependency and sam with receiver). This prevents us from needing to fight with kotlin-dsl overriding language versions.
* Move to new KGP DSL for setting up versions. (kotlinOptions to compilerOptions)
* Make compatTest past without kotlin-dsl
* Revert to kotlin-dsl, it does too many things apart from the forceful version.
* Fix kotlin versioning
* Simplify
* Un-nest
* Make a change to trigger rerun of tests
* gradlew stutterWriteLocks to get Gradle 8.2.1

* Assumption always holds

* Minor fixes in Readme

* Fix platform type warnings in project

* Simplify comment

* Reduce "yellow" in build.gradle.kts

* Break long lines

* Never executed on Gradle 5.x any more.

* Use simpler API

* Remove outdated comment

* Simplify ConfigurableFileCollection setup
…exus#233)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@TWiStErRob
Copy link
Owner Author

Re-raised for real at gradle-nexus#251

@TWiStErRob TWiStErRob closed this Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants