Skip to content

Conversation

@miurahr
Copy link
Member

@miurahr miurahr commented Nov 19, 2025

There is dependency version conflict around JAXB libraries. This PR fix the version conflict by updating languagetool and maligna library releases.

Pull request type

  • Refactor

What does this PR change?

  • Updated dependencies for languagetool and maligna in libs.versions.toml to newer versions.
  • Replaced javax.xml.bind imports with jakarta.xml.bind in several Java files, including StatCount.java, StatProjectProperties.java, StringUtil.java, and the test file PluginUtilsTest.java.

Other information

- Bumped `languagetool` to `6.5-omt2.5` and `maligna` to `4.0.1` in `libs.versions.toml` for compatibility improvements.
- Fix dependencies of JAXB 2 and 4
- Replaced `javax.xml.bind` imports with `jakarta.xml.bind` across core and test modules to align with the latest standards.

Signed-off-by: Hiroshi Miura <[email protected]>
@miurahr miurahr added the dependencies Pull requests that update a dependency file label Nov 19, 2025
- Changed `github-actions` and `gradle` update intervals to `quarterly` for reduced maintenance overhead.

Signed-off-by: Hiroshi Miura <[email protected]>
- Bumped `commons_lang3` to `3.20.0`
- Updated `commons_io` to `2.21.0`
- Upgraded `commons_validator` to `1.10.1`

Signed-off-by: Hiroshi Miura <[email protected]>
@github-actions
Copy link

❌ Quality checks failed.

Please look a Gradle Scan page for details:
https://gradle.com/s/xqnwbft4zigw2

@github-actions
Copy link

❌ Acceptance Tests failed.

Please look a Gradle Scan page for details:
https://gradle.com/s/jadfu754fxtik

@github-actions
Copy link

❌ Quality checks failed.

Please look a Gradle Scan page for details:
https://gradle.com/s/dxqxz25irkkjw

@github-actions
Copy link

❌ Acceptance Tests failed.

Please look a Gradle Scan page for details:
https://gradle.com/s/x5yauzzcivaua

@miurahr miurahr marked this pull request as draft November 21, 2025 09:15
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 refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants