move typeinfo annotations

annotations should not be used by developers, so place them under jet.runtime package
This commit is contained in:
Stepan Koltsov
2012-01-04 02:39:50 +04:00
parent e373d215d6
commit c85be68047
11 changed files with 19 additions and 18 deletions
@@ -1,4 +1,4 @@
package jet.typeinfo;
package jet.runtime.typeinfo;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@@ -1,4 +1,4 @@
package jet.typeinfo;
package jet.runtime.typeinfo;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
@@ -1,4 +1,4 @@
package jet.typeinfo;
package jet.runtime.typeinfo;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
@@ -1,4 +1,6 @@
package jet.typeinfo;
package jet.runtime.typeinfo;
import jet.typeinfo.TypeInfoVariance;
/**
* @author alex.tkachman
@@ -1,4 +1,4 @@
package jet.typeinfo;
package jet.runtime.typeinfo;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
@@ -1,4 +1,6 @@
package jet.typeinfo;
package jet.runtime.typeinfo;
import jet.typeinfo.TypeInfoVariance;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@@ -13,7 +15,7 @@ public @interface JetTypeProjection {
/**
* @return variance of the type
*/
TypeInfoVariance variance();
TypeInfoVariance variance();
/**
* @return index of the class in the per class table of JetTypeDescriptor
@@ -1,4 +1,4 @@
package jet.typeinfo;
package jet.runtime.typeinfo;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
@@ -1,7 +1,7 @@
package org.jetbrains.jet.rt;
import jet.TypeInfo;
import jet.typeinfo.JetClass;
import jet.runtime.typeinfo.JetClass;
import jet.typeinfo.TypeInfoProjection;
import jet.typeinfo.TypeInfoVariance;
import org.jetbrains.jet.rt.signature.JetSignatureExceptionsAdapter;