diff --git a/platform/util/src/org/jetbrains/annotations/Unmodifiable.java b/platform/core-api/src/org/jetbrains/annotations/Unmodifiable.java similarity index 89% rename from platform/util/src/org/jetbrains/annotations/Unmodifiable.java rename to platform/core-api/src/org/jetbrains/annotations/Unmodifiable.java index bfed395c00a8..96de5493c3b1 100644 --- a/platform/util/src/org/jetbrains/annotations/Unmodifiable.java +++ b/platform/core-api/src/org/jetbrains/annotations/Unmodifiable.java @@ -19,7 +19,7 @@ import java.lang.annotation.*; */ @Documented @Retention(RetentionPolicy.CLASS) -@Target({ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER, ElementType.LOCAL_VARIABLE}) +@Target({ElementType.TYPE_USE}) @ApiStatus.Experimental public @interface Unmodifiable { } \ No newline at end of file diff --git a/platform/util/src/org/jetbrains/annotations/UnmodifiableView.java b/platform/core-api/src/org/jetbrains/annotations/UnmodifiableView.java similarity index 89% rename from platform/util/src/org/jetbrains/annotations/UnmodifiableView.java rename to platform/core-api/src/org/jetbrains/annotations/UnmodifiableView.java index 3527dfdfae96..12792b0b7f50 100644 --- a/platform/util/src/org/jetbrains/annotations/UnmodifiableView.java +++ b/platform/core-api/src/org/jetbrains/annotations/UnmodifiableView.java @@ -19,7 +19,7 @@ import java.lang.annotation.*; */ @Documented @Retention(RetentionPolicy.CLASS) -@Target({ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER, ElementType.LOCAL_VARIABLE}) +@Target({ElementType.TYPE_USE}) @ApiStatus.Experimental public @interface UnmodifiableView { } \ No newline at end of file