1.1.0
New Features
- Update to ECJ 4.31 RC1
Change Log
commit 8efe0e6b262d4afc25a67a07a46c75228bc14045
Author: Gunnar Wagenknecht <gwagenknecht@salesforce.com>
Date: Fri Mar 1 11:32:41 2024 +0100
Prepare 1.1.0 release
commit 4b182ee1ae6875fe91e3df285c3757b8d3456aed
Merge: 968fb8f e2757bf
Author: Gunnar Wagenknecht <gwagenknecht@salesforce.com>
Date: Thu Feb 29 16:27:02 2024 +0100
Merge pull request #24 from salesforce/guw/ecj431
Update to ECJ 4.31 RC1
commit e2757bf20cb803a28179dac74dc3ecdb86d5f255
Author: Gunnar Wagenknecht <gwagenknecht@salesforce.com>
Date: Thu Feb 29 16:19:09 2024 +0100
Update README
commit b591726baa64c5c7013b697e7f6628f64c7ff1a6
Author: Gunnar Wagenknecht <gwagenknecht@salesforce.com>
Date: Thu Feb 29 16:16:57 2024 +0100
Fix import with JDK 21
commit 20c1eaa4e19362dc94723d2b7366f99b9ad3ffac
Author: Gunnar Wagenknecht <gwagenknecht@salesforce.com>
Date: Fri Aug 11 13:29:49 2023 +0200
[PATCH ECJ] Collect dependency information
Add support for computing list of used dependencies by adding a listener
to the name environment.
commit 20ca8ba2a7c26157ea093b919765fb95242eaea7
Author: Gunnar Wagenknecht <gwagenknecht@salesforce.com>
Date: Thu Feb 29 16:11:31 2024 +0100
ECJ 4.31RC1
commit 968fb8f219b34d7156cc98b5ec52b1d3492ed530
Author: Gunnar Wagenknecht <gwagenknecht@salesforce.com>
Date: Thu Feb 29 11:50:53 2024 +0100
Found another ECJ Annotation Processor Bug
commit 7e175dca3becc03ac4d9574382e56bee827c050f
Author: Gunnar Wagenknecht <gunnar@wagenknecht.org>
Date: Sun Feb 11 17:44:51 2024 +0100
One more test
commit 0752db40f4dcecf2b95bb53a46cc257dcedbd935
Author: Gunnar Wagenknecht <gunnar@wagenknecht.org>
Date: Sun Feb 11 17:42:45 2024 +0100
Use JRE instead of EE in IDE
commit fd43787e4e0f57b7b5182d767bf38e1d184b6c77
Author: Gunnar Wagenknecht <gunnar@wagenknecht.org>
Date: Sun Feb 11 17:39:43 2024 +0100
Fix url
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/1.1.0/rules_jdt-1.1.0.tar.gz",
],
sha256 = "3f24995b1fedd19e8623ec583f84f7cb4f3fd6ceb3861a26834ef3359f7a924c",
)
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.