Skip to content

Commit dc89f8f

Browse files
committed
docs: allow more lombok annotations in README.md
1 parent ce54121 commit dc89f8f

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,18 @@ The following are lists of conventions that either *should* be followed or *must
130130
- Lombok should be used to reduce boilerplate code and increase readability:
131131
- Generation for:
132132
- [Getters/Setters](https://projectlombok.org/features/GetterSetter)
133+
- [Delegation](https://projectlombok.org/features/experimental/Delegate)
133134
- [equals()/hashCode()](https://projectlombok.org/features/EqualsAndHashCode)
134135
- [Constructors](https://projectlombok.org/features/constructor)
136+
- [Copy Constructors as Setters](https://projectlombok.org/features/With)
137+
- [toString()](https://projectlombok.org/features/ToString)
135138
- [Builders](https://projectlombok.org/features/Builder) including with [inheritance](https://projectlombok.org/features/experimental/SuperBuilder)
136139
- [Loggers](https://projectlombok.org/features/log): preferred is `@Log4j2`
137140
- [Utilities](https://projectlombok.org/features/experimental/UtilityClass)
138141
- [Exceptions](https://projectlombok.org/features/experimental/StandardException)
142+
- Threading:
143+
- [Synchronization](https://projectlombok.org/features/Synchronized)
144+
- [Locking](https://projectlombok.org/features/Locked)
139145
- Can be used to set access levels of methods ([Getters/Setters](https://projectlombok.org/features/GetterSetter) and [Constructors](https://projectlombok.org/features/constructor))
140146
- Can be used with annotations on methods and constructors using [onX](https://projectlombok.org/features/experimental/onX)
141147
- Can be used to include or exclude fields for [equals()/hashCode()](https://projectlombok.org/features/EqualsAndHashCode)

0 commit comments

Comments
 (0)