Commit Graph
2883 Commits
Author SHA1 Message Date
Reinier Zwitserloot f232e9f8b8 [website] ecj instructions were outdated and the pom link was broken 2020-02-27 21:31:26 +01:00
Reinier Zwitserloot 7993aa20cd [issue #2368] [withBy] support for ecj 2020-02-15 07:23:16 +01:00
Reinier Zwitserloot a991bebe41 [issue #2368] [withBy] support for javac 2020-02-15 07:23:10 +01:00
Reinier Zwitserloot d08229a580 [fixes #2369] types nested in enums/interfaces not marked static no longer cause issues in ecj. 2020-02-14 15:07:31 +01:00
Reinier Zwitserloot a6fb86359a [issue #2369] [reproduction-test] inner types not detected as static if in interface/enum. 2020-02-14 14:50:38 +01:00
Reinier Zwitserloot 62d2d73712 [fixing up 0d7540d] the jar file produced did not have a .jar file extension 2020-02-14 01:33:30 +01:00
Reinier Zwitserloot 72f546f9cb [trivial] improving consistency between javac vs. ecj output
wasn't worth an issue on the tracker: javac and ecj handlers for static constructors would differ; ecjs would specify the return type and constructor invocation using fully qualified types, whereas the handler for javac did not.
2020-02-14 01:21:24 +01:00
Reinier Zwitserloot 89f98da78d [fixes #678] @Synchronize an instance method on static variable no longer emits a warning. 2020-02-14 01:21:24 +01:00
Roel Spilker 15b09ee274 update changelog 2020-02-14 00:22:10 +01:00
Roel Spilker 0d7540db0c (#2125) Extract mapstruct binding to separate module. 2020-02-14 00:07:45 +01:00
Reinier Zwitserloot a8dd99d9f0 Documenting the fix for issue #2359 by @JanRieke in previous commit in changelog. 2020-02-11 14:21:37 +01:00
Reinier Zwitserloot 39c2903c88 Merge pull request #2362 from janrieke/superBuilderNestedGenericTypes
SuperBuilder javac fix for nested generic types
2020-02-11 14:18:49 +01:00
Reinier Zwitserloot c4223d1dcd Merge pull request #2361 from janrieke/superBuilderSetterPrefixDoc
Documentation for SuperBuilder setter prefix
2020-02-11 14:08:24 +01:00
Jan Rieke 0ab433b41a SuperBuilder javac fix for nested generic types; fixes #2359 2020-02-11 12:47:38 +01:00
Jan Rieke 042789b839 changelog 2020-02-10 22:00:43 +01:00
Jan Rieke ad4c612303 SuperBuilder setterPrefix documentation 2020-02-10 13:31:44 +01:00
Reinier Zwitserloot d1c81abc13 Merge pull request #2357 from janrieke/superBuilderSetterPrefix
setter prefixes for SuperBuilder
2020-02-08 22:27:03 +01:00
Jan Rieke 6e2d23fdd7 setter prefixes for SuperBuilder
setter prefixes for SuperBuilder [javac]
better javadoc for the SuperBuilder setterPrefix value
setter prefixes for SuperBuilder [ecj]
add test for SuperBuilder setter method customization
fix setter method customization with setterPrefix
2020-02-08 16:09:56 +01:00
Reinier Zwitserloot cf4e59662a post-release version bump 2020-02-07 00:09:47 +01:00
Reinier Zwitserloot 4ca9ccfc52 pre-release version bump 2020-02-07 00:01:24 +01:00
Reinier Zwitserloot 8c952fa0e0 [trivial] we've decided to call this one 1.18.12, not 1.20.0. 2020-02-06 23:59:38 +01:00
Reinier Zwitserloot 8943b49dfe [fixes #880] get rid of an unchecked cast warning for @Getter(lazy=true) 2020-02-06 23:57:30 +01:00
Reinier Zwitserloot 2e06cb3ff1 [#2355] fixed tests for clashes in the generics for superbuilder 2020-02-06 22:06:21 +01:00
Reinier Zwitserloot f12b7059ca [issue #1197] fixed documentation of NonNull
It did not mention the Guava and JDK options.
2020-02-06 21:47:27 +01:00
Reinier Zwitserloot 680d63e6db Merge pull request #2355 from janrieke/superBuilderAvoidMoreNameClashes
Avoid more name clashes for SuperBuilder
2020-02-06 18:07:39 +01:00
Jan Rieke 4a34ed75b4 avoid more name clashes for builder type param; fixes #2297 2020-02-06 16:05:56 +01:00
Reinier Zwitserloot a678e7effb [issue #1956] make 'ant intellij' work again 2020-02-04 14:58:52 +01:00
Reinier Zwitserloot e22937705c [fixing #2351] Reflecting the fix in the changelog.
Our attempt to fix sonarlint plugin has been confirmed.
2020-01-31 17:06:28 +01:00
Reinier Zwitserloot 3f0fec1872 [issue #788] Add more nullity annotations where relevant
(chainable setters, static constructors, builder stuff)
2020-01-31 15:58:19 +01:00
Reinier Zwitserloot c42bfbae39 [issue #2221] simplified configuration for @Singular-generated plural form nullchecks. 2020-01-31 06:33:33 +01:00
Reinier Zwitserloot d31182c438 [fixes #2235] aliasing the old wither to the new one was broken for explicit imports. 2020-01-31 04:42:05 +01:00
Reinier Zwitserloot 6e2b5802be [documentation] mostly the config feature page 2020-01-31 00:00:29 +01:00
Roel Spilker 180cfe3f82 add test deps to gradle setup documentation 2020-01-30 23:25:22 +01:00
Roel Spilker 439d99f546 fix typo in changelog 2020-01-30 21:59:56 +01:00
Reinier Zwitserloot e478c082ff fixed markdown links in README to be the self-ref form; looks prettier 2020-01-30 21:02:18 +01:00
Reinier Zwitserloot 1e75274a5e Merge pull request #2347 from kraiss/master
Change README to README.md and add hyperlinks
2020-01-30 20:58:08 +01:00
Reinier Zwitserloot d1e9a8e5ab [bughunt] [issue #2351] wild-stab try to fix issue 2351, without reproduction - this time for realsies, whoops. 2020-01-30 20:49:48 +01:00
Reinier Zwitserloot 28f0c4c4b0 [website] added a line about how sneakythrows doesn't really help you much with lambdas; a common question. 2020-01-30 17:24:37 +01:00
Reinier Zwitserloot 025dd0e76e [bughunt] [issue #2351] wild-stab try to fix issue 2351, without reproduction. 2020-01-30 17:24:20 +01:00
Pierrick Rassat 7b593ca7a9 Include README.md file in JAR packaging 2020-01-29 22:10:37 +01:00
Pierrick Rassat 2caba79c76 Use reference links instead of inlined links 2020-01-29 22:10:37 +01:00
Pierrick Rassat 0718855beb Change README to README.md and add hyperlinks 2020-01-29 22:10:36 +01:00
Reinier Zwitserloot 229cde2bf0 [Fixes #2349] Support for JDK 14
Added the ability to parse and pretty-print the new 'x instanceof String y' pattern concept.
Added a test to the pretty printer to confirm that it works.
2020-01-29 03:07:21 +01:00
Reinier Zwitserloot e95680a767 [issue #2221] [issue #788] Lombok now adds nullity annotations.
Which 'flavour' is defined in lombok.config; applied to toString, equals, canEqual, and plural-form of `@Singular`.
2020-01-28 16:21:39 +01:00
Reinier Zwitserloot fa70b194aa [trivial] the pos array was one too large here, shouldn't have any effect other than save a smidge of memory. 2020-01-28 16:21:39 +01:00
Reinier Zwitserloot 91a40b8312 [singular][issue #2221] the plural builder method now nullchecks its argument with configurable results. 2020-01-28 16:21:39 +01:00
Roel Spilker 6cc74e4229 Website: style example code 2020-01-20 22:53:13 +01:00
Roel Spilker 1caf1da5e1 Website: better wrapping for code snippets on narrow screens. 2020-01-20 17:28:20 +01:00
Roel Spilker 80b7c43403 typo in website 2020-01-20 15:19:46 +01:00
Roel Spilker 9d310812c7 Config import: add to changelog 2020-01-20 14:20:07 +01:00