Commit Graph
2374 Commits
Author SHA1 Message Date
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
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
Reinier Zwitserloot 7e94041dbc Added key ‘dangerousconfig.lombok.disable’. 2018-07-25 23:19:00 +02:00
Reinier Zwitserloot 7c3724c9dc [Fixes issue #1783] lombok.var / lombok.experimental.var import would be removed by eclipse’s organize imports. 2018-07-25 22:04:52 +02:00
Reinier Zwitserloot 5ec61bb62d [fixes issue #1759] We removed the ‘flag usage’ check on builder instead of replacing it with the non-experimental check about 3 years ago when builder moved out of experimental. The check has now been restored. 2018-07-25 21:41:17 +02:00
Reinier Zwitserloot 111d0a5f16 Fixes issue #1789 - picking another workspace duplicates the ‘lombok is installed’ text in the eclipse about dialog. 2018-07-25 21:10:20 +02:00
Roland Praml be1cfd2f59 Replaced StringBuilder by simple char array in "hotspot" method 2018-07-20 09:41:24 +02:00
Roland Praml ff739d6d5a Add Roland Praml to authors list 2018-07-20 09:40:39 +02:00
Philippe Charles 35c7c6bda2 Add self to authors. 2018-07-18 09:34:56 +02:00
Reinier Zwitserloot a195a47337 Attempting to fix issues with integration with mapstruct; issue #1359 2018-07-17 22:36:32 +02:00
Thomas Klambauer 0375f1a9e8 lombok config broken: version must be string
otherwise gradle compile will fail.
2018-07-17 21:39:29 +02:00
Philippe Charles 0f23383e33 Fix NetBeans 8.x compile-on-save issue. 2018-07-11 14:38:07 +02:00
Reinier Zwitserloot 37434ba0cb [Fixes #1347] issues with no-args constructor and Builder.Default now documented and fixed. 2018-07-03 05:42:34 +02:00
Reinier Zwitserloot b3771e86f9 gave the tests for issue #1397 (generated constructors take @Builder.Default into account) an update. 2018-07-03 05:42:34 +02:00
Reinier Zwitserloot 7472672f16 [issue #1347] When lombok generates constructors, it should call the @Builder.Default static method instead of initializing to null/0/false. This does that, for ecj. 2018-07-03 05:42:34 +02:00
Reinier Zwitserloot 3987f54b83 [issue #1347] When lombok generates constructors, it should call the @Builder.Default static method instead of initializing to null/0/false. This does that, for javac. 2018-07-03 05:42:34 +02:00
Roel Spilker 577ce94fac changelog 2018-06-19 00:17:09 +02:00
Reinier Zwitserloot 657a13b0dd Merge branch 'sclExpansionUpdate' 2018-06-19 00:12:13 +02:00
Reinier Zwitserloot 4306f978fe [SCL] update that should make it a little easier to add custom lombok handlers. 2018-06-19 00:09:48 +02:00