generated from remal/oss-template-java-gradle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlombok.config
executable file
·37 lines (29 loc) · 1.24 KB
/
lombok.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
config.stopBubbling = true
lombok.addNullAnnotations = javax
lombok.fieldDefaults.defaultPrivate = true
lombok.toString.callSuper = call
lombok.equalsAndHashCode.callSuper = call
lombok.noArgsConstructor.extraPrivate = true
lombok.singular.auto = true
lombok.fieldNameConstants.uppercase = true
lombok.anyConstructor.addConstructorProperties = false
lombok.copyableAnnotations += com.fasterxml.jackson.annotation.JsonProperty
lombok.copyableAnnotations += org.springframework.beans.factory.annotation.Qualifier
lombok.copyableAnnotations += org.mockito.Mock
# Fluent/chain accessors can break different libraties that rely on Java Beans Specification:
lombok.accessors.flagUsage = warning
# Use Log4j2 only:
lombok.log.fieldname = log
lombok.log.custom.flagUsage = warning
lombok.log.apacheCommons.flagUsage = warning
lombok.log.flogger.flagUsage = warning
lombok.log.javaUtilLogging.flagUsage = warning
lombok.log.jbosslog.flagUsage = warning
lombok.log.log4j.flagUsage = warning
#lombok.log.log4j2.flagUsage = warning
lombok.log.slf4j.flagUsage = warning
lombok.log.xslf4j.flagUsage = warning
# Fix code coverage reports:
lombok.addLombokGeneratedAnnotation = true
# https://github.com/rzwitserloot/lombok/issues/2044:
lombok.utilityClass.flagUsage = error