Files
lombok/test/transform/resource/before/Constructors.java
T
Reinier Zwitserloot 95cf815285 replaced double underscore as new standard way of writing the dummy annotation for onX instead of single underscore, which emits warnings on javac8+.
Also made dollars and Xes legal in addition to underscores, in case double underscore disappears later too.
2013-08-12 23:13:11 +02:00

33 lines
962 B
Java

@lombok.RequiredArgsConstructor class RequiredArgsConstructor1 {
final int x;
String name;
}
@lombok.RequiredArgsConstructor(access=lombok.AccessLevel.PROTECTED) class RequiredArgsConstructorAccess {
final int x;
String name;
}
@lombok.RequiredArgsConstructor(staticName="staticname") class RequiredArgsConstructorStaticName {
final int x;
String name;
}
@lombok.RequiredArgsConstructor(onConstructor=@__(@Deprecated)) class RequiredArgsConstructorWithAnnotations {
final int x;
String name;
}
@lombok.AllArgsConstructor class AllArgsConstructor1 {
final int x;
String name;
}
@lombok.NoArgsConstructor class NoArgsConstructor1 {
int x;
String name;
}
@lombok.RequiredArgsConstructor(staticName="of") class RequiredArgsConstructorStaticNameGenerics<T extends Number> {
final T x;
String name;
}
@lombok.RequiredArgsConstructor(staticName="of") class RequiredArgsConstructorStaticNameGenerics2<T extends Number> {
final Class<T> x;
String name;
}