Commit Graph
3984 Commits
Author SHA1 Message Date
Rawi01 93e9bebf0a [fixes #3954][fixes #3947] Suppress messages during resolution 2025-09-25 18:38:12 +02:00
Rawi01 e8fb46179f [trivial] Add clarification for excluded tests 2025-09-25 16:55:52 +02:00
Liam Pace da5e18de59 rename LoggerXslf4jAccess* classes to match file name 2025-09-25 16:30:36 +02:00
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