Skip to content

0.1.6

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:01
· 86 commits to main since this release

New Features

  • New option '-Xecj_collect_used_deps' which allows to control jdeps file
    (all|direct_only|none, default is all)

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.