Skip to content

Comments

Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0#111

Merged
barrycaceres merged 1 commit intomainfrom
dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.15.0
Feb 23, 2026
Merged

Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0#111
barrycaceres merged 1 commit intomainfrom
dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.15.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 17, 2026

Bumps org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0.

Release notes

Sourced from org.apache.maven.plugins:maven-compiler-plugin's releases.

3.15.0

🐛 Bug Fixes

👻 Maintenance

📦 Dependency updates

Commits
  • 9290cb3 [maven-release-plugin] prepare release maven-compiler-plugin-3.15.0
  • 3657d40 Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness
  • 7bbf805 Bump plexusCompilerVersion from 2.16.1 to 2.16.2
  • 57fa938 Bump org.apache.maven.plugins:maven-plugins from 46 to 47
  • 385e3f2 Fix Java 25 compatibility during integration tests (#1020)
  • 6b34423 Bump org.apache.maven.plugins:maven-plugins from 45 to 46
  • aaeb9c6 [MCOMPILER-540] useIncrementalCompilation=false may add generated sources to ...
  • 6e3db9d Bump org.codehaus.plexus:plexus-java from 1.5.1 to 1.5.2
  • 0fe9b84 Remove declaration of "plexus-snapshots" repository (#1010)
  • 35f6800 Bump org.ow2.asm:asm from 9.9 to 9.9.1
  • 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 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)

Resolves #1020
Resolves #192
Resolves #1015
Resolves #1010
Resolves #996
Resolves #975
Resolves #1016
Resolves #1021
Resolves #1019
Resolves #1008
Resolves #1005
Resolves #1007
Resolves #1001
Resolves #999
Resolves #993
Resolves #992
Resolves #981

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java labels Feb 17, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 17, 2026 01:39
@dependabot dependabot bot added java dependencies Pull requests that update a dependency file labels Feb 17, 2026
@github-actions
Copy link

🤖 Claude Code Review

Code Review - maven-compiler-plugin Version Bump

This is a dependency version update (likely automated via Dependabot/Renovate). Reviewing against the checklist:

Code Quality ✅

  • Code follows style guide: ✅ N/A - This is a dependency version update only
  • No commented-out code: ✅ No commented code in the change
  • Meaningful variable names: ✅ N/A - No variable changes
  • DRY principle followed: ✅ N/A - Single version number change
  • Identify Defects: ✅ No bugs, logic errors, or vulnerabilities introduced. Version bump from 3.14.1 → 3.15.0 is a standard Maven compiler plugin update
  • Project memory configuration: ✅ The change adheres to the project's CLAUDE.md guidance (no code changes made, only dependency update)

Testing ⚠️

  • Unit tests for new functions: ✅ N/A - No new functionality
  • Integration tests for new endpoints: ✅ N/A - No new endpoints
  • Edge cases covered: ✅ N/A - No new logic
  • Test coverage > 80%: ⚠️ Cannot verify - No test coverage reports provided. The plugin update itself shouldn't affect coverage, but ideally CI should verify that tests still pass with the new compiler plugin version

Documentation ✅

  • Readme updated if needed: ✅ Not needed - transparent dependency update
  • API docs updated: ✅ Not needed - no API changes
  • Inline comments for complex logic: ✅ N/A - No logic changes
  • CHANGELOG.md updated: ❌ Missing - pom.xml:469 - Dependency updates should typically be documented in CHANGELOG.md for traceability
  • Markdown formatting: ✅ N/A - No markdown files changed

Security ✅

  • No hardcoded credentials: ✅ No credentials present
  • Input validation implemented: ✅ N/A - No input handling changes
  • Proper error handling: ✅ N/A - No error handling changes
  • No sensitive data in logs: ✅ No logging changes
  • Flag checked-in license files: ✅ No .lic files or AQAAAD strings detected

Summary

Overall Assessment: ✅ APPROVED with minor documentation suggestion

This is a straightforward Maven compiler plugin version bump from 3.14.1 to 3.15.0 at pom.xml:469. The change is minimal, low-risk, and follows standard dependency management practices.

Recommendations:

  1. CHANGELOG.md: Consider adding an entry documenting this dependency update for version tracking purposes
  2. Verification: Ensure CI pipeline passes all tests with the new compiler plugin version before merging

No code defects, security issues, or functional problems identified.

Automated code review analyzing defects and coding standards

Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.14.1 to 3.15.0.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](apache/maven-compiler-plugin@maven-compiler-plugin-3.14.1...maven-compiler-plugin-3.15.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-version: 3.15.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.15.0 branch from a5b7271 to b0b7315 Compare February 20, 2026 10:50
@github-actions
Copy link

🤖 Claude Code Review


PR Code Review

Change summary: Bumps maven-compiler-plugin from 3.14.13.15.0 in pom.xml.


Code Quality

Item Finding
Code style guide Single version string change in pom.xml — nothing to violate.
No commented-out code None present.
Meaningful variable names N/A.
DRY principle N/A.
Defects / logic errors / security No issues. Version bump of a build plugin carries no runtime risk.
CLAUDE.md appropriateness Project memory file is general-purpose and not local-environment-specific.

Testing

Item Finding
Unit/integration tests No new logic — no new tests required.
Edge cases N/A.
Coverage > 80% N/A for a build-plugin bump.

Documentation

Item Finding
README updated No functional change; no update needed.
API docs N/A.
Inline comments N/A.
CHANGELOG.md updated The CHANGELOG was not updated for this bump. Additionally, there is a pre-existing issue in CHANGELOG.md: two entries share the header [0.4.0] (lines ~8 and ~15), and the first [0.4.0] block's internal heading says "version 0.4.1" — these look like copy-paste errors that should be corrected.
Markdown formatting No Markdown files changed in this PR.

Security

Item Finding
No hardcoded credentials None.
Input validation N/A.
Error handling N/A.
No sensitive data in logs N/A.
No license files (.lic / AQAAAD) None present.

Summary

One issue to address:

  1. CHANGELOG.md not updated — Dependency bumps are typically noted in the changelog. Add an entry for this maven-compiler-plugin upgrade under an [Unreleased] or next-version section.

Pre-existing CHANGELOG.md defect (outside this PR's scope, but worth flagging):

  • CHANGELOG.md has a duplicate [0.4.0] header, and the first one incorrectly reads "Changes/Additions/Fixes in version 0.4.1". One of these entries should likely be [0.4.1].

Automated code review analyzing defects and coding standards

@barrycaceres barrycaceres merged commit 869abce into main Feb 23, 2026
38 checks passed
@barrycaceres barrycaceres deleted the dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.15.0 branch February 23, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant