Roel Spilker
|
d3c79494a3
|
use https://repo1.maven.org/maven2 instead of http://repo2.maven.org/maven2
|
2015-12-18 18:18:13 +01:00 |
|
Roel Spilker
|
fb6a58f933
|
add text to change for edge-specific features.
|
2015-12-07 00:43:15 +01:00 |
|
Roel Spilker
|
8037350c70
|
[issue #942] let @Data work on jdk9, first steps.
|
2015-12-06 01:11:30 +01:00 |
|
Roel Spilker
|
50716864f6
|
add bug detection for the wrong usage of lombok.javac.apt.Processor
|
2015-12-05 03:01:34 +01:00 |
|
Roel Spilker
|
49e9b7f7dd
|
rename the old Processor to make room for a bug-chase version.
|
2015-12-02 22:03:03 +01:00 |
|
Roel Spilker
|
57578f46ec
|
add missing method to SetGeneratedByVisitor
|
2015-12-02 00:02:35 +01:00 |
|
Reinier Zwitserloot
|
ac319cca87
|
[Fixes #945] wither methods for abstract classes now slightly less useless.
|
2015-11-23 03:53:12 +01:00 |
|
Reinier Zwitserloot
|
5029fd041d
|
[Fixes #949] accessor prefixes messed up auto-singular generation.
|
2015-11-23 03:29:27 +01:00 |
|
Reinier Zwitserloot
|
728ae6421d
|
[Fixes #965] Adds a config key to automatically determine the behaviour of equals and hashCode generation when
|
2015-11-23 03:12:50 +01:00 |
|
Reinier Zwitserloot
|
b8ced807a7
|
[Fixes #970] Eclipse would generate some internal IDE errors if using ‘val’ on invalid expressions. This fixes one such case.
|
2015-11-22 23:47:24 +01:00 |
|
Reinier Zwitserloot
|
ba2cde332a
|
[Fixes #972] 1-arg lambdas with explicit typing on the argument did not pretty print correctly.
|
2015-11-22 23:32:15 +01:00 |
|
Reinier Zwitserloot
|
e05feead3f
|
[Fixes #974] typo in the website docs for Constructor.html
|
2015-11-22 22:39:27 +01:00 |
|
Roel Spilker
|
d41f1b5d3f
|
have the generated test runtargets works well with shadowloader so we can debug
|
2015-11-17 23:10:37 +01:00 |
|
Reinier Zwitserloot
|
0bd688d7e6
|
Merge branch 'builderUpdate'
|
2015-11-17 02:15:31 +01:00 |
|
Reinier Zwitserloot
|
0e34eec766
|
Merge remote-tracking branch 'origin/master'
|
2015-11-17 02:15:26 +01:00 |
|
Reinier Zwitserloot
|
5b6829b863
|
updated changelog to reflect adding issue #937
|
2015-11-17 02:15:13 +01:00 |
|
Reinier Zwitserloot
|
b235bb49c5
|
[issue #937] Refactored the support for guava’s ImmutableTable.
|
2015-11-17 02:14:13 +01:00 |
|
Roel Spilker
|
8a504f8bee
|
handle ignored tests correctly
|
2015-11-17 01:41:23 +01:00 |
|
Roel Spilker
|
9eb70cb3e2
|
add the capability to the testing framework to verify that delombok actually also handles the changed flag correctly
|
2015-11-17 00:04:39 +01:00 |
|
Reinier Zwitserloot
|
6a003350f6
|
Merge branch 'master' of https://github.com/spacanowski/lombok into spacanowski-master
Conflicts:
test/transform/resource/after-delombok/BuilderSingularGuavaListsSets.java
test/transform/resource/after-ecj/BuilderSingularGuavaListsSets.java
|
2015-11-17 00:01:29 +01:00 |
|
Reinier Zwitserloot
|
329202a37f
|
[Fixes #63] finished accept on patch request to add support for @Builder on instance methods by adding the changelog entry.
|
2015-11-16 23:58:13 +01:00 |
|
Reinier Zwitserloot
|
505921f805
|
Merge branch 'enriquedacostacambio-pr-builder-on-instance-methods' into builderUpdate
|
2015-11-16 23:53:51 +01:00 |
|
Reinier Zwitserloot
|
8508e789f9
|
Merge branch 'pr-builder-on-instance-methods' of https://github.com/enriquedacostacambio/lombok into enriquedacostacambio-pr-builder-on-instance-methods
Conflicts:
AUTHORS
src/core/lombok/Builder.java
src/core/lombok/eclipse/handlers/HandleBuilder.java
src/core/lombok/javac/handlers/HandleBuilder.java
|
2015-11-16 23:53:34 +01:00 |
|
Reinier Zwitserloot
|
bd78d08417
|
[builder] Added clearX() functionality for @Singular annotations for javac. Also docs and changelog.
|
2015-11-16 23:46:12 +01:00 |
|
Reinier Zwitserloot
|
ae4035c9bf
|
[builder] Added clearX() functionality for @Singular annotations for ecj
|
2015-11-16 23:21:58 +01:00 |
|
Reinier Zwitserloot
|
b8a222006d
|
[trivial] updating a new test to account for the fact that the prettyprinter prints casts a bit different.
|
2015-11-16 22:35:40 +01:00 |
|
Reinier Zwitserloot
|
8db1793461
|
Added a prettyprinter test case with some exotic java constructs, and fixed a few bugs involving these. Also removed the old pretty printer.
|
2015-11-16 22:18:29 +01:00 |
|
Reinier Zwitserloot
|
dc5e1b9b35
|
bugfix for comments near start of nodes (it would throw off alignment in pretty printer).
|
2015-11-16 22:18:29 +01:00 |
|
Reinier Zwitserloot
|
3f0a13501f
|
generating fields now occurs in the right place even for enums (no impact; the pretty printer fixes this for delombok and javac doesn’t care, but, still, let’s generate the same structure as what is parsed).
|
2015-11-16 22:18:29 +01:00 |
|
Reinier Zwitserloot
|
cb43dab235
|
Generate JCParens nodes in the appropriate places (the pretty printer picked this up for delombok and javac doesn’t care, so it technically doesn’t matter, but lets generate node structures that match what would be parsed if written out in hand).
|
2015-11-16 22:18:29 +01:00 |
|
Reinier Zwitserloot
|
9cfac4131f
|
The bulk of the effort for a new pretty printer.
|
2015-11-16 22:18:29 +01:00 |
|
Roel Spilker
|
ff4f995507
|
[#950] Changelog record for fixing issue 950.
|
2015-10-26 22:59:35 +01:00 |
|
Roel Spilker
|
3041420ab9
|
[fixes #950] A source file with just parameter @NonNull would not trigger delombok due to lack of ast.setChanged flagging
|
2015-10-26 22:56:10 +01:00 |
|
Roel Spilker
|
30cfbcf9e4
|
Add tests for @EqualsAndHashCode for the attributes of and exclude
|
2015-10-26 22:21:16 +01:00 |
|
spc
|
22e1fb91d4
|
Fixed typo, moved imports
|
2015-10-08 17:23:42 +02:00 |
|
Roel Spilker
|
be2dfb3d9d
|
Merge pull request #893 from yunspace/master
Updated @Value Java doc to @AllArgsConstructor
|
2015-10-07 17:56:45 +02:00 |
|
Yun Zhi Lin
|
e374ad1991
|
added yunspace to authors
|
2015-10-07 23:22:19 +11:00 |
|
Reinier Zwitserloot
|
c9399b5911
|
Belated updated to previous commit for config-key field defaults: Don’t read a config key if it has no possible impact on what we’re going to do.
|
2015-10-06 00:33:52 +02:00 |
|
Reinier Zwitserloot
|
9d8c4e4099
|
New feature: FieldDefaults can now be configured to apply to _every_ file, regardless of annotations.
|
2015-10-06 00:25:32 +02:00 |
|
Reinier Zwitserloot
|
b4d69f5cb8
|
Belated addendum to previous commit: The tests for @NonNull on parameters of default methods should be restricted to java8+
|
2015-10-06 00:15:16 +02:00 |
|
Reinier Zwitserloot
|
e94a5f9ee3
|
[Fixes #807] The NonNull annotation can now be used documentary style on params of abstract methods. The warning has been eliminated.
|
2015-10-05 21:58:00 +02:00 |
|
spc
|
db8281f7f5
|
Added support for builder singular for Guavas ImmutableTable
|
2015-10-04 09:23:28 +02:00 |
|
Roel Spilker
|
264c66b53f
|
Merge pull request #936 from drusin/master
Modify createEclipseLaunchForTestEnvironment to generate a launch file
|
2015-10-02 11:52:16 +02:00 |
|
Dawid Rusin
|
47f9bcbcd7
|
Modify createEclipseLaunchForTestEnvironment to generate a launch file
that also out-of-the-box can run the ecj tests
|
2015-10-02 11:48:45 +02:00 |
|
Roel Spilker
|
656668808f
|
Merge pull request #935 from drusin/master
Adds the IntelliJ IDEA output directory `/out` to .gitignore
|
2015-10-02 11:15:10 +02:00 |
|
Dawid Rusin
|
75e4a6caf3
|
Adds the IntelliJ IDEA output directory /out to .gitignore
|
2015-10-02 11:05:04 +02:00 |
|
Roel Spilker
|
9fbc226e09
|
[Closes #928] @Value no longer makes uninitialized static fields final
|
2015-09-24 00:28:57 +02:00 |
|
Roel Spilker
|
1bc73d7703
|
Remove lombok annotation from source
|
2015-09-23 22:09:09 +02:00 |
|
Reinier Zwitserloot
|
74bcdd9306
|
post-release version bump
|
2015-08-19 00:06:25 +02:00 |
|
Reinier Zwitserloot
|
72341626ce
|
Some documentation fixed discovered as we released 1.16.6
|
2015-08-19 00:05:41 +02:00 |
|