v0.32.0
contrib_rules_jvm only supports bzlmod-enabled builds
Module setup
In your MODULE.bazel:
bazel_dep(name = "contrib_rules_jvm", version = "0.32.0")What's Changed
- Add a test case for paths like
src/main/com/example/testand update IsTestPackage to handle it. by @jeffmace in #385 - Fix pmd_test to use short_path instead of path for sources by @styurin in #390
- readme: use //java:defs.bzl in load() examples by @mattnworb in #387
- Expose portions of the java_junit5_test macro logic via //java:defs.bzl by @jeffmace in #382
- feat(gazelle): print class names when split packages detected by @shs96c in #393
- Fix shutdown hooks for JUnit5 for JDK24+. by @evanloriot in #391
- Add a directive to enable/disable generating resources targets by @jeffmace in #399
- [junit] Use a javaagent to prevent
System.exitbeing called by @shs96c in #396 - Fix rule set path handling in pmd.bzl by @kirschem-fernride in #400
- Fix visibility of //java/gazelle:embedded_server by @simeonwarren in #401
- Update
grpc-javaversion to 1.78.0 by @shs96c in #404 - feat(java/gazelle): scaffold class-level dependency resolution by @shs96c in #394
- Handle non-iterable values in attributes when generating test suites by @shs96c in #405
- report assertion errors as 'failures' and other runtime exceptions as 'errors', consistent with Junit terminology by @subbu171 in #371
- [gazelle]: Handle the case where no java sources are found by @shs96c in #406
New Contributors
- @styurin made their first contribution in #390
- @evanloriot made their first contribution in #391
- @kirschem-fernride made their first contribution in #400
- @simeonwarren made their first contribution in #401
- @subbu171 made their first contribution in #371
Full Changelog: v0.31.1...v0.32.0