Reinier Zwitserloot
c8d6152097
[infra] ant targets to test on JDK23 added and changelog updated.
2024-10-18 01:12:58 +02:00
Reinier Zwitserloot
cf429828db
Merge branch 'eclipse-tests-signature' of https://github.com/Rawi01/lombok into foo
2024-10-17 23:55:36 +02:00
Reinier Zwitserloot
7526768dda
[deps] Update dep to patcher 0.52
2024-09-20 02:17:30 +02:00
Rawi01
6fba0cb2da
Add eclipse 2024-09 test targets
2024-09-19 17:09:45 +02:00
Rawi01
ad2c75a6b1
Add eclipse 2024-06 test target
2024-06-16 12:23:08 +02:00
Rawi01
1b713add95
Add eclipse 2024-03 as test target
2024-03-18 19:17:58 +01:00
Rawi01
03201f2431
Always use maven to download ecj
2024-03-18 00:14:06 +01:00
Rawi01
f3a4b1b415
Merge pull request #3600 from Rawi01/eclipse-dependency-download-with-version-support
...
Fix broken eclipse-I tasks
2024-02-03 00:35:33 +01:00
Emiliano Ruiz Carletti
3c59b40f1c
Add arch x86_64
2024-02-02 13:52:58 -03:00
Rawi01
cad428ea74
Use version numbers in eclipse dependency downloader
2024-02-01 20:44:09 +01:00
Reinier Zwitserloot
64e6d50118
[build] Ensure build knows where lombok.patcher v0.50 lives
2024-01-12 01:39:10 +01:00
Reinier Zwitserloot
4625adc6f7
[integration-tests] Add java 22
2024-01-12 01:34:41 +01:00
Reinier Zwitserloot
9caa9cc9e8
Merge branch 'eclipse-2023-12-tests' of https://github.com/Rawi01/lombok into Rawi01-eclipse-2023-12-tests
2024-01-12 00:44:22 +01:00
Reinier Zwitserloot
3114049cd3
[build] Update IvyPlusPlus req to minimum 1.42
2024-01-12 00:39:05 +01:00
Rawi01
ebb166cd52
Add ambiguous javax.el-api dependency
2023-12-15 19:44:05 +01:00
Rawi01
5136044919
Add tests for eclipse 2023-12 and integration builds
2023-12-15 19:44:01 +01:00
Rawi01
de60978ac6
Add eclipse 2023-09 for tests
2023-11-19 12:00:11 +01:00
Reinier Zwitserloot
0686059d05
[build] p2 publish ran in-process which meant the System.exit shut down ant, whoops
2023-09-20 04:47:23 +02:00
Reinier Zwitserloot
9bcaaafed4
[ fixes #3474 ] lombok.jar now contains zero paths that could clash with other modules, as that's already enough to trigger split package errors from jigsaw.
2023-09-20 04:08:53 +02:00
Reinier Zwitserloot
1842bc7ca5
[deps] Updated lombok.patcher version (which includes newer ASM)
2023-09-15 01:39:50 +02:00
Reinier Zwitserloot
1e284a5907
[build] fix release build script
2023-05-24 23:41:30 +02:00
Reinier Zwitserloot
375891ff4f
[build] Check version before allowing release
2023-05-24 22:58:23 +02:00
Reinier Zwitserloot
b80ff39d82
[fixup]
2023-03-23 14:21:56 +01:00
Reinier Zwitserloot
2079eba1f9
[build] Fixing ant edge.release.
2023-03-23 14:18:54 +01:00
Rawi01
2cb1e085ea
Add missing classpath element to eclipse-X-full
2023-03-22 10:22:34 +01:00
Rawi01
10d824ace8
Fix test compile order
2023-03-22 10:22:34 +01:00
Reinier Zwitserloot
f6c9bfba1b
Updating tests and changelog to reflect JDK20 support
2023-03-21 16:31:04 +01:00
Reinier Zwitserloot
566dfe73ca
[build] final touches on updating deployment to new cloudflare host
2023-02-03 03:54:46 +01:00
Reinier Zwitserloot
dbb7ea00b8
[build] p2 repo now updated to go to cloudflare R2
2023-02-03 02:30:56 +01:00
Reinier Zwitserloot
756f0019c3
[build] Uploading edge repo to cloudflare R2 bucket straight from ant now possible
2023-02-03 02:21:20 +01:00
Reinier Zwitserloot
f090e50d0d
[tests] testing eclipse-full works on more platforms.
...
only worked on linux-x86_64, now it should work on more os+arch combos
2023-01-12 01:37:00 +01:00
Reinier Zwitserloot
ffd364b964
[tests] add new target for eclipse 2022-12.
2023-01-12 00:40:03 +01:00
Reinier Zwitserloot
a6f34d0a15
[tests] Added ant test.ecj19 and updated tests
...
Tests updated because ecj finally fixed their pretty printer for records, yay!
2023-01-12 00:40:03 +01:00
Reinier Zwitserloot
6c21ae7e3a
Support JDK19:
...
Let lombok know where to find patcher-0.46, and retarget 'most recent supported JVM' to 19.
2023-01-12 00:37:54 +01:00
Rawi01
79fdad30d9
[jdk19] Bump lombok.patcher version
2023-01-12 00:37:54 +01:00
Rawi01
d2d97539d2
Add support for eclipse feature tests
2022-05-20 00:08:05 +02:00
Reinier Zwitserloot
5e8337f457
[ Fixes #3179 ] createMavenECJBootstrap was broken
2022-04-21 14:17:47 +02:00
Reinier Zwitserloot
2c892a4170
[build] [trivial] Add a description for the main release target
2022-04-18 04:30:12 +02:00
Reinier Zwitserloot
773b374340
[build] Replace JDK test targets from v14 en v16 to v17 (LTS) and v18 (just released)
2022-04-04 02:49:25 +02:00
Reinier Zwitserloot
05493887f6
[build] It was ever so slightly broken since last commit. fixed.
2022-04-04 02:49:00 +02:00
Reinier Zwitserloot
c8607ba782
[ #3143 ] Review and update jopatai's work on the maven/ecj agent jar
...
* Update copyright headers
* Update code style (tabs, not spaces, spaces around + operator - that's about it)
* Use `x.class.getResourceAsStream`, not `x.getClass().` - minor mostly irrelevant nit.
* Rename and re-locate the jar itself.
* 'ecj' as an alias for this command seems a bit too cavalier' removed it.
* The source is in its own 'root' src dir, it doesn't really fit in the eclipse agent sources - it's more a maven agent.
* Fixed a bug where a filehandle wasn't safe closed. Mostly irrelevant (JVM would quite afterwards anyway).
* Slight rewording of the ecj docs.
2022-04-02 06:12:50 +02:00
JohnPaulTaylorII
110434ff60
[ fixes #3143 ] Maven+ECJ Agent Bootstrap
...
* Adds AgentBootstrap, the actual bootstrapping agent
* Adds MavenEcjBootstrapApp, the command line app for generating the
appropriate files
* Updates the build to package these correctly
* Updates the documentation for setup/ecj
2022-03-18 17:10:08 -04:00
Reinier Zwitserloot
e1b9975185
[build] Accidentally broke it an hour ago
2022-03-17 23:33:41 +01:00
Reinier Zwitserloot
582980a9f0
Merge branch 'jdk18' of https://github.com/Rawi01/lombok into Rawi01-jdk18
2022-03-17 22:13:00 +01:00
Reinier Zwitserloot
e0bbaff0a8
[deps] make lombok.patcher v0.44 available
2022-03-17 22:12:22 +01:00
Rawi01
75d4e7bba8
[jdk18] Bump lombok.patcher version
2022-03-08 07:26:49 +01:00
Roel Spilker
408e3b9ba2
doc footer </i>
2022-01-29 01:14:00 +01:00
Roel Spilker
1c9d18e723
no more -website.clientdeps
2022-01-28 12:02:13 +01:00
Roel Spilker
436f1c3d38
get modernizer from cdn
2022-01-27 14:44:29 +01:00
Roel Spilker
49545292ae
use cdn jquery + update
2022-01-27 14:44:29 +01:00