Deprecate KotlinSignature, to be removed later

This commit is contained in:
Alexander Udalov
2015-10-11 17:59:33 +03:00
parent f16f4e5541
commit b378969a0a
2 changed files with 8 additions and 0 deletions
@@ -19,6 +19,10 @@ package jet.runtime.typeinfo;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Target; import java.lang.annotation.Target;
/**
* @deprecated This annotation is no longer supported by the Kotlin compiler and will be removed in 1.0
*/
@Deprecated
@Target({ElementType.METHOD, ElementType.TYPE, ElementType.CONSTRUCTOR, ElementType.FIELD}) @Target({ElementType.METHOD, ElementType.TYPE, ElementType.CONSTRUCTOR, ElementType.FIELD})
public @interface KotlinSignature { public @interface KotlinSignature {
String value(); String value();
@@ -19,6 +19,10 @@ package kotlin.jvm;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Target; import java.lang.annotation.Target;
/**
* @deprecated This annotation is no longer supported by the Kotlin compiler and will be removed in 1.0
*/
@Deprecated
@Target({ElementType.METHOD, ElementType.TYPE, ElementType.CONSTRUCTOR, ElementType.FIELD}) @Target({ElementType.METHOD, ElementType.TYPE, ElementType.CONSTRUCTOR, ElementType.FIELD})
public @interface KotlinSignature { public @interface KotlinSignature {
String value(); String value();