diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/Flow.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Flow.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/Flow.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Flow.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/Identifier.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Identifier.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/Identifier.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Identifier.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/JdkConstants.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/JdkConstants.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/JdkConstants.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/JdkConstants.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/Language.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Language.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/Language.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Language.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/MagicConstant.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/MagicConstant.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/MagicConstant.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/MagicConstant.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/Pattern.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Pattern.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/Pattern.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Pattern.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/PrintFormat.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/PrintFormat.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/PrintFormat.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/PrintFormat.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/RegExp.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/RegExp.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/RegExp.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/RegExp.java diff --git a/java-annotations/src/main/java/org/intellij/lang/annotations/Subst.java b/multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Subst.java similarity index 100% rename from java-annotations/src/main/java/org/intellij/lang/annotations/Subst.java rename to multiplatform-annotations/src/jvmMain/java/org/intellij/lang/annotations/Subst.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/ApiStatus.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/ApiStatus.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/ApiStatus.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/ApiStatus.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Async.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Async.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Async.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Async.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Blocking.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Blocking.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Blocking.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Blocking.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/BlockingExecutor.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/BlockingExecutor.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/BlockingExecutor.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/BlockingExecutor.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/CheckReturnValue.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/CheckReturnValue.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/CheckReturnValue.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/CheckReturnValue.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Contract.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Contract.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Contract.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Contract.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Debug.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Debug.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Debug.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Debug.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/MustBeInvokedByOverriders.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/MustBeInvokedByOverriders.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/MustBeInvokedByOverriders.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/MustBeInvokedByOverriders.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Nls.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Nls.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Nls.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Nls.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/NonBlocking.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NonBlocking.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/NonBlocking.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NonBlocking.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/NonBlockingExecutor.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NonBlockingExecutor.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/NonBlockingExecutor.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NonBlockingExecutor.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/NonNls.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NonNls.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/NonNls.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NonNls.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/NotNull.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NotNull.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/NotNull.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/NotNull.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Nullable.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Nullable.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Nullable.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Nullable.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/PropertyKey.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/PropertyKey.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/PropertyKey.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/PropertyKey.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Range.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Range.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Range.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Range.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/TestOnly.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/TestOnly.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/TestOnly.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/TestOnly.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/UnknownNullability.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/UnknownNullability.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/UnknownNullability.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/UnknownNullability.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/Unmodifiable.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Unmodifiable.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/Unmodifiable.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/Unmodifiable.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/UnmodifiableView.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/UnmodifiableView.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/UnmodifiableView.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/UnmodifiableView.java diff --git a/java-annotations/src/main/java/org/jetbrains/annotations/VisibleForTesting.java b/multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/VisibleForTesting.java similarity index 100% rename from java-annotations/src/main/java/org/jetbrains/annotations/VisibleForTesting.java rename to multiplatform-annotations/src/jvmMain/java/org/jetbrains/annotations/VisibleForTesting.java