diff --git a/stdlib/src/jet/typeinfo/TypeInfo.java b/stdlib/src/jet/typeinfo/TypeInfo.java index f93bf29bad6..6a531d7695f 100644 --- a/stdlib/src/jet/typeinfo/TypeInfo.java +++ b/stdlib/src/jet/typeinfo/TypeInfo.java @@ -1,7 +1,6 @@ package jet.typeinfo; import jet.JetObject; -import org.jetbrains.annotations.NotNull; import java.lang.reflect.Field; import java.util.Arrays; @@ -44,7 +43,7 @@ public abstract class TypeInfo implements JetObject { public static TypeInfoProjection inProjection(TypeInfo typeInfo) { return new TypeInfoProjection.TypeInfoProjectionImpl(typeInfo) { - @NotNull +// @NotNull @Override public TypeInfoVariance getVariance() { return TypeInfoVariance.IN_VARIANCE; @@ -54,7 +53,7 @@ public abstract class TypeInfo implements JetObject { public static TypeInfoProjection outProjection(TypeInfo typeInfo) { return new TypeInfoProjection.TypeInfoProjectionImpl(typeInfo) { - @NotNull +// @NotNull @Override public TypeInfoVariance getVariance() { return TypeInfoVariance.OUT_VARIANCE; @@ -171,13 +170,13 @@ public abstract class TypeInfo implements JetObject { super(klazz, nullable, projections); } - @NotNull +// @NotNull @Override public TypeInfoVariance getVariance() { return TypeInfoVariance.INVARIANT; } - @NotNull +// @NotNull @Override public TypeInfo getType() { return this; diff --git a/stdlib/src/jet/typeinfo/TypeInfoProjection.java b/stdlib/src/jet/typeinfo/TypeInfoProjection.java index 381383c05f4..ad2553d6085 100644 --- a/stdlib/src/jet/typeinfo/TypeInfoProjection.java +++ b/stdlib/src/jet/typeinfo/TypeInfoProjection.java @@ -1,26 +1,21 @@ package jet.typeinfo; -import org.jetbrains.annotations.NotNull; - /** * @author alex.tkachman */ public interface TypeInfoProjection { - @NotNull TypeInfoVariance getVariance(); - @NotNull TypeInfo getType(); abstract class TypeInfoProjectionImpl implements TypeInfoProjection { - @NotNull private final TypeInfo type; + private final TypeInfo type; - TypeInfoProjectionImpl(@NotNull TypeInfo typeInfo) { + TypeInfoProjectionImpl(TypeInfo typeInfo) { this.type = typeInfo; } @Override - @NotNull public final TypeInfo getType() { return type; } diff --git a/stdlib/stdlib.iml b/stdlib/stdlib.iml index 0e9d8224de4..d5c07432750 100644 --- a/stdlib/stdlib.iml +++ b/stdlib/stdlib.iml @@ -7,7 +7,6 @@ -