Commit Graph
2349 Commits
Author SHA1 Message Date
Roel Spilker 4e75ed8f86 update tests 2017-05-16 00:35:27 +02:00
Roel Spilker 7d42d8c620 [i1351] Warning on initialized non-final field in Builder was wrong 2017-05-16 00:35:16 +02:00
Roel Spilker 6f4effe84a [installer] set minimum sizes, possible fix for 1383 2017-05-15 22:23:36 +02:00
Roel Spilker c640caa3f9 [jdk9] add support for errorprone MaskedFileManager 2017-05-15 21:43:18 +02:00
Reinier Zwitserloot 2a3abd04a7 applying @lacivert \s update to the site to link to the youtube video on video playback issues, to the main branch. 2017-05-08 22:36:21 +02:00
Roel Spilker 539b2a767f [jdk9] added debugging information for when we cannot determine the compiler 2017-05-08 22:21:20 +02:00
Reinier Zwitserloot a411a11193 post-release version bump. 2017-03-23 01:28:41 +01:00
Reinier Zwitserloot ade0a34892 pre-release version bump.. with a new name! 2017-03-23 01:24:27 +01:00
Reinier Zwitserloot 164beb36be Fixed issue #1342: builder now marks generated stuff as deprecated if appropriate. 2017-03-23 01:17:28 +01:00
Roel Spilker ae54fa51ac [i1180] generate ConstructorProperties also for (package) private constructors 2017-03-23 01:07:56 +01:00
Roel Spilker 969ed9125e [i1329] respect configuration for field access when generating equals, hashCode and toString from Data and Value 2017-03-23 00:16:47 +01:00
Reinier Zwitserloot 3b1792c397 Added tests to check warnings/errors emitted by Builder.Default support. 2017-03-22 23:32:28 +01:00
Reinier Zwitserloot 11fdfb56f7 Builder.Default now throws out a few more warnings if misused. 2017-03-22 23:32:12 +01:00
Roel Spilker f8f9e2a025 [changelog][jdk9] added line about provisional jdk9 support. 2017-03-22 22:24:41 +01:00
Roel Spilker 1db7052464 [jdk9] Workaround for a weird casting issue that shows up for singularizer support. 2017-03-22 22:24:12 +01:00
Roel Spilker 6b3aa5ffd3 [jdk9] fix val/var 2017-03-22 21:55:16 +01:00
Roel Spilker f4d7e0dfb6 update references to issue numbers 2017-03-22 21:55:01 +01:00
Roel Spilker 0407894b65 [jdk9] Fix bug regarding multipleError field 2017-03-22 21:53:55 +01:00
Reinier Zwitserloot bf54986e8a Fixing issue #1201: Builder now supports defaults! 2017-03-20 22:54:36 +01:00
Kevin Chirls 78e526690c Updates for pull request #1284. Fix for issues #869 and #1018.
Added name to AUTHORS file. Added ECJ fix and test. Made one of the
variables final to also verify the final error case.
2017-03-15 10:09:04 -07:00
Kevin Chirls d146f36268 Merge remote-tracking branch 'rzwitserloot/master' 2017-03-15 09:26:36 -07:00
Jan Rieke 14550d4084 ConstructorProperties not necessary; javadoc 2017-03-15 10:32:06 +01:00
Jan Rieke e61561b5a5 singularizer's build code for any variable name (not only "this") 2017-03-14 18:54:31 +01:00
Jan Rieke e79022226b singularizer's build code for any variable name (not only "this") 2017-03-14 16:56:33 +01:00
Jan Rieke cd2e2f2569 moved code only relevant to builders to HandleBuilder (Eclipse)
reverted HandleConstructor to original state
moved generation of builder-based constructor to HandleBuilder
2017-03-14 16:22:26 +01:00
Jan Rieke 549e1b9622 reverted HandleConstructor to original state 2017-03-14 12:13:50 +01:00
Jan Rieke 2e0d4183c2 moved generation of builder-based constructor to HandleBuilder 2017-03-14 11:56:41 +01:00
Jan Rieke 2346b15c8d Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	src/core/lombok/eclipse/handlers/HandleBuilder.java
#	src/core/lombok/eclipse/handlers/HandleConstructor.java
#	src/core/lombok/javac/handlers/HandleBuilder.java
#	src/core/lombok/javac/handlers/HandleConstructor.java
2017-03-13 16:49:20 +01:00
Jan Rieke f51bbce3e3 do not assign values in build() method for extendable builders (WIP) 2017-03-13 16:04:08 +01:00
Jan Rieke bd51fa8484 activate extendable builders explicitly (ensure backwards compatibility) 2017-03-13 14:37:26 +01:00
Reinier Zwitserloot c63c152884 [wip] reworking how builder works with initialized fields. 2017-03-07 01:13:00 +01:00
Reinier Zwitserloot a2c10c70fa removed the suppressConstructorProperties param. 2017-03-07 01:12:28 +01:00
Reinier Zwitserloot d05d037433 Fixed issue #778: problems with onX if the annotation to be added has named args. 2017-03-07 01:12:24 +01:00
Reinier Zwitserloot 8bfbd7fa84 fixded the version mess in the test framework. 2017-03-07 01:12:24 +01:00
Reinier Zwitserloot eb91f71e83 Added support for restricting tests to certain platforms (ecj, javac) 2017-03-06 23:34:52 +01:00
Sander Koning 1244721734 Rename a set of case-differing transformation tests to make them work on case-sensitive file systems. 2017-02-22 10:19:01 +01:00
Sander Koning ea9fbb426f Use already downloaded rt-openjdk6.jar if it exists.
This allows builds to run without a network connection.
2017-02-22 10:18:33 +01:00
Sander Koning 233400eacb Make tests run if no (eclipse-generated?) bin/ folder exists 2017-02-22 10:17:30 +01:00
Reinier Zwitserloot b7cede3c27 Reproduced issue #1132 (javac only); self-ref generics doesn’t work in @Builder in javac. 2017-02-17 00:27:43 +01:00
Reinier Zwitserloot 74603cd9d3 Fixing issue #1298: @Builder with recursive generics didn’t work in javac/delombok. 2017-02-16 23:45:28 +01:00
Reinier Zwitserloot fe3490328a ExoticJava was missing a marker for java7+; as it contains ARM construct, it needs that. 2017-02-16 23:45:28 +01:00
Reinier Zwitserloot c096cbc65a Fixed versionmatching for our test framework. 2017-02-16 23:45:28 +01:00
Reinier Zwitserloot 272b33a6ff bugfix for JDK9: The enterMethod was erroneously hooked up to the remove method. whoops. 2017-02-16 23:45:27 +01:00
Reinier Zwitserloot 06ddfd4e65 A stray debug variant of an error message left in the source. 2017-02-16 23:45:27 +01:00
Reinier Zwitserloot 8ec7abf996 Reproduces the bug with recursive generics in builder (issue #1298). 2017-02-16 22:16:34 +01:00
Reinier Zwitserloot a38b41f100 Added a test case to highlight issue #1302: @Builder on non-static inner classes (or constructors of non-static inner classes) doesn't work. 2017-02-16 22:04:08 +01:00
Jan Rieke 4ec2e5135c builder-based constructors for type @Builders [javac] 2017-02-15 17:10:40 +01:00
Jan Rieke f46aa53e8c builder-based constructors for type @Builders [Eclipse] 2017-02-15 13:54:00 +01:00
Roel Spilker 40c40c6b94 [jdk9] changelog 2017-02-14 01:33:26 +01:00
Roel Spilker e3a86782e5 [jdk9] Fix members_field error 2017-02-14 01:21:27 +01:00