Commit Graph
2420 Commits
Author SHA1 Message Date
Werner Dietl 7a575e1e5d Copy all field annotations to the corresponding builder parameter.
Maybe some filtering is necessary and should be added later.
2018-09-11 01:59:19 +02:00
Reinier Zwitserloot 2027ffc49f [website] force-align pre blocks to the left 2018-09-11 01:59:09 +02:00
Roel Spilker 910f3611af website 404 on image load 2018-09-11 01:27:47 +02:00
Roel Spilker f3881e51da layout delombok page 2018-09-11 00:45:24 +02:00
Roel Spilker da7c7720a6 update changelog 2018-09-10 23:27:42 +02:00
Roel Spilker 52aa55ed55 update website documentation 2018-09-10 23:07:40 +02:00
Reinier Zwitserloot 0c23659103 [trivial] 2018-09-10 22:54:22 +02:00
Reinier Zwitserloot db91eb8e9c Fully integrating ‘ant edge-release’ to include updating the site, our mavenrepo on projectlombok.org, and the branch on git. 2018-09-10 22:42:08 +02:00
Reinier Zwitserloot 7319256a37 [website] some work on releasing edge and updating git. 2018-09-10 22:24:48 +02:00
Reinier Zwitserloot 6a42bccb97 toBuilder() with singular should force the typeargs on the Collections.emptyList call. 2018-09-10 22:24:48 +02:00
Reinier Zwitserloot 8c28302705 Upgraded our objectweb ASM dep and moved API level up to 6, to avoid a ‘this feature requires ASM5’ error that occurs when patching recent eclipse releases. 2018-09-10 22:24:48 +02:00
Roel Spilker 3c6513073b create edge-SNAPSHOT maven artifacts 2018-09-10 22:20:41 +02:00
Reinier Zwitserloot b60541526c running the edge-release task also sets the git tag now. 2018-09-04 02:03:18 +02:00
Reinier Zwitserloot a39ef3ba0c [issue #1851] Lombok needs to generate type-use annotations when copying over types from, say, a field, to getter/setter/constructor/builder/wither/etc. 2018-09-04 01:54:49 +02:00
Reinier Zwitserloot af55bd0a32 [wip] Random fixes to various tests that are failing, especially against Java7. 2018-09-04 01:54:29 +02:00
Reinier Zwitserloot 92bc41ae6d [debugging] Improved the ecj AST printer 2018-09-04 01:54:16 +02:00
Roel Spilker 21df1c9939 Use edge-SNAPSHOT instead of master-SNAPSHOT 2018-09-04 00:51:02 +02:00
Roel Spilker f1c9909bd4 Add Angular IDE support in installer, fixes #1830 2018-09-03 22:46:22 +02:00
Roel Spilker a29c17761c Add link to JitPack for downloading edge releases 2018-08-28 11:19:00 +02:00
Roel Spilker 409614f7a2 Jitpack run install-maven 2018-08-28 10:23:49 +02:00
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