aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok/ConfigurationKeys.java
AgeCommit message (Collapse)Author
2023-03-21[fixes #3346] Add jakarta Nonnull/Nullable annotationsRawi01
2022-02-08[implements #1456] accessors can now be made final via `@Accessors`.Reinier Zwitserloot
2021-12-21[fixes #2849] Make ToString's onlyExplicitlyIncluded a config key.Reinier Zwitserloot
2021-10-18[#2693] Review and updates for javabeans-style capitalization lombok.configReinier Zwitserloot
2021-10-17Adding a new accessors flag - javaBeansSpecCapitalizationysherwin
2021-03-24@StandardException feature working draftttzn
* annotation with javac and Eclipse handlers * single test file
2021-01-15Fix inconsistency in lombok.toString.callSuper docLars Knickrehm
2020-08-29[docs] confkey addConstructorProperties had wrong docs about its default valueReinier Zwitserloot
2020-07-02[fixes #2433] Add config key to turn off @SuppressWarnings("all")Rawi01
2020-03-05@Jacksonized: add flag usage configuration keyJan Rieke
2020-02-27[fixes #2377] documentation about configkey ↵Reinier Zwitserloot
lombok.noArgsConstructor.extraPrivate was incorrect
2020-02-15[issue #2368] [withBy] support for javacReinier Zwitserloot
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.