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

Update dependency gradle to v8 #1611

Merged
merged 4 commits into from
Jun 6, 2023
Merged

Update dependency gradle to v8 #1611

merged 4 commits into from
Jun 6, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 20, 2023

Mend Renovate

This PR contains the following updates:

Package Update Change
gradle (source) major 7.6.1 -> 8.1.1

Release Notes

gradle/gradle

v8.1.1: 8.1.1

This is a patch release for Gradle 8.1. We recommend using 8.1.1 instead of 8.1.

It fixes the following issues:

  • #​24748 MethodTooLargeException when instrumenting a class with thousand of lambdas for configuration cache
  • #​24754 Kotlin DSL precompiled script plugins built with Gradle 8.1 cannot be used with other versions of Gradle
  • #​24788 Gradle 8.1 configure freeCompilerArgs for Kotlin in buildSrc breaks build with unhelpful errors

Read the Release Notes

Upgrade Instructions

Switch your build to use Gradle 8.1.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.1.1

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 8.1.1.

Reporting Problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

v8.0.2: 8.0.2

The Gradle team is excited to announce Gradle 8.0.2.

This is the second patch release for Gradle 8.0. We recommend using 8.0.2 instead of 8.0.

It fixes the following issues:

  • #​23698 Gradle 8 RC2 runs out of metaspace
  • #​23962 Java/Scala build with no explicit toolchain: build fails with Gradle 8.0.1 / Scala 2.13
  • #​23990 Gradle 8.0.+ silently dropped support for custom compilers in JavaCompile
  • #​24031 InstrumentingTransformer generates different class files in Gradle 8 and 7.6 which leads to Remote Build-Cache misses
  • #​24109 Extending an already resolved configuration no longer works correctly
  • #​24122 Update configuration cache state for some plugins
  • #​24129 includeBuild in PluginManagementSpec deincubated in Gradle 8, docs still say it's incubating

Issues fixed in the first patch release:

  • #​21551 Document integration of Scala plugin with toolchains and problems with target flag
  • #​23888 --no-rebuild suddenly gone without new deprecation cycle and without the reason for its undeprecation being void
  • #​23905 Gradle 8.0 fails Scala build with isBlank not found in String class error

Read the Release Notes

Upgrade Instructions

Switch your build to use Gradle 8.0.2 by updating your wrapper:

./gradlew wrapper --gradle-version=8.0.2

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 8.0.2.

Reporting Problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

v8.0.1: 8.0.1

This is a patch release for 8.0. We recommend using 8.0.1 instead of 8.0.

It fixes the following issues:

  • #​21551 - Document integration of Scala plugin with toolchains and problems with target flag
  • #​23888 - --no-rebuild suddenly gone without new deprecation cycle and without the reason for its undeprecation being void
  • #​23905 - Gradle 8.0 fails Scala build with isBlank not found in String class error

Read the Release Notes

Upgrade Instructions

Switch your build to use Gradle 8.0.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.0.1

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 8.0.1.

Reporting Problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 20, 2023

JUnit Tests (Windows, EnricoMi/publish-unit-test-result-action@v2)

  6 files   -    156    6 suites   - 156   32s ⏱️ - 8m 56s
27 tests  - 1 344  27 ✔️  - 1 327  0 💤  - 17  0 ±0 
27 runs   - 2 723  27 ✔️  - 2 706  0 💤  - 17  0 ±0 

Results for commit 7de36f4. ± Comparison against base commit 6205190.

This pull request removes 1344 tests.
org.cqfn.diktat.plugin.maven.DiktatBaseMojoTest ‑ test default plugin configuration
org.cqfn.diktat.plugin.maven.DiktatBaseMojoTest ‑ test plugin custom configuration
org.cqfn.diktat.ruleset.chapter1.EnumValueCaseTest ‑ incorrect enum pascal case value fix()
org.cqfn.diktat.ruleset.chapter1.EnumValueCaseTest ‑ incorrect enum snake case value fix()
org.cqfn.diktat.ruleset.chapter1.EnumValueCaseTest ‑ incorrect enum unknown style()
org.cqfn.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect class name fix()
org.cqfn.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect constant name case fix()
org.cqfn.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect enum values case fix()
org.cqfn.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect lambda argument case fix()
org.cqfn.diktat.ruleset.chapter1.IdentifierNamingFixTest ‑ incorrect object name fix()
…

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 20, 2023

