codingstyle icon indicating copy to clipboard operation
codingstyle copied to clipboard

Bump org.openrewrite.recipe:rewrite-migrate-java from 2.12.0 to 2.13.0

Open dependabot[bot] opened this issue 1 year ago • 3 comments

Bumps org.openrewrite.recipe:rewrite-migrate-java from 2.12.0 to 2.13.0.

Release notes

Sourced from org.openrewrite.recipe:rewrite-migrate-java's releases.

2.13.0

What's Changed

Full Changelog: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.12.0...v2.13.0

Commits
  • bc8e2f7 Add Transient annotation to private accessor methods (#425)
  • 3897b37 Also change Guava Predicate method name (#473)
  • c82c73a jacoco upgrade now includes arbitrary jacoco deps (eg agent), always … (#471)
  • 2d67368 allow @​Builder annotation in LombokValueToBuilder (#470)
  • dda4fa4 Drop intermediate JavaVersion11/17/21 recipes (#468)
  • e31312e Add Transient annotation to Entity without JPA annotation (#422)
  • ee91666 Add Transient annotation to Collections without JPA annotations (#421)
  • ffa474d Fix typo in display name (#465)
  • 18fbbef Fix display name misspelling (#464)
  • 47c3095 refactor: OpenRewrite best practices
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar May 08 '24 16:05 dependabot[bot]

Partial score: 369/500

:construction: The grading has been aborted due to an error.

Exception

java.util.NoSuchElementException: No such parser registered: errorprone
	at edu.hm.hafner.analysis.registry.ParserRegistry.get(ParserRegistry.java:233)
	at edu.hm.hafner.grading.FileSystemAnalysisReportFactory.create(FileSystemAnalysisReportFactory.java:24)
	at edu.hm.hafner.grading.AggregatedScore.gradeAnalysis(AggregatedScore.java:408)
	at edu.hm.hafner.grading.AutoGradingRunner.run(AutoGradingRunner.java:95)
	at edu.hm.hafner.grading.github.QualityMonitor.main(QualityMonitor.java:41)

Error Messages

Quality Monitor Errors:
An error occurred while grading
java.util.NoSuchElementException: No such parser registered: errorprone
	at edu.hm.hafner.analysis.registry.ParserRegistry.get(ParserRegistry.java:233)
	at edu.hm.hafner.grading.FileSystemAnalysisReportFactory.create(FileSystemAnalysisReportFactory.java:24)
	at edu.hm.hafner.grading.AggregatedScore.gradeAnalysis(AggregatedScore.java:408)
	at edu.hm.hafner.grading.AutoGradingRunner.run(AutoGradingRunner.java:95)
	at edu.hm.hafner.grading.github.QualityMonitor.main(QualityMonitor.java:41)

Information Messages

--------------------------------------------------------------------------------
                     Start Quality Monitor 1.8.2 (#d626b05)                     
--------------------------------------------------------------------------------
Obtaining configuration from environment variable CONFIG
================================================================================
Processing 1 test configuration(s)
Tests Configuration:
{
  "id" : "tests",
  "name" : "Tests",
  "icon" : "",
  "maxScore" : 100,
  "tools" : [ {
    "id" : "test",
    "name" : "Tests",
    "pattern" : "**/target/*-reports/TEST*.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "Tests"
  } ],
  "failureImpact" : -5,
  "passedImpact" : 0,
  "skippedImpact" : -1
}
Searching for Tests results matching file name pattern **/target/*-reports/TEST*.xml
- target/surefire-reports/TEST-edu.hm.hafner.util.ArchitectureRulesTest.xml: TESTS: 7
- target/surefire-reports/TEST-edu.hm.hafner.util.ArchitectureTest.xml: TESTS: 9
- target/surefire-reports/TEST-edu.hm.hafner.util.EnsureTest.xml: TESTS: 5
- target/surefire-reports/TEST-edu.hm.hafner.util.FilteredLogTest.xml: TESTS: 11
- target/surefire-reports/TEST-edu.hm.hafner.util.LineRangeListTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.util.LineRangeTest.xml: TESTS: 3
- target/surefire-reports/TEST-edu.hm.hafner.util.LookaheadStreamTest.xml: TESTS: 5
- target/surefire-reports/TEST-edu.hm.hafner.util.PackageArchitectureTest.xml: TESTS: 1
- target/surefire-reports/TEST-edu.hm.hafner.util.PathUtilTest.xml: TESTS: 24
- target/surefire-reports/TEST-edu.hm.hafner.util.PrefixLoggerTest.xml: TESTS: 1
- target/surefire-reports/TEST-edu.hm.hafner.util.ResourceExtractorTest.xml: TESTS: 9
- target/surefire-reports/TEST-edu.hm.hafner.util.SecureXmlParserFactoryTest.xml: TESTS: 7
- target/surefire-reports/TEST-edu.hm.hafner.util.StringComparableTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.util.StringEqualsTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.util.TreeStringBuilderTest.xml: TESTS: 5
-> Tests Total: TESTS: 97
-> Tests Total: TESTS: 97 tests
=> Tests Score: 98 of 100
================================================================================
Processing 2 coverage configuration(s)
Code Coverage Configuration:
{
  "id" : "coverage",
  "name" : "Code Coverage",
  "icon" : "",
  "maxScore" : 100,
  "tools" : [ {
    "id" : "jacoco",
    "name" : "Line Coverage",
    "pattern" : "**/target/site/jacoco/jacoco.xml",
    "sourcePath" : "src/main/java",
    "metric" : "line",
    "displayName" : "Line Coverage"
  }, {
    "id" : "jacoco",
    "name" : "Branch Coverage",
    "pattern" : "**/target/site/jacoco/jacoco.xml",
    "sourcePath" : "src/main/java",
    "metric" : "branch",
    "displayName" : "Branch Coverage"
  } ],
  "coveredPercentageImpact" : 0,
  "missedPercentageImpact" : -1,
  "mutationCoverage" : false
}
Searching for Line Coverage results matching file name pattern **/target/site/jacoco/jacoco.xml
- target/site/jacoco/jacoco.xml: LINE: 91.35% (655/717)
-> Line Coverage Total: LINE: 91.35% (655/717)
Searching for Branch Coverage results matching file name pattern **/target/site/jacoco/jacoco.xml
- target/site/jacoco/jacoco.xml: BRANCH: 92.21% (225/244)
-> Branch Coverage Total: BRANCH: 92.21% (225/244)
=> Code Coverage Score: 91 of 100
Mutation Coverage Configuration:
{
  "id" : "coverage",
  "name" : "Mutation Coverage",
  "icon" : "",
  "maxScore" : 100,
  "tools" : [ {
    "id" : "pit",
    "name" : "Mutation Coverage",
    "pattern" : "**/target/pit-reports/mutations.xml",
    "sourcePath" : "src/main/java",
    "metric" : "mutation",
    "displayName" : "Mutation Coverage"
  } ],
  "coveredPercentageImpact" : 0,
  "missedPercentageImpact" : -1,
  "mutationCoverage" : true
}
Searching for Mutation Coverage results matching file name pattern **/target/pit-reports/mutations.xml
- target/pit-reports/mutations.xml: MUTATION: 80.42% (308/383)
-> Mutation Coverage Total: MUTATION: 80.42% (308/383)
=> Mutation Coverage Score: 80 of 100
================================================================================
Processing 2 static analysis configuration(s)
Style Configuration:
{
  "id" : "style",
  "name" : "Style",
  "icon" : "",
  "maxScore" : 100,
  "tools" : [ {
    "id" : "checkstyle",
    "name" : "",
    "pattern" : "**/target/**checkstyle-result.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "checkstyle"
  }, {
    "id" : "pmd",
    "name" : "",
    "pattern" : "**/target/**pmd.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "pmd"
  } ],
  "errorImpact" : -1,
  "highImpact" : -1,
  "normalImpact" : -1,
  "lowImpact" : -1
}
Searching for checkstyle results matching file name pattern **/target/**checkstyle-result.xml
- target/checkstyle-java/checkstyle-result.xml: 0 warnings
- target/checkstyle-tests/checkstyle-result.xml: 0 warnings
-> checkstyle Total: 0 warnings
Searching for pmd results matching file name pattern **/target/**pmd.xml
- target/pmd-java/pmd.xml: 0 warnings
- target/pmd-tests/pmd.xml: 0 warnings
-> pmd Total: 0 warnings
=> Style Score: 100 of 100
Bugs Configuration:
{
  "id" : "bugs",
  "name" : "Bugs",
  "icon" : "bug",
  "maxScore" : 100,
  "tools" : [ {
    "id" : "spotbugs",
    "name" : "",
    "pattern" : "**/target/spotbugsXml.xml",
    "sourcePath" : "src/main/java",
    "metric" : "",
    "displayName" : "spotbugs"
  }, {
    "id" : "errorprone",
    "name" : "",
    "pattern" : "**/maven.log",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "errorprone"
  } ],
  "errorImpact" : -3,
  "highImpact" : -3,
  "normalImpact" : -3,
  "lowImpact" : -3
}
Searching for spotbugs results matching file name pattern **/target/spotbugsXml.xml
- target/spotbugsXml.xml: 0 warnings
-> spotbugs Total: 0 warnings
================================================================================
================================================================================

Created by Quality Monitor v1.8.2 (#d626b05). More details are shown in the GitHub Checks Result.

github-actions[bot] avatar May 08 '24 16:05 github-actions[bot]

@dependabot rebase

uhafner avatar May 10 '24 16:05 uhafner

:sunny:   Quality Monitor

   :vertical_traffic_light:   Tests: 98 % successful (:heavy_check_mark: 95 passed, :see_no_evil: 2 skipped)    :wavy_dash:   Line Coverage: 91% (62 missed lines)    :curly_loop:   Branch Coverage: 92% (19 missed branches)    PIT   Mutation Coverage: 80% (75 survived mutations)    CheckStyle   CheckStyle: No warnings    PMD   PMD: No warnings    SpotBugs   SpotBugs: No warnings    :bug:   Error Prone: 2 warnings (0 error, 0 high, 2 normal, 0 low)

Created by Quality Monitor v1.9.0 (#00b9b1a). More details are shown in the GitHub Checks Result.

github-actions[bot] avatar May 10 '24 16:05 github-actions[bot]

:sunny:   Quality Monitor

   :vertical_traffic_light:   Tests: 98 % successful (:heavy_check_mark: 95 passed, :see_no_evil: 2 skipped)    :wavy_dash:   Line Coverage: 91% (62 missed lines)    :curly_loop:   Branch Coverage: 92% (19 missed branches)    PIT   Mutation Coverage: 80% (75 survived mutations)    CheckStyle   CheckStyle: No warnings    PMD   PMD: No warnings    SpotBugs   SpotBugs: No warnings    :bug:   Error Prone: 2 warnings (0 error, 0 high, 2 normal, 0 low)

Created by Quality Monitor v1.9.0 (#00b9b1a). More details are shown in the GitHub Checks Result.

github-actions[bot] avatar May 17 '24 12:05 github-actions[bot]

:sunny:   Quality Monitor

   :vertical_traffic_light:   Tests: 98 % successful (:heavy_check_mark: 95 passed, :see_no_evil: 2 skipped)    :wavy_dash:   Line Coverage: 91% (62 missed lines)    :curly_loop:   Branch Coverage: 92% (19 missed branches)    PIT   Mutation Coverage: 80% (75 survived mutations)    CheckStyle   CheckStyle: No warnings    PMD   PMD: No warnings    SpotBugs   SpotBugs: No warnings    :bug:   Error Prone: 2 warnings (0 error, 0 high, 2 normal, 0 low)

Created by Quality Monitor v1.9.0 (#00b9b1a). More details are shown in the GitHub Checks Result.

github-actions[bot] avatar May 17 '24 12:05 github-actions[bot]