141 Commits
Author SHA1 Message Date
Roel Spilker af01b7a27b Document the new configuration syntax for listy things 2026-08-21 13:21:48 +02:00
Reinier Zwitserloot 02c68c112d [docs][config: lombok.CheckReturnValue] 2026-08-21 02:42:00 +02:00
Tim te Beek dc1ba17b4d [feature][@CheckReturnValue] Replace boolean opt-in with enum-valued lombok.checkReturnValueAnnotation config key.
Per PR #4013 review, swap the boolean `lombok.addCheckReturnValueAnnotation`
for an enum-valued `lombok.checkReturnValueAnnotation` (values: `none`,
`lombok`; default: `none`). This leaves room for additional flavors
(`jetbrains`, `errorprone`, `custom: FQN`) in future releases without
another key rename, and for flipping the default to `lombok` after a
release cycle or two.

# Conflicts:
#	doc/changelog.markdown
2026-08-21 02:41:59 +02:00
Reinier Zwitserloot dc9580ac18 [website] SuperBuilder has been promoted; this promotion is now reflected in the docs. 2026-08-07 01:56:48 +02:00
Reinier Zwitserloot 21e0ebf082 Merge pull request #3998 from Dongnyoung/Dongnyoung-refactor-description
docs: clarify @Getter(lazy=true) constraints
2026-04-21 22:49:39 +02:00
Reinier Zwitserloot d441be157b [jacksonized] infrastructure for previous merge resolution: Changed to the config system so you can specify jackson major version, or even multiple versions. 2026-02-06 00:23:14 +01:00
DongNyoung Lee ee82cda229 refactor: improve description
Added constraints for using @Getter(lazy=true) in documentation.
2026-01-13 22:56:36 +09:00
Henré Botha b638a57039 Fix grammar 2025-09-22 23:46:36 +02:00
Jan Rieke a9ed275d19 add website docs for Jacksonized Accessors 2025-09-10 22:41:52 +02:00
Reinier Zwitserloot 47fa4c2fac [PR #3807] Suggestions applied: Remove hopeful note that didn't pan out, removed JDK7 examples (too old to bother listing at this point). 2025-03-30 00:54:34 +01:00
Reinier Zwitserloot 7557e07b3c Merge pull request #3780 from kryger/patch-1
Replace markdown with HTML markup
2025-03-30 00:43:09 +01:00
Reinier Zwitserloot 10ee0016ee [changelog] completing #3837: Mentioned support of JSpecify in the changelog. 2025-03-30 00:40:55 +01:00
MoonFruit 0d0aba6bef Add jspecify Nonnull/Nullable annotations 2025-03-30 00:34:59 +01:00
tiennm99 fd0dfb64f9 docs(locked): fix introduced version 2025-02-04 21:06:52 +07:00
Lukasz Kryger 8e25adab69 Replace markdown with HTML markup
One of the earlier commits replaced HTML <code> tags with markdown backticks, which are not rendering the code blocks correctly on the website.
2024-11-15 14:40:07 +01:00
tamila-krashtan 9af596e29e Fix typo in With.html 2024-10-26 17:58:00 +03:00
Reinier Zwitserloot 0023c598c7 [docs] Locked.html had a wrong import 2024-03-20 01:11:52 +01:00
Peter Schlömer e9c8c37566 [website] Fix typo on GetterSetter page 2024-03-18 00:15:02 +01:00
Reinier Zwitserloot 84cb36d25c [website] Further clarified the interaction between @Builder and @NoArgsConstructor in the builder docs, as an update to previous commit 2024-01-12 00:17:05 +01:00
mjaggard 1b66450566 Explain builder default gotchas 2023-12-01 11:06:31 +00:00
Reinier Zwitserloot d328ec35c1 [trivial] [website] Add a link to Locked from Synchronized. 2023-09-25 06:30:21 +02:00
Reinier Zwitserloot be0ca58fc3 Merge branch 'locked' 2023-09-25 06:22:24 +02:00
Reinier Zwitserloot 566f01be47 [review] [#3506] PR reviewed; passes review and passes tests. 2023-09-25 06:19:36 +02:00
Reinier Zwitserloot 7cbb5e9d4a [fixes #3182] [docs] Add a note about wonky equality definitions in the core libraries (BigDecimal in particular) to the docs of EqualsAndHashCode 2023-09-20 04:24:19 +02:00
Pim van der Loos 0129a0d18b Add website documentation for Locked annotations 2023-04-18 18:07:53 +02:00
Rawi01 e64c6b5879 [fixes #3346] Add jakarta Nonnull/Nullable annotations 2023-03-21 17:38:04 +01:00
Michael Ernst ce685ec169 Fix typos 2022-08-25 09:01:54 -07:00
Daniel M 4d8e1b55a3 Fix typo in UtilityClass.html 2022-04-28 10:32:14 +02:00
Submohr c489a99bdd Fix typo in StandardException documentation
Closed parenthesis in the StandardException page of the website.
2022-04-01 14:54:22 -05:00
Reinier Zwitserloot 5914aab27b [#2044] Document problems with non-star static imports and @UtilityClass 2022-03-17 23:30:40 +01:00
Reinier Zwitserloot dbd4151e9a [fixes #2991] Add documentation note on mixing mapstruct and fieldnameconstants in @Mapping. 2022-03-17 23:26:35 +01:00
Reinier Zwitserloot a656a04da6 [Fixes #2988] adopt suggested new text for the docs on @ToString. 2022-03-17 23:21:25 +01:00
Reinier Zwitserloot 560ded5012 [website] slight feature documentation updates (Just bringing them in line with reality) 2022-02-08 06:02:27 +01:00
Reinier Zwitserloot 261758b444 [implements #1456] accessors can now be made final via @Accessors. 2022-02-08 06:02:05 +01:00
Roel Spilker 36db0524e4 a11y fix heading levels 2022-01-29 03:43:47 +01:00
Shubhendu Parhi a2df6e6cc4 Updated documentation to resolve #3073 2022-01-20 13:31:24 +05:30
Reinier Zwitserloot 6d2a474e55 [fixes #2849] Make ToString's onlyExplicitlyIncluded a config key. 2021-12-21 01:53:30 +01:00
Fatima Rami 746ce5d4ee #1990 fixed error documentation @FieldNameConstants 2021-10-23 22:07:52 +02:00
Fatima Rami f6e897e486 [Fixes#3008] @Witer replaced by @With 2021-10-23 21:49:42 +02:00
Reinier Zwitserloot 13d84b129e [#2693] Docs and changelog for the ‘accessors.capitalization = beanspec’ feature. 2021-10-18 20:24:38 +02:00
Rawi01 fdcbaa033d Replace val with native final var in Java >= 10 2021-09-06 11:58:05 +02:00
Roel Spilker e050dafc90 Improve Builder documentation to emphasize the "builder()" factory method. Fixes #2870 2021-06-10 22:25:23 +02:00
Roel Spilker 6758714ed5 Change owner lombok GitHub repository 2021-04-23 00:01:55 +02:00
Reinier Zwitserloot 415e303ac2 [pr 2702] finishing the @StandardException feature.
* rewritten how it works a bit: Now compatible with parent exceptions that don't have the Throwable variants.
* rewritten how it works a bit: You can now provide the full constructor only; the rest will forward to it.
* fixing up style.
* rewrite the docs.
2021-04-16 06:40:35 +02:00
ttzn af16ba23cd @StandardException feature working draft
* move feature under experimental
* replace ProviderFor with Provides
* add doc material (to be completed)
* add author
2021-03-24 23:52:08 +01:00
Reinier Zwitserloot cc98adac01 [records] [javac] Putting @NonNull on a 'field' of a record now affects the compact constructors, generating one if need be. 2021-03-23 05:19:24 +01:00
Reinier Zwitserloot 831e277d00 [website] Clarified @Accessors documentation and added links to issue #2464 and issue #2693 2021-01-03 15:07:32 +01:00
Andre Brait d4c3c5580a Fix typo 2020-12-04 17:37:53 +01:00
Andre Brait 80133da528 Add documentation for cacheStrategy 2020-12-03 23:41:36 +01:00
Roel Spilker 2e35148abe fix css class in documentation 2020-11-05 19:57:43 +01:00