mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-13 20:15:09 +00:00
[fixes #3040] Support array initializer in onX
This commit is contained in:
1 parent
5155060ddf
commit
025a76aa66
12 files changed
+176
-4
No files matched your search
@@ -5,11 +5,18 @@ public class OnXJava8Style {
|
||||
@interface Bar {
|
||||
String stuff() default "";
|
||||
}
|
||||
@interface Array {
|
||||
String[] value() default {};
|
||||
}
|
||||
@lombok.Getter() String a;
|
||||
@lombok.Setter() String b;
|
||||
@lombok.Setter() String c;
|
||||
@lombok.Setter() String d;
|
||||
@lombok.Getter() String e;
|
||||
@lombok.Getter() String f;
|
||||
@lombok.Getter() String g;
|
||||
@lombok.Getter() String h;
|
||||
@lombok.Getter() String i;
|
||||
public OnXJava8Style() {
|
||||
super();
|
||||
}
|
||||
@@ -28,4 +35,16 @@ public class OnXJava8Style {
|
||||
public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") String getE() {
|
||||
return this.e;
|
||||
}
|
||||
public @Array @java.lang.SuppressWarnings("all") String getF() {
|
||||
return this.f;
|
||||
}
|
||||
public @Array() @java.lang.SuppressWarnings("all") String getG() {
|
||||
return this.g;
|
||||
}
|
||||
public @Array({}) @java.lang.SuppressWarnings("all") String getH() {
|
||||
return this.h;
|
||||
}
|
||||
public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") String getI() {
|
||||
return this.i;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user