Commit Graph
2400 Commits
Author SHA1 Message Date
Reinier Zwitserloot ef90e2ec2d [fixes #1836] superbuilder didn’t play ball with field prefixes, at least in javac. 2018-08-28 00:37:54 +02:00
Roel Spilker 572222c54b Put pom.xml in build directory 2018-08-28 00:14:43 +02:00
Roel Spilker 381f676e99 Generate pom in a separate target for jitpack 2018-08-28 00:01:10 +02:00
Roel Spilker 89c4688790 JitPack custom install command 2018-08-27 23:44:27 +02:00
Misagh Moayyed e346a0447d ALlow jitpack to use JDK 10 when building lombok 2018-08-27 23:35:08 +02:00
Roel Spilker 29db6335e6 Make ant install-maven also work without having to set MAVEN_HOME 2018-08-27 22:51:02 +02:00
Roel Spilker f685907904 Make ant install-maven work on mac again :-) 2018-08-27 22:21:08 +02:00
Roel Spilker da5fe59154 Make ant install-maven work on windows as well 2018-08-27 22:06:37 +02:00
Misagh Moayyed f1e1379391 Update build.xml 2018-08-27 21:38:47 +02:00
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