Commit Graph
3981 Commits
Author SHA1 Message Date
Liam Pace fef4d61978 dirty hack to rename file bc git doesn't track case changes (again)
Rename file (Part 1)

Rename file (Part 2)
2025-09-25 16:30:36 +02:00
Liam Pace 952fef189c Fix AnnotationProcessingError for Log4j2 access level tests 2025-09-25 16:30:36 +02:00
Liam Pace 58abf0caf9 Suppress deprecation warning for AccessLevel.MODULE 2025-09-25 16:30:36 +02:00
Liam Pace e9cf8aa0d9 dirty hack to rename file bc git doesn't track case changes
Rename file (Part 1)

Rename file (Part 2)
2025-09-25 16:30:36 +02:00
Henré Botha b638a57039 Fix grammar 2025-09-22 23:46:36 +02:00
Reinier Zwitserloot 4114669bc1 [release] post-release version bump for v1.18.42 2025-09-18 03:28:48 +02:00
Reinier Zwitserloot 2031eb0880 [release] pre-release version bump for v1.18.42 2025-09-18 03:12:50 +02:00
Reinier Zwitserloot c95a6c127e Merge branch 'logger-access' 2025-09-18 01:45:24 +02:00
Reinier Zwitserloot 71d85caef5 [#2280] Add delivery of this 'access for logging' to the changelog. 2025-09-18 01:45:17 +02:00
Reinier Zwitserloot 99ba3e31da [trivial] Slightly reworded the javadoc on each @Log annotation's access() method. 2025-09-17 22:35:45 +02:00
Reinier Zwitserloot e9cf11ef01 [trivial][style] 2025-09-17 22:35:22 +02:00
Reinier Zwitserloot a6d556856c [deprecation] Marked AccessLevel.MODULE as deprecated. It was written for a future that never came to pass, and should never be used. 2025-09-17 22:35:07 +02:00
Liam Pace 492011df4f Refactored to use Javac/Eclipse utility function 2025-09-17 22:24:01 +02:00
Liam Pace c1f7f660c5 Update copyright in logger files 2025-09-17 22:24:01 +02:00
Liam Pace f63f40aa48 Add myself to AUTHORS 2025-09-17 22:24:01 +02:00
Liam Pace 9152c3408f Fix failing tests 2025-09-17 22:24:00 +02:00
Liam Pace 121cfabac2 fix: add custom logger classes to tests 2025-09-17 22:24:00 +02:00
Liam Pace 9a2e7cb409 Add after-delombok transforms for various loggers 2025-09-17 22:24:00 +02:00
Liam Pace 1100dfae2e Add after-ecj transform for various loggers 2025-09-17 22:24:00 +02:00
Liam Pace 7bf709420f Add before transforms for various loggers 2025-09-17 22:24:00 +02:00
Liam Pace 3d15eb6782 Implement access for eclipse 2025-09-17 22:24:00 +02:00
Liam Pace 7c692b559e Implement access for javac 2025-09-17 22:24:00 +02:00
Liam Pace 392abe1003 Add access properties to logger annotations 2025-09-17 22:24:00 +02:00
Liam Pace 13061ac02e Add gitignore for generated gradle files 2025-09-17 22:24:00 +02:00
Reinier Zwitserloot de829d1362 Merge pull request #3937 from janrieke/update-jacksonized-website-docs
add website docs for Jacksonized Accessors
2025-09-17 21:59:30 +02:00
Roel Spilker 187e00aa4e [changelog] added fix for Netbeans and ErrorProne javadoc bug in jdk25 2025-09-17 10:12:15 +02:00
Rawi01 3bd1bba4f4 [fixes #3940] Add missing stripIndent method 2025-09-17 10:06:04 +02:00
Jan Rieke a9ed275d19 add website docs for Jacksonized Accessors 2025-09-10 22:41:52 +02:00
Reinier Zwitserloot dfd8ff7577 [release] post-release version bump for v1.18.40 2025-09-05 00:19:41 +02:00
Reinier Zwitserloot 93cfef4d94 [buildScript] maven central changed their deployment procedure. 2025-09-05 00:18:59 +02:00
Reinier Zwitserloot 01879463a9 [release] pre-release version bump for v1.18.40 2025-09-04 23:45:11 +02:00
Reinier Zwitserloot 3c0b6a881d [changelog] Replace PRs with issues, add #3866 fi and #3931 fix. 2025-09-04 23:44:24 +02:00
Reinier Zwitserloot 4ae2db76b3 Merge pull request #3889 from Rawi01/extensionmethod-name-check
Check extension method name before resolving types
2025-09-04 22:18:39 +02:00
Roel Spilker 7eee00a0b4 [fixes #3931] Proper output for config tool addNullAnnotations 2025-09-02 11:20:10 +02:00
Rawi01 3392bb9cc8 [fixes #3866] Check extension method name before resolving types 2025-08-27 22:52:26 +02:00
Reinier Zwitserloot 87e8af476a [comment] Added explanation: We skip ecj check on NonNullOnRecordExistingConstructorz. 2025-08-07 02:03:00 +02:00
Reinier Zwitserloot 1255ae0d39 [optimisation] Avoid making a pointless arraylist in 90% of cases. 2025-08-07 02:03:00 +02:00
Reinier Zwitserloot 7aa264ea6a Merge pull request #3888 from Rawi01/eclipse-record-refactoring
Support records in upcoming eclipse version
2025-08-07 02:02:32 +02:00
Reinier Zwitserloot fb4651b844 [changelog] Logged: JDK25 support. 2025-08-01 01:22:33 +02:00
Reinier Zwitserloot 6648115cae Merge branch 'jdk25' 2025-08-01 01:14:58 +02:00
Reinier Zwitserloot 39ef5d0d04 [jdk25] Added support for implicit classes and a test to confirm support. 2025-08-01 01:13:52 +02:00
Reinier Zwitserloot 70ac222e64 [pretty][jdk25] Pretty printer now supports module imports; also: test that confirms this. 2025-08-01 00:58:01 +02:00
Reinier Zwitserloot c2ed29308d [build] Added ant targets for OpenJDK 25 release. 2025-08-01 00:57:37 +02:00
Reinier Zwitserloot f0e3dacf47 [build] vm-finder no longer blindly continues if trying to find an unknown VM version:
find-vm had the annoying property that on `/usr/libexec/java_home` based systems (Such as macs), trying to find the location of an unknown VM version just gave you the default, meaning `ant test.javac25` would run on 24. Now, it errors.
2025-08-01 00:09:00 +02:00
Reinier Zwitserloot 6b2af3f81f [trivial][comments] Primarily: Clarified the weird situation that both bit 62 and 48 indicate 'sealed'. It's a 'javac changing stuff between major versions' thing. 2025-07-31 22:51:08 +02:00
Reinier Zwitserloot 98f6b5f27f [trivial][style] 2025-07-31 22:50:31 +02:00
Rawi01 9339cc00e8 [jdk25] Add JDK 25 to test workflow 2025-07-26 12:49:56 +02:00
Rawi01 39361edfc8 [jdk25] Fix support for generated warnings 2025-07-26 12:49:55 +02:00
Rawi01 4e1542fc5e [jdk25] Add new modifier flag for sealed classes 2025-07-26 11:59:50 +02:00
Rawi01 7b94c7683f [jdk25] Print var in delombok 2025-07-26 11:59:03 +02:00