-
Notifications
You must be signed in to change notification settings - Fork 92
Comparing changes
Open a pull request
base repository: openrewrite/rewrite-maven-plugin
base: v6.36.0
head repository: openrewrite/rewrite-maven-plugin
compare: v6.37.0
- 17 commits
- 7 files changed
- 6 contributors
Commits on Apr 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 5bda38d - Browse repository at this point
Copy the full SHA 5bda38dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59c01dc - Browse repository at this point
Copy the full SHA 59c01dcView commit details -
Remove direct plexus-utils dependency; pin to 3.6.1 in dependencyMana…
…gement (GHSA-6fmv-xxpf-w3cw) (#1138)
Configuration menu - View commit details
-
Copy full SHA for 030f345 - Browse repository at this point
Copy the full SHA 030f345View commit details
Commits on Apr 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 25b5292 - Browse repository at this point
Copy the full SHA 25b5292View commit details
Commits on Apr 11, 2026
-
Validate DEVELOCITY_ACCESS_KEY format before build (#1141)
The Develocity Maven extension requires the format 'server-host=access-key' but the secret may contain just the raw key, causing all ITs to fail.
Configuration menu - View commit details
-
Copy full SHA for 7c6e07c - Browse repository at this point
Copy the full SHA 7c6e07cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f3bf95 - Browse repository at this point
Copy the full SHA 8f3bf95View commit details -
Resolve Maven user properties (-D) in YAML configuration (#1139)
Fixes #1039. When resolvePropertiesInYaml is enabled, merge MavenSession.getUserProperties() on top of project.getProperties() so that command-line -D flags are available for placeholder resolution in rewrite.yml.
Configuration menu - View commit details
-
Copy full SHA for eaafd84 - Browse repository at this point
Copy the full SHA eaafd84View commit details
Commits on Apr 12, 2026
-
Skip parsing generated sources; use compiled classes instead (#1142)
* Skip parsing generated sources; use compiled classes from classpath instead Generated sources under the build directory (e.g. target/generated-sources/) were being fully parsed into LSTs only to be filtered out afterward. Since getCompileClasspathElements() already includes target/classes with the compiled .class files for these sources, type attribution works without parsing them. This adds filterGeneratedSourceRoots() to exclude source roots under the build directory before scanning for source files, avoiding unnecessary parsing work for projects that heavily use code generation (protobuf, MapStruct, annotation processors, etc.). Closes #667 * Keep generated sources in parsedPaths to prevent PlainText parsing Restore unfiltered source roots for parsedPaths pre-population so that OmniParser does not pick up generated .java files as PlainText. The filtering of generated source roots is still applied in processMainSources and processTestSources to skip expensive language parsing, and the buildDirectory filter at the end acts as a safety net. * Consolidate build directory exclusion into isExcluded Move the build directory filter from processMainSources/processTestSources into the unified isExcluded check, matching the Gradle plugin's approach. Generated sources are now excluded in one place alongside user exclusions and gitignore checks, while filterGeneratedSourceRoots still skips expensive language parsing upfront. * Inline build directory check at call site, keep isExcluded signature unchanged Move the buildDirectory exclusion out of isExcluded and into the call site at L241 as an inline check, keeping isExcluded's signature and tests unchanged. Remove build directory unit tests that no longer apply to isExcluded directly. * Update src/test/java/org/openrewrite/maven/MavenMojoProjectParserIsExcludedTest.java * Simplify exclusion to a single .filter() call --------- Co-authored-by: Shannon Pamperl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bab148 - Browse repository at this point
Copy the full SHA 1bab148View commit details
Commits on Apr 13, 2026
-
chore(ci): bump org.owasp:dependency-check-maven from 12.2.0 to 12.2.1 (
#1143) Bumps [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) from 12.2.0 to 12.2.1. - [Release notes](https://github.com/dependency-check/DependencyCheck/releases) - [Changelog](https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md) - [Commits](dependency-check/DependencyCheck@v12.2.0...v12.2.1) --- updated-dependencies: - dependency-name: org.owasp:dependency-check-maven dependency-version: 12.2.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1b6bd54 - Browse repository at this point
Copy the full SHA 1b6bd54View commit details
Commits on Apr 16, 2026
-
Fix plexus-utils suppression: use <cve> instead of <vulnerabilityName> (
#1144) The NVD-sourced CVE-2025-67030 requires a <cve> element to be suppressed. <vulnerabilityName> only matches non-NVD sources (OSS Index, RetireJS). Refs moderneinc/dependency-vulnerability-reports#1044
Configuration menu - View commit details
-
Copy full SHA for dfdefc1 - Browse repository at this point
Copy the full SHA dfdefc1View commit details -
Move dependency-check-maven from <reporting> to <build> (#1145)
The plugin was configured under <reporting>, which is only read during `mvn site`. The vulnerability scan workflow invokes the plugin directly via `mvn org.owasp:dependency-check-maven:check`, which only reads <build><plugins> config — so suppressions.xml was never applied. Refs moderneinc/dependency-vulnerability-reports#1044
Configuration menu - View commit details
-
Copy full SHA for 57942a3 - Browse repository at this point
Copy the full SHA 57942a3View commit details
Commits on Apr 17, 2026
-
OpenRewrite recipe best practices
Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.recipes.rewrite.OpenRewriteRecipeBestPractices?organizationId=QUxML01vZGVybmUvTW9kZXJuZSArIE9wZW5SZXdyaXRl Co-authored-by: Moderne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3d361b - Browse repository at this point
Copy the full SHA c3d361bView commit details
Commits on Apr 20, 2026
-
chore(ci): bump actions/upload-pages-artifact from 4 to 5 (#1146)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 4 to 5. - [Release notes](https://github.com/actions/upload-pages-artifact/releases) - [Commits](actions/upload-pages-artifact@v4...v5) --- updated-dependencies: - dependency-name: actions/upload-pages-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e8cb166 - Browse repository at this point
Copy the full SHA e8cb166View commit details -
chore(ci): bump io.micrometer:micrometer-core from 1.16.4 to 1.16.5 (#…
…1148) Bumps [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer) from 1.16.4 to 1.16.5. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.16.4...v1.16.5) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-core dependency-version: 1.16.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4b191ed - Browse repository at this point
Copy the full SHA 4b191edView commit details -
chore(ci): bump maven-dependencies.version from 3.9.14 to 3.9.15 (#1147)
Bumps `maven-dependencies.version` from 3.9.14 to 3.9.15. Updates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.9.14...maven-3.9.15) Updates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15 Updates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15 Updates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15 --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-version: 3.9.15 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-core dependency-version: 3.9.15 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-settings dependency-version: 3.9.15 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-model dependency-version: 3.9.15 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 841ed61 - Browse repository at this point
Copy the full SHA 841ed61View commit details
Commits on Apr 21, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 68bab02 - Browse repository at this point
Copy the full SHA 68bab02View commit details -
Configuration menu - View commit details
-
Copy full SHA for caecb2f - Browse repository at this point
Copy the full SHA caecb2fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v6.36.0...v6.37.0