JUnit Tests (macOS, EnricoMi/publish-unit-test-result-action@v2)

2 files   -    160  2 suites   - 160   15s ⏱️ - 4m 54s
5 tests  - 1 366  5 ✔️  - 1 330  0 💤  - 36  0 ±0 
5 runs   - 2 745  5 ✔️  - 2 709  0 💤  - 36  0 ±0 

Results for commit 7de36f4. ± Comparison against base commit 6205190.

This pull request removes 1366 tests.
org.cqfn.diktat.plugin.gradle.DiktatGradlePluginTest ‑ check default extension properties()
org.cqfn.diktat.plugin.gradle.DiktatGradlePluginTest ‑ check default reporter type value()
org.cqfn.diktat.plugin.gradle.DiktatGradlePluginTest ‑ check that tasks are registered()
org.cqfn.diktat.plugin.gradle.DiktatJavaExecTaskTest ‑ check command line for various inputs()
org.cqfn.diktat.plugin.gradle.DiktatJavaExecTaskTest ‑ check command line has reporter type and output()
org.cqfn.diktat.plugin.gradle.DiktatJavaExecTaskTest ‑ check command line has reporter type without output()
org.cqfn.diktat.plugin.gradle.DiktatJavaExecTaskTest ‑ check command line in debug mode()
org.cqfn.diktat.plugin.gradle.DiktatJavaExecTaskTest ‑ check command line in githubActions mode()
org.cqfn.diktat.plugin.gradle.DiktatJavaExecTaskTest ‑ check command line with excludes()
org.cqfn.diktat.plugin.gradle.DiktatJavaExecTaskTest ‑ check command line with non-existent inputs()
…

♻️ This comment has been updated with latest results.

@renovate renovate bot force-pushed the renovate/gradle-8.x branch 3 times, most recently from 6c64da1 to e7263e9 Compare March 6, 2023 09:43
@nulls nulls self-assigned this Mar 14, 2023
@renovate renovate bot force-pushed the renovate/gradle-8.x branch 7 times, most recently from 2a08a56 to 7e279fa Compare March 17, 2023 19:35
@nulls
Copy link
Member

nulls commented Mar 20, 2023

will close for now till #1625 is merged

@nulls nulls closed this Mar 20, 2023
@renovate
Copy link
Contributor Author

renovate bot commented Mar 20, 2023

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 8.x releases. But if you manually upgrade to 8.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/gradle-8.x branch March 20, 2023 09:37
@nulls nulls changed the title Update dependency gradle to v8 [Skip] Update dependency gradle to v8 Mar 23, 2023
@nulls nulls changed the title [Skip] Update dependency gradle to v8 Update dependency gradle to v8 Apr 24, 2023
@nulls nulls restored the renovate/gradle-8.x branch May 2, 2023 09:30
@nulls nulls reopened this May 2, 2023
@renovate
Copy link
Contributor Author

renovate bot commented May 2, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@nulls nulls enabled auto-merge (squash) June 6, 2023 09:31
@nulls nulls added this to the 2.0.0 milestone Jun 6, 2023
@codecov
Copy link

codecov bot commented Jun 6, 2023

Codecov Report

Merging #1611 (78b1473) into master (e7595b7) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #1611   +/-   ##
=========================================
  Coverage     78.86%   78.86%           
  Complexity     2316     2316           
=========================================
  Files           125      125           
  Lines          8135     8135           
  Branches       2060     2060           
=========================================
  Hits           6416     6416           
  Misses          811      811           
  Partials        908      908           

@nulls nulls merged commit b7a480a into master Jun 6, 2023
@nulls nulls deleted the renovate/gradle-8.x branch June 6, 2023 09:50
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.

1 participant