Deprecate some of JVM flag annotations in favor of capitilized themselves

This commit is contained in:
Denis Zharkov
2015-09-04 14:21:10 +03:00
parent 2b76941733
commit 26f9bd7b63
21 changed files with 68 additions and 68 deletions
@@ -1,11 +1,11 @@
import java.lang.reflect.Modifier
class C {
volatile var vol = 1
transient val tra = 1
@Volatile var vol = 1
@Transient val tra = 1
strictfp fun str() {}
synchronized fun sync() {}
@Strictfp fun str() {}
@Synchronized fun sync() {}
}
fun box(): String {
@@ -1,10 +1,10 @@
volatile var vol = 1
transient val tra = 1
@Volatile var vol = 1
@Transient val tra = 1
strictfp fun str() {}
synchronized fun sync() {}
@Strictfp fun str() {}
@Synchronized fun sync() {}
// 0 kotlin/jvm/volatile
// 0 kotlin/jvm/transient
// 0 kotlin/jvm/strictfp
// 0 kotlin/jvm/synchronized
// 0 kotlin/jvm/Volatile
// 0 kotlin/jvm/Transient
// 0 kotlin/jvm/Strictfp
// 0 kotlin/jvm/Synchronized
+1 -1
View File
@@ -1,4 +1,4 @@
@file:[volatile]
@file:[Volatile]
/**
* Doc comment
*/
+1 -1
View File
@@ -11,7 +11,7 @@ JetFile: DocCommentAfterFileAnnotations.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiElement(RBRACKET)(']')
PACKAGE_DIRECTIVE
<empty list>
+1 -1
View File
@@ -1,3 +1,3 @@
@file:[volatile]
@file:[Volatile]
// class C
class C{}
+1 -1
View File
@@ -11,7 +11,7 @@ JetFile: LineCommentAfterFileAnnotations.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiElement(RBRACKET)(']')
PACKAGE_DIRECTIVE
<empty list>
@@ -16,7 +16,7 @@ private @ @[Ann1(1)] Ann3("2") class A(
@[Ann]
private
@
@volatile var x = 1
@Volatile var x = 1
foo(fun(@ @ann(1) x: Int) {})
@@ -193,7 +193,7 @@ JetFile: declarationsJustAtTyped.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(var)('var')
PsiWhiteSpace(' ')
+3 -3
View File
@@ -1,5 +1,5 @@
private @open @[Ann1(1)] @Ann2("1") Ann3("2") class A(
@volatile(1) private val x: @AnnType("3") @open Int,
@Volatile(1) private val x: @AnnType("3") @open Int,
@private var y: Int,
@open z: Int
) {
@@ -16,7 +16,7 @@ private @open @[Ann1(1)] @Ann2("1") Ann3("2") class A(
@[Ann]
private
@abstract
@volatile var x = 1
@Volatile var x = 1
foo(fun(@vararg @ann(1) x: Int) {})
}
@@ -43,5 +43,5 @@ private @open @[Ann1(1)] @Ann2("1") Ann3("2") class A(
fun bar() {
try {}
catch (@volatile e: Exception) {}
catch (@Volatile e: Exception) {}
}
+3 -3
View File
@@ -74,7 +74,7 @@ JetFile: validDeclarations.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
VALUE_ARGUMENT_LIST
PsiElement(LPAR)('(')
VALUE_ARGUMENT
@@ -292,7 +292,7 @@ JetFile: validDeclarations.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(var)('var')
PsiWhiteSpace(' ')
@@ -570,7 +570,7 @@ JetFile: validDeclarations.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(IDENTIFIER)('e')
PsiElement(COLON)(':')
+9 -9
View File
@@ -1,5 +1,5 @@
fun foo() {
for (@volatile x in z) {}
for (@Volatile x in z) {}
for (@[ann]) {}
for (@ in z) {}
@@ -8,14 +8,14 @@ fun foo() {
for ((@[ann], x) in pair) {}
for (volatile x in 1..100) {}
for (volatile(1) x in 1..100) {}
for (volatile() (x, volatile y) in 1..100) {}
for (volatile (x, volatile y) in 1..100) {}
for (Volatile x in 1..100) {}
for (Volatile(1) x in 1..100) {}
for (Volatile() (x, Volatile y) in 1..100) {}
for (Volatile (x, Volatile y) in 1..100) {}
for (volatile var x in 1..100) {}
for (volatile val (x, volatile y) in 1..100) {}
for (Volatile var x in 1..100) {}
for (Volatile val (x, Volatile y) in 1..100) {}
for (private volatile var x in 1..100) {}
for (private volatile val (x, volatile y) in 1..100) {}
for (private Volatile var x in 1..100) {}
for (private Volatile val (x, Volatile y) in 1..100) {}
}
+13 -13
View File
@@ -26,7 +26,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(IDENTIFIER)('x')
PsiWhiteSpace(' ')
@@ -199,7 +199,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(IDENTIFIER)('x')
PsiWhiteSpace(' ')
@@ -231,7 +231,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
VALUE_ARGUMENT_LIST
PsiElement(LPAR)('(')
VALUE_ARGUMENT
@@ -269,7 +269,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
VALUE_ARGUMENT_LIST
PsiElement(LPAR)('(')
PsiElement(RPAR)(')')
@@ -286,7 +286,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(IDENTIFIER)('y')
PsiElement(RPAR)(')')
@@ -319,7 +319,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(LPAR)('(')
MULTI_VARIABLE_DECLARATION_ENTRY
@@ -333,7 +333,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(IDENTIFIER)('y')
PsiElement(RPAR)(')')
@@ -366,7 +366,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(var)('var')
PsiWhiteSpace(' ')
@@ -400,7 +400,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(val)('val')
PsiWhiteSpace(' ')
@@ -416,7 +416,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(IDENTIFIER)('y')
PsiElement(RPAR)(')')
@@ -451,7 +451,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(var)('var')
PsiWhiteSpace(' ')
@@ -487,7 +487,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(val)('val')
PsiWhiteSpace(' ')
@@ -503,7 +503,7 @@ JetFile: forParameters.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(IDENTIFIER)('y')
PsiElement(RPAR)(')')
+2 -2
View File
@@ -2,6 +2,6 @@ fun foo() {
val (x, private data @ann @[ann] y) = pair
val (@[ann], x) = pair
@volatile val (@ann x, y) = 1
@volatile val (@ann x, y = 1
@Volatile val (@ann x, y) = 1
@Volatile val (@ann x, y = 1
}
+2 -2
View File
@@ -97,7 +97,7 @@ JetFile: multiDeclaration.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(val)('val')
PsiWhiteSpace(' ')
@@ -132,7 +132,7 @@ JetFile: multiDeclaration.kt
TYPE_REFERENCE
USER_TYPE
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('volatile')
PsiElement(IDENTIFIER)('Volatile')
PsiWhiteSpace(' ')
PsiElement(val)('val')
PsiWhiteSpace(' ')