New feature: FieldDefaults can now be configured to apply to _every_ file, regardless of annotations.

This commit is contained in:
Reinier Zwitserloot
2015-10-06 00:25:32 +02:00
parent b4d69f5cb8
commit 9d8c4e4099
14 changed files with 219 additions and 61 deletions
@@ -0,0 +1,16 @@
//CONF: lombok.fieldDefaults.defaultFinal = true
//CONF: lombok.fieldDefaults.defaultPrivate = true
class FieldDefaultsViaConfig1 {
int x;
@lombok.experimental.NonFinal int y;
FieldDefaultsViaConfig1(int x) {
this.x = x;
}
}
@lombok.experimental.FieldDefaults(level = lombok.AccessLevel.PROTECTED)
class FieldDefaultsViaConfig2 {
@lombok.experimental.PackagePrivate int x = 2;
int y = 0;
}