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 |
|
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 |
|
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 |
|
Roel Spilker
|
70f77f928a
|
[i1014] Only add lombok.Generated if it is explicitly turned on
|
2017-02-09 22:52:38 +01:00 |
|
Reinier Zwitserloot
|
b42fef8edc
|
A shot-in-the-dark fix for issue #1293 which is not reproducible: Occasional duplicate class def errors in eclipse.
|
2017-02-09 22:46:21 +01:00 |
|
Roel Spilker
|
ca2966f735
|
Display changelog in installer
|
2017-02-07 14:56:47 +01:00 |
|
Roel Spilker
|
94d9755be4
|
trivial
|
2017-02-07 14:51:58 +01:00 |
|
Kevin Chirls
|
f765730526
|
Fix for issues #869 and #1018
Generates the null check on the constructor parameter instead of the
instance field. Fix for issues #869 and #1018.
|
2017-01-31 20:08:41 -08:00 |
|
Reinier Zwitserloot
|
5f02accc06
|
Updated changelog to reflect the last 2 updates
|
2017-01-20 00:42:09 +01:00 |
|
Reinier Zwitserloot
|
ce9fa7fb06
|
Merge remote-tracking branch 'origin/master' into playNiceWithOtherAP
|
2017-01-20 00:38:10 +01:00 |
|
Reinier Zwitserloot
|
00ce9a72e6
|
If field resolution isn’t available, don’t try to make a symbol for the constructor (typemirrors).
|
2017-01-20 00:37:31 +01:00 |
|
Reinier Zwitserloot
|
5a7f02ca05
|
Added support for MapStructu’s AstModifyingAnnotationProcessor SPI system. Also removed log statements.
|
2017-01-19 23:33:57 +01:00 |
|