v0.10.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "contrib_rules_jvm",
sha256 = "d47f8869fb658973708167a8e65c0e117fa46cab93ed5e714468d6b2b2cce3c0",
strip_prefix = "rules_jvm-0.10.0",
url = "https://github.com/bazel-contrib/rules_jvm/releases/download/v0.10.0/rules_jvm-v0.10.0.tar.gz",
)
# Fetches the contrib_rules_jvm dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")
contrib_rules_jvm_deps()
# Now ensure that the downloaded deps are properly configured
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")
contrib_rules_jvm_setup()
What's Changed
- Fix up junit reporting by @shs96c in #108
- [junit5] Ensure that completely disabled test classes report their tests by @shs96c in #110
- [junit5] Use the ServiceLoader to discover test engines by @shs96c in #111
- Add a way to exclude maven artifacts from being resolved by @chrismgrayftsinc in #113
- [junit5] Fix serialization of illegal XML characters by @rdesgroppes in #114
- [junit5] Also filter dynamically registered tests by @rdesgroppes in #109
- Improve missing import error message by @tjoneslo in #117
- Fix time attribute format in JUnit 5 test results by @hisener in #116
- Add
.co
to list of common package prefixes by @robertgates55 in #118 - Avoid using the
maven
namespace by @shs96c in #115 - Add
.me
to list of common package prefixes by @luangong in #120 - fix(#104): Allow custom package prefixes by @hjellek in #121
- fix(#104) Added documentation for package_prefixes for java_test_suit… by @hjellek in #122
- gazelle: Add support for rules_jvm_external v2 lockfile by @stevebarrau in #127
- Add support for the Junit5 tags to limit tests withing a class by @tjoneslo in #128
- Fully qualified static method calls by @tjoneslo in #81
- Make sure docs are up to date by @shs96c in #130
- Update Bazel version and rulesets to latest releases by @shs96c in #119
- Do not fail the build if the security manager is disabled by @shs96c in #132
- It is sometimes helpful to know how to generate the lint tests from outside contrib_rules_jvm by @shs96c in #133
- Don't attempt to submit to a shut-down scheduler by @illicitonion in #138
- Revert "Fully qualified static method calls (#81)" by @illicitonion in #131
- release: publish release archive by @alexeagle in #137
- More support for java test suites. by @tjoneslo in #135
- Identify fully-qualified types by @illicitonion in #139
- Blank out line numbers in test expectations by @illicitonion in #141
- Delete unused code by @illicitonion in #143
- Stop duplicating package name in errors by @illicitonion in #144
- Convert junit5 tests to be pure junit5 by @illicitonion in #146
- Allow configuring engine filters by @marcphilipp in #106
- Run google-java-format by @illicitonion in #148
- Remove incorrect statics in imports by @illicitonion in #150
- Fix format by @illicitonion in #151
- Always simplify dep label in caller by @illicitonion in #147
- javaparser returns classes and packages separately by @illicitonion in #145
- Use sorted set instead of manual impl by @illicitonion in #142
- Fix test package by @illicitonion in #149
- Ignore inner classes' empty packages by @illicitonion in #152
- Gazelle flag to pass in maven_install path by @caseyduquettesc in #140
- Share default test file suffixes with java_test_suite by @illicitonion in #156
- feat(gazelle): Keep existing runtime_deps by @stevebarrau in #157
- Test code more accurately detects dependencies by @illicitonion in #153
New Contributors
- @chrismgrayftsinc made their first contribution in #113
- @hisener made their first contribution in #116
- @robertgates55 made their first contribution in #118
- @luangong made their first contribution in #120
- @hjellek made their first contribution in #121
- @alexeagle made their first contribution in #137
- @marcphilipp made their first contribution in #106
- @caseyduquettesc made their first contribution in #140
Full Changelog: v0.9.0...v0.10.0