0.1.6
New Features
- New option '-Xecj_collect_used_deps' which allows to control jdeps file
(all|direct_only|none, default isall)
Change Log
commit 0410e2b
Author: Gunnar Wagenknecht [email protected]
Date: Wed Aug 16 14:02:07 2023 +0200
New option '-Xecj_collect_used_deps' which allows to control jdeps file
-Xecj_collect_used_deps=all (default)
collect information about direct as well as transitive dependencies
into jdeps
-Xecj_collect_used_deps=direct_only
collect only information about direct dependencies into jdeps
-Xecj_collect_used_deps=none
don't collect any used dependency information into jdeps
commit dfec7ba
Author: Gunnar Wagenknecht [email protected]
Date: Wed Aug 16 13:34:42 2023 +0200
Document a case which is not supported with -Xecj_use_direct_deps_only
commit 16733ae
Author: Gunnar Wagenknecht [email protected]
Date: Fri Aug 11 13:36:22 2023 +0200
Next development iteration
WORKSPACE setup
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel_jdt_java_toolchain",
urls = [
"https://github.com/salesforce/bazel-jdt-java-toolchain/releases/download/0.1.6/rules_jdt-0.1.6.tar.gz",
],
sha256 = "4e31c2198ab24c74756f17c5bf4898a1101757c9ab9311b35733474a9d537cab",
)
load("@bazel_jdt_java_toolchain//jdt:repositories.bzl", "rules_jdt_dependencies", "rules_jdt_toolchains")
rules_jdt_dependencies()
rules_jdt_toolchains()
Using the rules
See the source.