Misagh Moayyed
|
ee64cb9488
|
add ant task to install lombok jar into local maven repository
|
2018-08-27 21:38:47 +02:00 |
|
Misagh Moayyed
|
5aea9e9cdd
|
add ant task to install lombok jar into local maven repository
|
2018-08-27 21:38:47 +02:00 |
|
Misagh Moayyed
|
ae881e5de6
|
add ant task to install lombok jar into local maven repository
|
2018-08-27 21:38:47 +02:00 |
|
Jan Rieke
|
ca2b8c281b
|
SuperBuilder now with generics on self() method
|
2018-08-27 21:38:19 +02:00 |
|
Jan Rieke
|
e23cf0bcbe
|
fixed SuperBuilder test results, now with generics on self() method
|
2018-08-27 21:38:19 +02:00 |
|
Roel Spilker
|
d548879e7d
|
Merge branch 'janrieke-superBuilderNonNull'
|
2018-08-27 21:37:25 +02:00 |
|
Roel Spilker
|
0cb87873c2
|
Merge branch 'superBuilderNonNull' of https://github.com/janrieke/lombok into janrieke-superBuilderNonNull
# Conflicts:
# src/core/lombok/eclipse/handlers/HandleSuperBuilder.java
# src/core/lombok/javac/handlers/HandleSuperBuilder.java
# test/transform/resource/after-delombok/SuperBuilderWithDefaults.java
# test/transform/resource/after-ecj/SuperBuilderWithDefaults.java
|
2018-08-27 21:36:41 +02:00 |
|
Roel Spilker
|
ecf754c87d
|
Update changelog
|
2018-08-27 21:27:08 +02:00 |
|
Jan Rieke
|
479738da89
|
@SuperBuilder adapts @Builder.Default behavior from @Builder as #1347 is
fixed now (ecj)
|
2018-08-27 21:23:11 +02:00 |
|
Jan Rieke
|
f072827630
|
@SuperBuilder adapts @Builder.Default behavior from @Builder as #1347 is
fixed now (javac)
|
2018-08-27 21:23:11 +02:00 |
|
Roel Spilker
|
3f4f9e6552
|
Merge branch 'charphi-master'
|
2018-08-27 21:18:19 +02:00 |
|
Philippe Charles
|
3ffac66424
|
Merge branch 'master' into master
|
2018-08-22 09:54:00 +02:00 |
|
Reinier Zwitserloot
|
769185e123
|
[#1806] Potential fix for java 11 in regards to module system.
|
2018-08-21 01:03:59 +02:00 |
|
Reinier Zwitserloot
|
f83488af9c
|
[#1808] Probable fix: Using module names with dots in them was causing issues, as we only use the simple name. Actually getting the full module name is a little tricky, but this should do the job.
|
2018-08-21 00:14:03 +02:00 |
|
Roel Spilker
|
42c96d92fd
|
remove jitpack documentation, since it's not working yet.
|
2018-08-21 00:02:33 +02:00 |
|
Reinier Zwitserloot
|
ca35539f7c
|
[fixes #1812] @Singular marked collections which nevertheless somehow ended up null would cause an NPE during toBuilder() invocations.
|
2018-08-21 00:02:12 +02:00 |
|
Reinier Zwitserloot
|
35fe755b87
|
bugfix for the new ‘find the next priority’ system committed earlier; it should also find next priority for the astvisitors (only the annotation visitors were being considered).
|
2018-08-21 00:02:12 +02:00 |
|
Roel Spilker
|
52ffd6e1e7
|
added jitpack release to edge page
|
2018-08-20 22:58:35 +02:00 |
|
Roel Spilker
|
2c202e9c95
|
Fix version match, and remove debug echos
java.version contains 1.8.0_131 where ant.java.version only contains 1.8
|
2018-08-20 21:43:29 +02:00 |
|
Misagh Moayyed
|
747347793d
|
Update build.xml
|
2018-08-20 21:43:29 +02:00 |
|
Misagh Moayyed
|
1f1e729e46
|
Update jitpack.yml
|
2018-08-20 21:43:29 +02:00 |
|
Misagh Moayyed
|
49e81a167f
|
WIP - allow jitpack to build lombok using JDK 9
|
2018-08-20 21:43:29 +02:00 |
|
Misagh Moayyed
|
13dcb69145
|
WIP - allow jitpack to build lombok using JDK 9
|
2018-08-20 21:43:29 +02:00 |
|
Roland Praml
|
a31e9ffdac
|
use delared ast Type instead of generic one saves a lot of "checkcasts" in the byte code
|
2018-08-20 21:38:18 +02:00 |
|
Reinier Zwitserloot
|
13c1fde7a0
|
[fixes #1813] erroneous message on eclipse that lombok ‘can’t get the delegate of the gradle IncrementalProcessingEnvironment’.
|
2018-08-20 21:37:14 +02:00 |
|
Jan Rieke
|
0904b1fd3a
|
[fixes #1759] ‘flag usage’ check on builder for eclipse
|
2018-08-20 20:51:34 +02:00 |
|
Roland Praml
|
d2ec0e7bdd
|
replace Collection<FieldAccess> by FieldAccess[] array (saves iterator instance)
|
2018-08-20 20:46:31 +02:00 |
|
Roland Praml
|
8151e710fc
|
FIX: omit warning "Can't get the delegate of the gradle IncrementalProcessingEnvironment." in eclipse build.
|
2018-08-20 20:46:31 +02:00 |
|
Roland Praml
|
c157e6537b
|
Share the same class loader
|
2018-08-20 20:46:31 +02:00 |
|
Roland Praml
|
763b384a16
|
Do not use reflection to check if annotation is present
|
2018-08-20 20:46:31 +02:00 |
|
Roland Praml
|
fe2117e779
|
using map.get instead of searching for entry
|
2018-08-20 20:46:31 +02:00 |
|
Roland Praml
|
46377b1be4
|
do not scan classes from java or sun package for extensions
|
2018-08-20 20:46:31 +02:00 |
|
Roland Praml
|
40570f7950
|
optimized the to/fromQualifiedName method
|
2018-08-20 20:46:31 +02:00 |
|
Roland Praml
|
100cff228d
|
reduced calls of traverse invocations
|
2018-08-20 20:46:31 +02:00 |
|
Joachim Vandersmissen
|
2b0cd53d55
|
java.util.logging.Logger does not have an error method.
|
2018-08-20 20:04:57 +02:00 |
|
Jan Rieke
|
16fc34f36c
|
adapted existing tests to changed default assignment generation
|
2018-08-16 18:37:34 +02:00 |
|
Jan Rieke
|
76f6013b59
|
do null checks after assignment so that default==null is covered; only
assign value once so that final fields work (ecj)
|
2018-08-16 18:31:19 +02:00 |
|
Jan Rieke
|
31aef5219d
|
only assign value once so that final fields work (javac)
|
2018-08-16 17:58:05 +02:00 |
|
Jan Rieke
|
46837d6d8b
|
do null checks after assignment so that default==null is covered
|
2018-08-16 17:48:50 +02:00 |
|
Jan Rieke
|
8439cb5428
|
@SuperBuilder adapts @Builder.Default behavior from @Builder as #1347 is
fixed now (ecj)
|
2018-08-16 15:27:54 +02:00 |
|
Jan Rieke
|
dbc173ba5c
|
@SuperBuilder adapts @Builder.Default behavior from @Builder as #1347 is
fixed now (javac)
|
2018-08-16 14:38:44 +02:00 |
|
Reinier Zwitserloot
|
c21adf7f47
|
[website] added some ugly docs on how to interop jackson and builder. We need to make this prettier later and add the magic for how to interop Singular with Jackson later.
|
2018-08-02 15:52:34 +02:00 |
|
Reinier Zwitserloot
|
6b84e38152
|
make access on the website to for example Builder/ also work
|
2018-08-02 15:20:06 +02:00 |
|
Reinier Zwitserloot
|
0038b48eea
|
docs for the redesigned FieldNameConstants.
|
2018-07-29 17:17:22 +02:00 |
|
Reinier Zwitserloot
|
e964f5eec6
|
[website] ’Install’ -> ‘How to use’
|
2018-07-29 16:47:39 +02:00 |
|
Reinier Zwitserloot
|
b9fb35cb8e
|
Printing missing gradle integration would print for any non-javac, non-gradle compiler. Fixed that.
|
2018-07-29 16:38:16 +02:00 |
|
Reinier Zwitserloot
|
eeab3c0021
|
A few upgrades for the printers used with @lombok.core.PrintAST.
|
2018-07-29 16:37:54 +02:00 |
|
Reinier Zwitserloot
|
3d432c38d0
|
code impl of FieldNameConstants rewrite + test updates for it
|
2018-07-29 16:37:21 +02:00 |
|
Reinier Zwitserloot
|
61fbd4a7f8
|
post-release version bump
|
2018-07-26 00:17:09 +02:00 |
|
Reinier Zwitserloot
|
dc715da8b7
|
pre-release version bump
|
2018-07-26 00:00:24 +02:00 |
|