Fixed test data to use only annotation syntax with @

This commit is contained in:
Valentin Kipyatkov
2015-10-12 18:23:20 +03:00
parent 487501a7a4
commit 090ea37a32
83 changed files with 115 additions and 121 deletions
@@ -1,5 +1,5 @@
// "Create annotation 'foo'" "true"
<caret>foo(1, "2") fun test() {
@<caret>foo(1, "2") fun test() {
}
@@ -1,6 +1,6 @@
// "Create annotation 'foo'" "true"
foo(1, "2") fun test() {
@foo(1, "2") fun test() {
}
@@ -1,6 +1,6 @@
// "Create annotation 'foo'" "true"
// ERROR: Unresolved reference: foo
J.foo(1, "2") fun test() {
@J.foo(1, "2") fun test() {
}
@@ -1,6 +1,6 @@
// "Create annotation 'foo'" "true"
// ERROR: Unresolved reference: foo
J.<caret>foo(1, "2") fun test() {
@J.<caret>foo(1, "2") fun test() {
}
@@ -1,6 +1,6 @@
// "Create annotation 'foo'" "true"
// ERROR: Unresolved reference: foo
J.foo(count = 1, name = "2") fun test() {
@J.foo(count = 1, name = "2") fun test() {
}
@@ -1,6 +1,6 @@
// "Create annotation 'foo'" "true"
// ERROR: Unresolved reference: foo
J.<caret>foo(count = 1, name = "2") fun test() {
@J.<caret>foo(count = 1, name = "2") fun test() {
}
@@ -3,4 +3,4 @@
// ERROR: Only named arguments are available for Java annotations
// ERROR: Only named arguments are available for Java annotations
Ann(1, /*abc*/arg1 = "abc", arg2 = arrayOf(Int::class, Array<Int>::class), arg3 = String::class) class A
@Ann(1, /*abc*/arg1 = "abc", arg2 = arrayOf(Int::class, Array<Int>::class), arg3 = String::class) class A
@@ -3,4 +3,4 @@
// ERROR: Only named arguments are available for Java annotations
// ERROR: Only named arguments are available for Java annotations
Ann(1, /*abc*/"abc", arrayOf(Int::class, Array<Int>::class)<caret>, arg3 = String::class) class A
@Ann(1, /*abc*/"abc", arrayOf(Int::class, Array<Int>::class)<caret>, arg3 = String::class) class A
@@ -3,4 +3,4 @@
// ERROR: Only named arguments are available for Java annotations
// ERROR: No value passed for parameter arg2
Ann(1, arg1 = "abc") class A
@Ann(1, arg1 = "abc") class A
@@ -3,4 +3,4 @@
// ERROR: Only named arguments are available for Java annotations
// ERROR: No value passed for parameter arg2
Ann(1, "abc"<caret>) class A
@Ann(1, "abc"<caret>) class A
@@ -3,4 +3,4 @@
// ERROR: Only named arguments are available for Java annotations
// ERROR: An integer literal does not conform to the expected type kotlin.String
Ann(1, arg1 = 2) class A
@Ann(1, arg1 = 2) class A
@@ -3,4 +3,4 @@
// ERROR: Only named arguments are available for Java annotations
// ERROR: An integer literal does not conform to the expected type kotlin.String
Ann(1, 2<caret>) class A
@Ann(1, 2<caret>) class A
@@ -34,7 +34,7 @@ fun run(block: () -> Unit) = block()
annotation class ann
notLabelAnnotation class A {
@notLabelAnnotation class A {
fun foo() {
loop@
for (i in 1..100) {
@@ -34,7 +34,7 @@ fun run(block: () -> Unit) = block()
annotation class ann
notLabelAnnotation class A {
@notLabelAnnotation class A {
fun foo() {
@loop<caret>
for (i in 1..100) {
@@ -1,5 +1,5 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
ann fun foo(): String?<caret>? = null
@ann fun foo(): String?<caret>? = null
annotation class ann
@@ -1,6 +1,6 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
@Suppress("REDUNDANT_NULLABLE")
ann fun foo(): String?<caret>? = null
@ann fun foo(): String?<caret>? = null
annotation class ann