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 |
|
Roel Spilker
|
05f93771e9
|
[jdk9] Create FileObjects for jdk9
|
2017-02-14 00:36:16 +01:00 |
|
Reinier Zwitserloot
|
1d32894ca3
|
Fixes issue #1287 - if a field gets marked as static via @UtilityClass, don’t make it final via @FieldDefaults.
|
2017-02-14 00:19:14 +01:00 |
|
Reinier Zwitserloot
|
627e9dc8a7
|
Updated the text to also mention rebuilding projects. Also fixed various size issues with swing’s… peculiar layouting mechanism.
|
2017-02-13 21:48:40 +01:00 |
|
Reinier Zwitserloot
|
ad4bd36274
|
Now searches through any subdir of any dir containing the string ‘eclipse’ (or STS or whatnot), to any depth, instead of requiring each subdir to be searched to again contain ‘eclipse’ or some variant thereof.
The mac installer installs to /Applications/eclipse/java-neon, for example, by default, so it wasn’t being found.
|
2017-02-13 21:47:48 +01:00 |
|
Reinier Zwitserloot
|
9491bce602
|
[trivial] Added a suppress warnings
(to suppress an expected and in this case analysed to be harmless, intentional use of our own deprecated API)
|
2017-02-13 20:40:03 +01:00 |
|
Reinier Zwitserloot
|
5eaf74ec22
|
Post-release version bump.
|
2017-02-10 04:06:01 +01:00 |
|
Reinier Zwitserloot
|
87822a7142
|
pre-release version bump.
|
2017-02-10 03:20:27 +01:00 |
|
Reinier Zwitserloot
|
fc7d32af36
|
Updated ShadowClassLoader’s finding of ‘self’; it failed exactly once on me and I’d like to know the classloader when that happens (error condition was loading lombok.jar as an AP in eclipse which normally you don’t even do, so it’s not a big deal).
|
2017-02-10 03:09:59 +01:00 |
|
Roel Spilker
|
2335512c8e
|
[i1274] Add outer name to type name for nested types in equals.
|
2017-02-10 00:10:17 +01:00 |
|
Reinier Zwitserloot
|
4ea6857c7f
|
made the installer a little wider; this also fixes bizarre layouting for macosx.
|
2017-02-09 23:23:29 +01:00 |
|
Roel Spilker
|
3127930afa
|
Make it possible to copy from the release notes
|
2017-02-09 22:52:38 +01:00 |
|