IDEA-25183

This commit is contained in:
Dmitry Batkovich
2014-05-28 17:46:34 +04:00
parent 80eba2aaf9
commit 80a7f69972
17 changed files with 418 additions and 1 deletions
@@ -0,0 +1,15 @@
// "Add missing annotation parameters - value3, value2, value1" "true"
class Test {
@MyAnnotation(value3 = , value2 = , value1 = )
void m() {
}
@interface MyAnnotation {
String value3();
String value2();
String value1();
}
}
@@ -0,0 +1,16 @@
// "Add missing annotation parameters - value4, value1" "true"
class Test {
@MyAnnotation(value4 = , value3 = "", value2 = "", value1 = )
void m() {
}
@interface MyAnnotation {
String value4();
String value3();
String value2();
String value1();
}
}
@@ -0,0 +1,16 @@
// "Add missing annotation parameters - value4, value1" "true"
class Test {
@MyAnnotation(value2 = "", value3 = "", value4 = , value1 = )
void m() {
}
@interface MyAnnotation {
String value4();
String value3();
String value2();
String value1();
}
}
@@ -0,0 +1,13 @@
// "Add missing annotation parameter 'value'" "true"
class Test {
@MyAnnotation()
void m() {
}
@interface MyAnnotation {
String value();
}
}
@@ -0,0 +1,14 @@
class Test {
@MyAnnotation(value3 = "value33", value2 = "value22", value1 = "value11")
void m() {
}
@interface MyAnnotation {
String value3();
String value2();
String value1();
}
}
@@ -0,0 +1,15 @@
// "Add missing annotation parameters - value3, value2, value1" "true"
class Test {
@MyAnnotati<caret>on
void m() {
}
@interface MyAnnotation {
String value3();
String value2();
String value1();
}
}
@@ -0,0 +1,16 @@
// "Add missing annotation parameters - value4, value1" "true"
class Test {
@MyAnnotati<caret>on(value3 = "", value2 = "")
void m() {
}
@interface MyAnnotation {
String value4();
String value3();
String value2();
String value1();
}
}
@@ -0,0 +1,16 @@
// "Add missing annotation parameters - value4, value1" "true"
class Test {
@MyAnnotati<caret>on(value2 = "", value3 = "")
void m() {
}
@interface MyAnnotation {
String value4();
String value3();
String value2();
String value1();
}
}
@@ -0,0 +1,13 @@
// "Add missing annotation parameter 'value'" "false"
class Test {
@MyAnnotati<caret>on
void m() {
}
@interface MyAnnotation {
String value() default "";
}
}
@@ -0,0 +1,13 @@
// "Add missing annotation parameter 'value'" "true"
class Test {
@MyAnnotati<caret>on
void m() {
}
@interface MyAnnotation {
String value();
}
}
@@ -0,0 +1,14 @@
class Test {
@MyAnnotati<caret>on
void m() {
}
@interface MyAnnotation {
String value3();
String value2();
String value1();
}
}