codingstyle
codingstyle copied to clipboard
Bump org.openrewrite.recipe:rewrite-migrate-java from 2.12.0 to 2.13.0
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
- Remove Temporal annotation from attributes to avoid EclipseLink error by
@evie-lauin openrewrite/rewrite-migrate-java#420- Fix display name typo by
@mike-solomonin openrewrite/rewrite-migrate-java#464- Fix typo in display name by
@mike-solomonin openrewrite/rewrite-migrate-java#465- Add Transient annotation to Collections without JPA annotations by
@evie-lauin openrewrite/rewrite-migrate-java#421- Add Transient annotation to Entity without JPA annotation by
@evie-lauin openrewrite/rewrite-migrate-java#422- Drop intermediate JavaVersion11/17/21 recipes by
@timtebeekin openrewrite/rewrite-migrate-java#468- allow
@Builderannotation in LombokValueToBuilder by@holgparin openrewrite/rewrite-migrate-java#470- jacoco upgrade now includes arbitrary jacoco deps (eg agent), always … by
@nmck257in openrewrite/rewrite-migrate-java#471- Also change Guava Predicate method name by
@timtebeekin openrewrite/rewrite-migrate-java#473- Add Transient annotation to private accessor methods by
@evie-lauin openrewrite/rewrite-migrate-java#425Full Changelog: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.12.0...v2.13.0
Commits
bc8e2f7Add Transient annotation to private accessor methods (#425)3897b37Also change Guava Predicate method name (#473)c82c73ajacoco upgrade now includes arbitrary jacoco deps (eg agent), always … (#471)2d67368allow@Builderannotation in LombokValueToBuilder (#470)dda4fa4Drop intermediate JavaVersion11/17/21 recipes (#468)e31312eAdd Transient annotation to Entity without JPA annotation (#422)ee91666Add Transient annotation to Collections without JPA annotations (#421)ffa474dFix typo in display name (#465)18fbbefFix display name misspelling (#464)47c3095refactor: OpenRewrite best practices- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
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.
@dependabot rebase
: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)
Mutation Coverage: 80% (75 survived mutations)
CheckStyle: No warnings
PMD: No warnings
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.
: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)
Mutation Coverage: 80% (75 survived mutations)
CheckStyle: No warnings
PMD: No warnings
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.
: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)
Mutation Coverage: 80% (75 survived mutations)
CheckStyle: No warnings
PMD: No warnings
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.