aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok/ConfigurationKeys.java
AgeCommit message (Collapse)Author
2020-01-31[issue #2221] simplified configuration for `@Singular`-generated plural form ↵Reinier Zwitserloot
nullchecks.
2020-01-31[documentation] mostly the config feature pageReinier Zwitserloot
2020-01-28[issue #2221] [issue #788] Lombok now adds nullity annotations.Reinier Zwitserloot
Which 'flavour' is defined in lombok.config; applied to toString, equals, canEqual, and plural-form of `@Singular`.
2020-01-28[singular][issue #2221] the plural builder method now nullchecks its ↵Reinier Zwitserloot
argument with configurable results.
2019-08-27[With] [trivial] just docs and moving things around to the right placeReinier Zwitserloot
2019-08-27[With] renaming lombok.experimental.Wither to lombok.experimental.WithReinier Zwitserloot
2019-08-22[checkerframework]Reinier Zwitserloot
A bit of a shadow feature because the checker framework folks need to do some work on their side. this update makes lombok generate a few checker framework annotations (if configured to do so) which let the checker framework add warnings and errors for example if you misuse builders, or ignore the return values of withers, etc.
2019-07-09Merge branch 'customlog'Reinier Zwitserloot
2019-07-09[builder] added a feature: you can now configure builder class name via the ↵Reinier Zwitserloot
config system
2019-05-21Code review for `@CustomLog`, and added documentation and a changelog entry.Reinier Zwitserloot
2019-05-14Custom log declarationAdam Juraszek
2019-05-14IdentifierName instead of StringAdam Juraszek
2019-05-01[issue #2092] Add an uppercase option to FieldNameConstantsReinier Zwitserloot
2019-05-01Update documentationRoel Spilker
2019-01-14Fixed two minor typosTomasz Linkowski
SuppressFBWArnings => SuppressFBWarnings no-ars => no-args
2018-11-05[fixes #1918] toString now supports a configkey to tell it how to deal with ↵Reinier Zwitserloot
super.
2018-09-11Replaced the notion of ‘nullable’ and ‘nonnull’ get copied to ‘any ↵Reinier Zwitserloot
‘copyable’ annotations get copied’, with ‘copyable’ defined as a specific FQN-style list of well-known nullity-indicating annotations, plus whatever you configured in lombok.config. Also some work on the notion of TYPE_USE annotations.
2018-09-11code review and fixes for the ‘copyable annotations’ setting concept.Reinier Zwitserloot
2018-09-11Add configuration key, handle whereever NULLABLE is handled, support Eclipse.Werner Dietl
2018-07-29code impl of FieldNameConstants rewrite + test updates for itReinier Zwitserloot
2018-07-25Added key ‘dangerousconfig.lombok.disable’.Reinier Zwitserloot
2018-06-13Merge branch 'janrieke-superBuilder'Reinier Zwitserloot
2018-06-04FieldNameConstants now defaults to having a prefix ‘FIELD_’, which can ↵Reinier Zwitserloot
be configured both on the annotation itself and via a config key. This totally breaks compatibility with the previous lombok release, but, hey, it’s in experimental and it’s been one week. This is better.
2018-06-04Fixex #1697: google’s FluentLogger (Flogger) now available as one of ↵Reinier Zwitserloot
lombok’s log annotations.
2018-06-01handle experimental flag usageJan Rieke
2018-05-28Generate default no-args constructorRoel Spilker
2018-04-05[fieldNameConstants] code review, docs, tests, fixup.Reinier Zwitserloot
2018-03-27fix javadoc warningsRoel Spilker
2017-12-04for lombok v2, make generation of ConstructorProperties an optional extra, ↵Reinier Zwitserloot
instead of default on.
2017-11-29javax.annotation.Generated will no longer be applied by default (Oracle ↵Reinier Zwitserloot
broke it with JDK9).
2017-06-13Javadoc now builds without warnings. All links to external javadoc replaced ↵Reinier Zwitserloot
with straight up links to avoid the <javadoc> target from trying to download a bunch of index pages.
2017-05-29Updated just about all of the pages to the template-based redesign.Reinier Zwitserloot
Added ajaxified loading for feature pages.
2017-02-09[i1014] Only add lombok.Generated if it is explicitly turned onRoel Spilker
2017-01-06add `@lombok.Generated` to generated classes, methods and fieldsRoel Spilker
2016-10-24added supporting of @var variables. The @var annotation has the same ↵Bulgakov Alexander
functionality as the @val except 'final' modifier.
2016-05-06Added support for JBoss Logging v3.3.0-Final via @JBossLog [Issue #1103]Thomas Darimont
2015-11-23[Fixes #965] Adds a config key to automatically determine the behaviour of ↵Reinier Zwitserloot
equals and hashCode generation when
2015-10-06New feature: FieldDefaults can now be configured to apply to _every_ file, ↵Reinier Zwitserloot
regardless of annotations.
2015-08-13Added new feature: @Helper including both annotations and tests.Reinier Zwitserloot
2015-08-13[trivial] [refactor] resorted order of configuration key constants to be ↵Reinier Zwitserloot
alphabetical.
2015-08-13fixing typo in constant name of utility class config flag.Reinier Zwitserloot
2015-02-02Merge branch 'master' of https://github.com/luanpotter/lombok into utility-classReinier Zwitserloot
2015-02-02[i702] findbugs suppress warnings now available via config key.Reinier Zwitserloot
2015-01-30* Added config key ‘lombok.addGeneratedAnnotation’.Reinier Zwitserloot
* Added ‘format’ directive for tests. * Updates tests to salt in some more format and config keys.
2015-01-26documentation for @Singular.Reinier Zwitserloot
2015-01-20added the lombok.singular.auto config option.Reinier Zwitserloot
2015-01-20added the ‘always use guava’ lombok.config option for @Singular @Builder.Reinier Zwitserloot
2014-12-08Added @UtilityClass annotation and javac handlerLuan Nico
2014-06-01fixed up ‘consequent boolean’ proposal with a different key name and ↵Reinier Zwitserloot
documentation.
2014-05-31Create GETTER_CONSEQUENT_BOOLEAN.Maaartin Grajcar