Skip to content

v0.32.0

Choose a tag to compare

@github-actions github-actions released this 20 Jan 17:12
· 25 commits to main since this release
3688c2e

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/test and 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.exit being 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-java version 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

Full Changelog: v0.31.1...v0.32.0