Commit Graph
3681 Commits
Author SHA1 Message Date
Rawi01 1eae01f3c2 Merge pull request #3599 from eruizc-dev/master
Allow builds from intel MacBook
2024-02-02 19:23:48 +01:00
Emiliano Ruiz Carletti 3c59b40f1c Add arch x86_64 2024-02-02 13:52:58 -03:00
Rawi01 58f0249926 Merge pull request #3594 from janrieke/superBuilder-fix-type-annotation-in-extends
SuperBuilder: handle annotated types in extends clause for javac
2024-01-28 10:47:01 +01:00
Jan Rieke 603d512f93 only run test for java >= 8 2024-01-23 13:57:38 +01:00
Jan Rieke 2aaae4e9be only run test for java >= 8 2024-01-23 13:19:20 +01:00
Jan Rieke 11322138e5 SuperBuilder: handle annotated types in extends clause for javac 2024-01-23 12:16:26 +01:00
Reinier Zwitserloot 2773ed5943 [changelog] [#3529] Record this bug fixed in previous commit in the changelog 2024-01-17 02:14:45 +01:00
Reinier Zwitserloot 946c60ab9b Merge pull request #3587 from Rawi01/eclipse_fieldInitializer
Set real field initializer source in eclipse
2024-01-17 02:08:45 +01:00
Rawi01 2db9ca7ea4 Add license headers 2024-01-15 23:15:06 +01:00
Rawi01 f277791cf0 [fixes #3529] Set real field initializer source
Eclipse copies the field initializer source code if it is a constant.
For generated nodes we have to read it from the ast node and not from
the source file.
2024-01-15 23:06:21 +01:00
Rawi01 fd55c7aa93 [ci] Use variables and add eclipse I build tests 2024-01-15 22:26:38 +01:00
Roel Spilker 1342aa83db Exclude Gradle on 22
Thanks @msamoylych for the solution
2024-01-15 16:49:59 +01:00
Reinier Zwitserloot b669c7d6a9 [build] Add gradle 8.5 to integration test docker setup 2024-01-12 01:52:58 +01:00
Reinier Zwitserloot ddf8778db5 Oof, git tracks executable flag. It wasn't set which broke java-22.sh 2024-01-12 01:45:03 +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 5a214701db [changelog] It's aliiiiiiiiiiiiiiive! 2024-01-12 01:25:13 +01:00
Reinier Zwitserloot b1f9370e11 Merge branch 'eclipse-npe-initializer' of https://github.com/Rawi01/lombok into Rawi01-eclipse-npe-initializer 2024-01-12 01:05:42 +01:00
Reinier Zwitserloot 22a39a336b [changelog] [#3571] [#3497] Reflect fix of nested records in the changelog. 2024-01-12 01:03:01 +01:00
Reinier Zwitserloot 9191f4b411 Merge branch 'nested-record-builder' of https://github.com/Rawi01/lombok into Rawi01-nested-record-builder 2024-01-12 00:55:26 +01:00
Reinier Zwitserloot 55f3a02909 [review] Split off POJOs modelling XML tags into its own package 2024-01-12 00:53:27 +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 c95bd619c7 Merge branch 'robstryker-issue3564' 2024-01-12 00:39:15 +01:00
Reinier Zwitserloot 3114049cd3 [build] Update IvyPlusPlus req to minimum 1.42 2024-01-12 00:39:05 +01:00
Reinier Zwitserloot e5e2e38f45 [changelog] [#3564] Update changelog to reflect eclipse StringBuffer/StringBuilder fix 2024-01-12 00:38:11 +01:00
Reinier Zwitserloot f704aba40d [trivial] style 2024-01-12 00:33:53 +01:00
Reinier Zwitserloot 84cb36d25c [website] Further clarified the interaction between @Builder and @NoArgsConstructor in the builder docs, as an update to previous commit 2024-01-12 00:17:05 +01:00
Reinier Zwitserloot 9d9df38e0c Merge pull request #3560 from mjaggard/patch-2
Explain builder default gotchas
2024-01-12 00:14:07 +01:00
Rawi01 a31ff3bf68 Fix test class compilation error 2024-01-05 15:30:42 +01:00
Rawi01 b6dd48a042 [fixes #1443] Handle field initializer in diet mode 2024-01-05 14:56:39 +01:00
Rob Stryker 3d9018a478 Update authors file
Signed-off-by: Rob Stryker <rob@oxbeef.net>
2023-12-19 01:32:11 -05:00
Rawi01 27cd3e53aa Rework test to avoid diverging eclipse output
If a record is part of a class some eclipse/ecj versions add the
implicit static modifier to the output and some doesn't. If the record
is nested in another record this doesn't happen.
2023-12-17 13:35:55 +01:00
Rawi01 fb09a99fae [fixes #3559[fixes #3497] Treat nested records as static 2023-12-17 13:04:40 +01:00
Rawi01 9d55da8e6d Simplify, move and fix patches 2023-12-15 21:51:54 +01:00
Rawi01 0d53abc629 Add protection against XXE 2023-12-15 21:43:18 +01:00
Rawi01 ebb166cd52 Add ambiguous javax.el-api dependency 2023-12-15 19:44:05 +01:00
Rawi01 59c91fd2a2 Add handling for JRE dependencies 2023-12-15 19:44:04 +01:00
Rawi01 6befa63ac6 Add eclipse 2023-12 tests to actions 2023-12-15 19:44:02 +01:00
Rawi01 5136044919 Add tests for eclipse 2023-12 and integration builds 2023-12-15 19:44:01 +01:00
Rawi01 00893744eb Merge pull request #3568 from Postremus/jasperreport
Exclude the classloader for jasperreports-plugin
2023-12-12 08:49:14 +01:00
Martin Panzer 8634048c60 Exclude the classloader for jasperreports-plugin due to a classloader conflict with ECJ 2023-12-12 06:37:49 +01:00
Rob Stryker c64c5a9311 Get patch to compile
Signed-off-by: Rob Stryker <rob@oxbeef.net>
2023-12-06 02:01:40 -05:00
Rawi01 664a2296b4 [fixes #1758] Remove generated nodes in search results
Lombok can now handle generated methods in nested classes.
2023-12-06 01:04:38 +01:00
Rob Stryker c784c7bb7a One compilation error left
Signed-off-by: Rob Stryker <rob@oxbeef.net>
2023-12-05 16:57:54 -05:00
Rob Stryker bd03b512ba Copy the indentation code instead of requiring dep on jdt internal
Signed-off-by: Rob Stryker <rob@oxbeef.net>
2023-12-05 16:55:27 -05:00
Rob Stryker 75116df7f5 Add TODO with where to add reflection
Signed-off-by: Rob Stryker <rob@oxbeef.net>
2023-12-05 16:45:07 -05:00
Rob Stryker bd1f2adad7 Fix some compilation errors
Signed-off-by: Rob Stryker <rob@oxbeef.net>
2023-12-05 16:41:04 -05:00
Rob Stryker 7830c73822 Fixes #3564 - Duplicate StringBuffer calls to StringBuilder calls
Signed-off-by: Rob Stryker <rob@oxbeef.net>
2023-12-05 15:00:56 -05:00
Rawi01 d6ee06c534 [fixes #3440] Prepend jdt.core classloader to the parser classloader 2023-12-05 09:06:50 +01:00
Rawi01 f8191d5bae Insert correct parameter if there is more than one 2023-12-04 22:50:46 +01:00