Java Deprecated is mapped in accordance with Java Target / Retention, some diagnostic changed

This commit is contained in:
Mikhail Glukhikh
2015-07-23 12:39:12 +03:00
parent 219ffa4fb3
commit a86857fbb5
8 changed files with 33 additions and 30 deletions
@@ -1,15 +1,15 @@
package a
import <!PLATFORM_CLASS_MAPPED_TO_KOTLIN!>java.lang.Deprecated<!> as deprecated
import java.lang.Deprecated as deprecated
import java.lang.SuppressWarnings as suppresswarnings
<!PLATFORM_CLASS_MAPPED_TO_KOTLIN!>deprecated<!> suppresswarnings val s: String = "";
<!DEPRECATED_JAVA_ANNOTATION!>deprecated<!> suppresswarnings val s: String = "";
<!PLATFORM_CLASS_MAPPED_TO_KOTLIN!>deprecated<!> suppresswarnings fun main(args : Array<String>) {
<!DEPRECATED_JAVA_ANNOTATION!>deprecated<!> suppresswarnings fun main(args : Array<String>) {
System.out.println("Hello, world!")
}
class Test(<!PLATFORM_CLASS_MAPPED_TO_KOTLIN!>deprecated<!> val s: String,
class Test(<!DEPRECATED_JAVA_ANNOTATION!>deprecated<!> val s: String,
suppresswarnings val x : Int) {}