diff --git a/java/compiler/charts/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/java/compiler/charts/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService similarity index 100% rename from java/compiler/charts/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService rename to java/compiler/charts/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService diff --git a/java/java-analysis-impl/src/META-INF/JavaAnalysisPlugin.xml b/java/java-analysis-impl/resources/META-INF/JavaAnalysisPlugin.xml similarity index 100% rename from java/java-analysis-impl/src/META-INF/JavaAnalysisPlugin.xml rename to java/java-analysis-impl/resources/META-INF/JavaAnalysisPlugin.xml diff --git a/java/java-impl/src/META-INF/InspectionGadgets.xml b/java/java-impl/resources/META-INF/InspectionGadgets.xml similarity index 100% rename from java/java-impl/src/META-INF/InspectionGadgets.xml rename to java/java-impl/resources/META-INF/InspectionGadgets.xml diff --git a/java/java-impl/src/META-INF/IntentionPowerPack.xml b/java/java-impl/resources/META-INF/IntentionPowerPack.xml similarity index 100% rename from java/java-impl/src/META-INF/IntentionPowerPack.xml rename to java/java-impl/resources/META-INF/IntentionPowerPack.xml diff --git a/java/java-impl/src/META-INF/UsageData.xml b/java/java-impl/resources/META-INF/UsageData.xml similarity index 100% rename from java/java-impl/src/META-INF/UsageData.xml rename to java/java-impl/resources/META-INF/UsageData.xml diff --git a/java/java-impl/src/META-INF/community-integration.xml b/java/java-impl/resources/META-INF/community-integration.xml similarity index 100% rename from java/java-impl/src/META-INF/community-integration.xml rename to java/java-impl/resources/META-INF/community-integration.xml diff --git a/java/java-impl/src/META-INF/images-integration.xml b/java/java-impl/resources/META-INF/images-integration.xml similarity index 100% rename from java/java-impl/src/META-INF/images-integration.xml rename to java/java-impl/resources/META-INF/images-integration.xml diff --git a/java/java-psi-impl/src/META-INF/JavaPsiPlugin.xml b/java/java-psi-impl/resources/META-INF/JavaPsiPlugin.xml similarity index 100% rename from java/java-psi-impl/src/META-INF/JavaPsiPlugin.xml rename to java/java-psi-impl/resources/META-INF/JavaPsiPlugin.xml diff --git a/java/java-runtime/src/META-INF/MANIFEST.MF b/java/java-runtime/resources/META-INF/MANIFEST.MF similarity index 100% rename from java/java-runtime/src/META-INF/MANIFEST.MF rename to java/java-runtime/resources/META-INF/MANIFEST.MF diff --git a/java/manifest/src/META-INF/ManifestSupport.xml b/java/manifest/resources/META-INF/ManifestSupport.xml similarity index 100% rename from java/manifest/src/META-INF/ManifestSupport.xml rename to java/manifest/resources/META-INF/ManifestSupport.xml diff --git a/java/typeMigration/src/META-INF/TypeMigration.xml b/java/typeMigration/resources/META-INF/TypeMigration.xml similarity index 100% rename from java/typeMigration/src/META-INF/TypeMigration.xml rename to java/typeMigration/resources/META-INF/TypeMigration.xml diff --git a/jps/jps-builders/src/META-INF/MANIFEST.MF b/jps/jps-builders/resources/META-INF/MANIFEST.MF similarity index 100% rename from jps/jps-builders/src/META-INF/MANIFEST.MF rename to jps/jps-builders/resources/META-INF/MANIFEST.MF diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.PreloadedDataExtension b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.PreloadedDataExtension new file mode 100644 index 000000000000..6b294e0a002c --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.PreloadedDataExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.incremental.CleanupTempDirectoryExtension \ No newline at end of file diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider new file mode 100644 index 000000000000..f05998affa1e --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.packaging.jlink.JLinkArtifactBuildTaskProvider \ No newline at end of file diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.ExcludedJavaSourceRootProvider b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.ExcludedJavaSourceRootProvider new file mode 100644 index 000000000000..223d5d44b08a --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.ExcludedJavaSourceRootProvider @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.incremental.java.AnnotationsExcludedJavaSourceRootProvider \ No newline at end of file diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension new file mode 100644 index 000000000000..1a312a2c3500 --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.builders.java.JavaBuilderExtensionImpl \ No newline at end of file diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaCompilingTool b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaCompilingTool new file mode 100644 index 000000000000..54fbc80f460b --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaCompilingTool @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.builders.impl.java.EclipseCompilerTool \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.dependency.java.AnnotationChangesTracker b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.dependency.java.AnnotationChangesTracker similarity index 66% rename from jps/jps-builders/src/META-INF/services/org.jetbrains.jps.dependency.java.AnnotationChangesTracker rename to jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.dependency.java.AnnotationChangesTracker index 0e9a0c55d9bd..d71c78f81851 100644 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.dependency.java.AnnotationChangesTracker +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.dependency.java.AnnotationChangesTracker @@ -1,2 +1,2 @@ -# Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. org.jetbrains.jps.dependency.kotlin.NullabilityAnnotationChangesTracker \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.dependency.java.JvmDifferentiateStrategy b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.dependency.java.JvmDifferentiateStrategy similarity index 100% rename from jps/jps-builders/src/META-INF/services/org.jetbrains.jps.dependency.java.JvmDifferentiateStrategy rename to jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.dependency.java.JvmDifferentiateStrategy diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService new file mode 100644 index 000000000000..026b74a5f4a8 --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService @@ -0,0 +1,3 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.incremental.JavaBuilderService +org.jetbrains.jps.incremental.artifacts.ArtifactBuilderService diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.incremental.java.ExternalJavacOptionsProvider b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.incremental.java.ExternalJavacOptionsProvider new file mode 100644 index 000000000000..ec529915bb06 --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.incremental.java.ExternalJavacOptionsProvider @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.javac.ReferenceCollectorExternalJavacOptionsProvider \ No newline at end of file diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.javac.JavaCompilerToolExtension b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.javac.JavaCompilerToolExtension new file mode 100644 index 000000000000..13bdc392f863 --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.javac.JavaCompilerToolExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.javac.InProcessRefCollectorCompilerToolExtension \ No newline at end of file diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.javac.JavacFileReferencesRegistrar b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.javac.JavacFileReferencesRegistrar new file mode 100644 index 000000000000..06f5a0969b65 --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.javac.JavacFileReferencesRegistrar @@ -0,0 +1,3 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.backwardRefs.JavaBackwardReferenceRegistrar +org.jetbrains.jps.incremental.java.JpsReferenceDependenciesRegistrar diff --git a/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension new file mode 100644 index 000000000000..e86f0d68264b --- /dev/null +++ b/jps/jps-builders/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.packaging.jlink.JpsJLinkModelSerializerExtension \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.PreloadedDataExtension b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.PreloadedDataExtension deleted file mode 100644 index ea16c492e1ce..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.PreloadedDataExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.incremental.CleanupTempDirectoryExtension \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider deleted file mode 100644 index 536b0033a330..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider +++ /dev/null @@ -1,2 +0,0 @@ -# Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -org.jetbrains.jps.packaging.jlink.JLinkArtifactBuildTaskProvider \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.ExcludedJavaSourceRootProvider b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.ExcludedJavaSourceRootProvider deleted file mode 100644 index e398bfd69f5c..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.ExcludedJavaSourceRootProvider +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.incremental.java.AnnotationsExcludedJavaSourceRootProvider \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension deleted file mode 100644 index d01e292381fc..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.builders.java.JavaBuilderExtensionImpl \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.JavaCompilingTool b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.JavaCompilingTool deleted file mode 100644 index 3d55e6e83655..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.builders.java.JavaCompilingTool +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.builders.impl.java.EclipseCompilerTool \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService deleted file mode 100644 index 59cb6e43434f..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService +++ /dev/null @@ -1,2 +0,0 @@ -org.jetbrains.jps.incremental.JavaBuilderService -org.jetbrains.jps.incremental.artifacts.ArtifactBuilderService diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.incremental.java.ExternalJavacOptionsProvider b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.incremental.java.ExternalJavacOptionsProvider deleted file mode 100644 index a4efe060e607..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.incremental.java.ExternalJavacOptionsProvider +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.javac.ReferenceCollectorExternalJavacOptionsProvider \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.javac.JavaCompilerToolExtension b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.javac.JavaCompilerToolExtension deleted file mode 100644 index 21c81385ab57..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.javac.JavaCompilerToolExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.javac.InProcessRefCollectorCompilerToolExtension \ No newline at end of file diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.javac.JavacFileReferencesRegistrar b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.javac.JavacFileReferencesRegistrar deleted file mode 100644 index 20bc7ac92604..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.javac.JavacFileReferencesRegistrar +++ /dev/null @@ -1,17 +0,0 @@ -# -# Copyright 2000-2016 JetBrains s.r.o. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -org.jetbrains.jps.backwardRefs.JavaBackwardReferenceRegistrar -org.jetbrains.jps.incremental.java.JpsReferenceDependenciesRegistrar diff --git a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension deleted file mode 100644 index 51f1c096a89c..000000000000 --- a/jps/jps-builders/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension +++ /dev/null @@ -1,2 +0,0 @@ -# Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -org.jetbrains.jps.packaging.jlink.JpsJLinkModelSerializerExtension \ No newline at end of file diff --git a/platform/workspace/jps/src/META-INF/WorkspaceModelExtensions.xml b/platform/workspace/jps/resources/META-INF/WorkspaceModelExtensions.xml similarity index 100% rename from platform/workspace/jps/src/META-INF/WorkspaceModelExtensions.xml rename to platform/workspace/jps/resources/META-INF/WorkspaceModelExtensions.xml diff --git a/plugins/ant/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/plugins/ant/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider new file mode 100644 index 000000000000..2d847ee67abe --- /dev/null +++ b/plugins/ant/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.ant.build.AntArtifactBuildTaskProvider \ No newline at end of file diff --git a/plugins/ant/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/ant/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension new file mode 100644 index 000000000000..4a281e67323d --- /dev/null +++ b/plugins/ant/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.ant.model.impl.JpsAntModelSerializerExtension \ No newline at end of file diff --git a/plugins/ant/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/plugins/ant/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider deleted file mode 100644 index 4a5660b0f679..000000000000 --- a/plugins/ant/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.ant.build.AntArtifactBuildTaskProvider \ No newline at end of file diff --git a/plugins/ant/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/ant/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension deleted file mode 100644 index 00e77bab1796..000000000000 --- a/plugins/ant/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.ant.model.impl.JpsAntModelSerializerExtension \ No newline at end of file diff --git a/plugins/commander/src/META-INF/plugin.xml b/plugins/commander/resources/META-INF/plugin.xml similarity index 100% rename from plugins/commander/src/META-INF/plugin.xml rename to plugins/commander/resources/META-INF/plugin.xml diff --git a/plugins/coverage/src/META-INF/junit-integration.xml b/plugins/coverage/resources/META-INF/junit-integration.xml similarity index 100% rename from plugins/coverage/src/META-INF/junit-integration.xml rename to plugins/coverage/resources/META-INF/junit-integration.xml diff --git a/plugins/coverage/src/META-INF/plugin.xml b/plugins/coverage/resources/META-INF/plugin.xml similarity index 100% rename from plugins/coverage/src/META-INF/plugin.xml rename to plugins/coverage/resources/META-INF/plugin.xml diff --git a/plugins/coverage/src/META-INF/testng-integration.xml b/plugins/coverage/resources/META-INF/testng-integration.xml similarity index 100% rename from plugins/coverage/src/META-INF/testng-integration.xml rename to plugins/coverage/resources/META-INF/testng-integration.xml diff --git a/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension new file mode 100644 index 000000000000..1ff0f650117f --- /dev/null +++ b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.devkit.builder.PluginJavaBuilderExtension \ No newline at end of file diff --git a/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService new file mode 100644 index 000000000000..0de186221e27 --- /dev/null +++ b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.devkit.threadingModelHelper.TMHBuilderService \ No newline at end of file diff --git a/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.artifacts.JpsSyntheticArtifactProvider b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.artifacts.JpsSyntheticArtifactProvider new file mode 100644 index 000000000000..191089d94529 --- /dev/null +++ b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.artifacts.JpsSyntheticArtifactProvider @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.devkit.builder.JpsPluginSyntheticArtifactProvider \ No newline at end of file diff --git a/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension new file mode 100644 index 000000000000..0e7e4febef2d --- /dev/null +++ b/plugins/devkit/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.devkit.model.impl.JpsDevKitModelSerializerExtension \ No newline at end of file diff --git a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension b/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension deleted file mode 100644 index d929d33a6e85..000000000000 --- a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.devkit.builder.PluginJavaBuilderExtension \ No newline at end of file diff --git a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService deleted file mode 100644 index 9df832929599..000000000000 --- a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.devkit.threadingModelHelper.TMHBuilderService \ No newline at end of file diff --git a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.artifacts.JpsSyntheticArtifactProvider b/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.artifacts.JpsSyntheticArtifactProvider deleted file mode 100644 index 2f9541888d19..000000000000 --- a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.artifacts.JpsSyntheticArtifactProvider +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.devkit.builder.JpsPluginSyntheticArtifactProvider \ No newline at end of file diff --git a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension deleted file mode 100644 index 34f5c157c462..000000000000 --- a/plugins/devkit/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.devkit.model.impl.JpsDevKitModelSerializerExtension \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider new file mode 100644 index 000000000000..176f03cc5bad --- /dev/null +++ b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.gradle.build.GradleArtifactBuildTaskProvider \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.gradle.model.JpsGradleExtensionService b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.gradle.model.JpsGradleExtensionService new file mode 100644 index 000000000000..54679e8307d1 --- /dev/null +++ b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.gradle.model.JpsGradleExtensionService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.gradle.model.impl.JpsGradleExtensionServiceImpl \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService new file mode 100644 index 000000000000..a6068a1ee2b6 --- /dev/null +++ b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.gradle.compiler.GradleBuilderService \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.groovy.GroovyBuilderExtension b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.groovy.GroovyBuilderExtension new file mode 100644 index 000000000000..570d6c89d605 --- /dev/null +++ b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.groovy.GroovyBuilderExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.gradle.model.impl.GroovyResourcesTargetExtension \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory new file mode 100644 index 000000000000..68ddfdf69071 --- /dev/null +++ b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.gradle.model.impl.JpsGradleDependenciesEnumerationHandler$GradleFactory \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension new file mode 100644 index 000000000000..235191e7fb79 --- /dev/null +++ b/plugins/gradle/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.gradle.model.impl.JpsGradleModelSerializationExtension \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider deleted file mode 100644 index 2eec02ec358d..000000000000 --- a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.gradle.build.GradleArtifactBuildTaskProvider \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.gradle.model.JpsGradleExtensionService b/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.gradle.model.JpsGradleExtensionService deleted file mode 100644 index 526afcc9d0a9..000000000000 --- a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.gradle.model.JpsGradleExtensionService +++ /dev/null @@ -1,16 +0,0 @@ -# -# Copyright 2000-2014 JetBrains s.r.o. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -org.jetbrains.jps.gradle.model.impl.JpsGradleExtensionServiceImpl \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService deleted file mode 100644 index 90e686daeaca..000000000000 --- a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService +++ /dev/null @@ -1,16 +0,0 @@ -# -# Copyright 2000-2014 JetBrains s.r.o. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -org.jetbrains.jps.gradle.compiler.GradleBuilderService \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.groovy.GroovyBuilderExtension b/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.groovy.GroovyBuilderExtension deleted file mode 100644 index b0744fb5e8e7..000000000000 --- a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.groovy.GroovyBuilderExtension +++ /dev/null @@ -1,2 +0,0 @@ -# Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -org.jetbrains.jps.gradle.model.impl.GroovyResourcesTargetExtension \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory b/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory deleted file mode 100644 index f1518a33d329..000000000000 --- a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory +++ /dev/null @@ -1,16 +0,0 @@ -# -# Copyright 2000-2014 JetBrains s.r.o. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -org.jetbrains.jps.gradle.model.impl.JpsGradleDependenciesEnumerationHandler$GradleFactory \ No newline at end of file diff --git a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension deleted file mode 100644 index a86ddcf7d451..000000000000 --- a/plugins/gradle/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension +++ /dev/null @@ -1,16 +0,0 @@ -# -# Copyright 2000-2014 JetBrains s.r.o. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -org.jetbrains.jps.gradle.model.impl.JpsGradleModelSerializationExtension \ No newline at end of file diff --git a/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension b/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension new file mode 100644 index 000000000000..c19c0e2802a2 --- /dev/null +++ b/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.incremental.groovy.GroovyJavaBuilderExtension \ No newline at end of file diff --git a/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService new file mode 100644 index 000000000000..fb8a950b5989 --- /dev/null +++ b/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.incremental.groovy.GroovyBuilderService \ No newline at end of file diff --git a/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension new file mode 100644 index 000000000000..eca7b7836441 --- /dev/null +++ b/plugins/groovy/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.incremental.groovy.GroovyModelSerializerExtension \ No newline at end of file diff --git a/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension b/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension deleted file mode 100644 index ad629b246c23..000000000000 --- a/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.java.JavaBuilderExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.incremental.groovy.GroovyJavaBuilderExtension \ No newline at end of file diff --git a/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService deleted file mode 100644 index fafe43075e1b..000000000000 --- a/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.incremental.groovy.GroovyBuilderService \ No newline at end of file diff --git a/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension deleted file mode 100644 index 9ab572fa24cf..000000000000 --- a/plugins/groovy/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.incremental.groovy.GroovyModelSerializerExtension \ No newline at end of file diff --git a/plugins/groovy/src/META-INF/gant-support.xml b/plugins/groovy/resources/META-INF/gant-support.xml similarity index 100% rename from plugins/groovy/src/META-INF/gant-support.xml rename to plugins/groovy/resources/META-INF/gant-support.xml diff --git a/plugins/groovy/src/META-INF/geb-support.xml b/plugins/groovy/resources/META-INF/geb-support.xml similarity index 100% rename from plugins/groovy/src/META-INF/geb-support.xml rename to plugins/groovy/resources/META-INF/geb-support.xml diff --git a/plugins/groovy/src/META-INF/groovy-console.xml b/plugins/groovy/resources/META-INF/groovy-console.xml similarity index 100% rename from plugins/groovy/src/META-INF/groovy-console.xml rename to plugins/groovy/resources/META-INF/groovy-console.xml diff --git a/plugins/groovy/src/META-INF/groovy-copyright.xml b/plugins/groovy/resources/META-INF/groovy-copyright.xml similarity index 100% rename from plugins/groovy/src/META-INF/groovy-copyright.xml rename to plugins/groovy/resources/META-INF/groovy-copyright.xml diff --git a/plugins/groovy/src/META-INF/groovy-dynamic-members.xml b/plugins/groovy/resources/META-INF/groovy-dynamic-members.xml similarity index 100% rename from plugins/groovy/src/META-INF/groovy-dynamic-members.xml rename to plugins/groovy/resources/META-INF/groovy-dynamic-members.xml diff --git a/plugins/groovy/src/META-INF/groovy-indexed-property-support.xml b/plugins/groovy/resources/META-INF/groovy-indexed-property-support.xml similarity index 100% rename from plugins/groovy/src/META-INF/groovy-indexed-property-support.xml rename to plugins/groovy/resources/META-INF/groovy-indexed-property-support.xml diff --git a/plugins/groovy/src/META-INF/groovy-intentions.xml b/plugins/groovy/resources/META-INF/groovy-intentions.xml similarity index 100% rename from plugins/groovy/src/META-INF/groovy-intentions.xml rename to plugins/groovy/resources/META-INF/groovy-intentions.xml diff --git a/plugins/groovy/src/META-INF/groovy-logback-support.xml b/plugins/groovy/resources/META-INF/groovy-logback-support.xml similarity index 100% rename from plugins/groovy/src/META-INF/groovy-logback-support.xml rename to plugins/groovy/resources/META-INF/groovy-logback-support.xml diff --git a/plugins/groovy/src/META-INF/groovy-templates.xml b/plugins/groovy/resources/META-INF/groovy-templates.xml similarity index 100% rename from plugins/groovy/src/META-INF/groovy-templates.xml rename to plugins/groovy/resources/META-INF/groovy-templates.xml diff --git a/plugins/groovy/src/META-INF/intellilang-groovy-support.xml b/plugins/groovy/resources/META-INF/intellilang-groovy-support.xml similarity index 100% rename from plugins/groovy/src/META-INF/intellilang-groovy-support.xml rename to plugins/groovy/resources/META-INF/intellilang-groovy-support.xml diff --git a/plugins/groovy/src/META-INF/plugin.xml b/plugins/groovy/resources/META-INF/plugin.xml similarity index 100% rename from plugins/groovy/src/META-INF/plugin.xml rename to plugins/groovy/resources/META-INF/plugin.xml diff --git a/plugins/groovy/src/META-INF/pluginIcon.svg b/plugins/groovy/resources/META-INF/pluginIcon.svg similarity index 99% rename from plugins/groovy/src/META-INF/pluginIcon.svg rename to plugins/groovy/resources/META-INF/pluginIcon.svg index 2fbd63db8a6f..1012e046670e 100644 --- a/plugins/groovy/src/META-INF/pluginIcon.svg +++ b/plugins/groovy/resources/META-INF/pluginIcon.svg @@ -1,3 +1,4 @@ + diff --git a/plugins/groovy/src/META-INF/spock-support.xml b/plugins/groovy/resources/META-INF/spock-support.xml similarity index 100% rename from plugins/groovy/src/META-INF/spock-support.xml rename to plugins/groovy/resources/META-INF/spock-support.xml diff --git a/plugins/hg4idea/src/META-INF/LICENSE-2.0.txt b/plugins/hg4idea/resources/META-INF/LICENSE-2.0.txt similarity index 100% rename from plugins/hg4idea/src/META-INF/LICENSE-2.0.txt rename to plugins/hg4idea/resources/META-INF/LICENSE-2.0.txt diff --git a/plugins/hg4idea/src/META-INF/plugin.xml b/plugins/hg4idea/resources/META-INF/plugin.xml similarity index 100% rename from plugins/hg4idea/src/META-INF/plugin.xml rename to plugins/hg4idea/resources/META-INF/plugin.xml diff --git a/plugins/htmltools/src/META-INF/plugin.xml b/plugins/htmltools/resources/META-INF/plugin.xml similarity index 100% rename from plugins/htmltools/src/META-INF/plugin.xml rename to plugins/htmltools/resources/META-INF/plugin.xml diff --git a/plugins/java-decompiler/plugin/src/META-INF/plugin.xml b/plugins/java-decompiler/plugin/resources/META-INF/plugin.xml similarity index 100% rename from plugins/java-decompiler/plugin/src/META-INF/plugin.xml rename to plugins/java-decompiler/plugin/resources/META-INF/plugin.xml diff --git a/plugins/javaFX/jps/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/plugins/javaFX/jps/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider similarity index 100% rename from plugins/javaFX/jps/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider rename to plugins/javaFX/jps/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider diff --git a/plugins/javaFX/jps/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/javaFX/jps/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension similarity index 100% rename from plugins/javaFX/jps/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension rename to plugins/javaFX/jps/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension diff --git a/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider new file mode 100644 index 000000000000..833fa344c0d6 --- /dev/null +++ b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.maven.compiler.MavenManifestGenerationBuildTaskProvider \ No newline at end of file diff --git a/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService new file mode 100644 index 000000000000..1d5756ad4f27 --- /dev/null +++ b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.maven.compiler.MavenBuilderService \ No newline at end of file diff --git a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.artifacts.instructions.ArtifactRootCopyingHandlerProvider b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.artifacts.instructions.ArtifactRootCopyingHandlerProvider similarity index 55% rename from plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.artifacts.instructions.ArtifactRootCopyingHandlerProvider rename to plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.artifacts.instructions.ArtifactRootCopyingHandlerProvider index 5f347492fdfe..dff6a2ab7396 100644 --- a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.artifacts.instructions.ArtifactRootCopyingHandlerProvider +++ b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.artifacts.instructions.ArtifactRootCopyingHandlerProvider @@ -1,2 +1,3 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. org.jetbrains.jps.maven.compiler.MavenWebArtifactRootCopyingHandlerProvider org.jetbrains.jps.maven.compiler.MavenEjbArtifactRootCopyingHandlerProvider \ No newline at end of file diff --git a/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.maven.model.JpsMavenExtensionService b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.maven.model.JpsMavenExtensionService new file mode 100644 index 000000000000..9b6ac932ac67 --- /dev/null +++ b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.maven.model.JpsMavenExtensionService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.maven.model.impl.JpsMavenExtensionServiceImpl \ No newline at end of file diff --git a/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory new file mode 100644 index 000000000000..8f21e2f60f04 --- /dev/null +++ b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.maven.model.impl.JpsMavenDependenciesEnumerationHandler$MavenFactory \ No newline at end of file diff --git a/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension new file mode 100644 index 000000000000..fb949996f34f --- /dev/null +++ b/plugins/maven/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.maven.model.impl.JpsMavenModelSerializationExtension \ No newline at end of file diff --git a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider b/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider deleted file mode 100644 index f1462efdf1ed..000000000000 --- a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.builders.artifacts.ArtifactBuildTaskProvider +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.maven.compiler.MavenManifestGenerationBuildTaskProvider \ No newline at end of file diff --git a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService deleted file mode 100644 index 5952b4d92af1..000000000000 --- a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.maven.compiler.MavenBuilderService \ No newline at end of file diff --git a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.maven.model.JpsMavenExtensionService b/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.maven.model.JpsMavenExtensionService deleted file mode 100644 index f3dc5a1ae46e..000000000000 --- a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.maven.model.JpsMavenExtensionService +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.maven.model.impl.JpsMavenExtensionServiceImpl \ No newline at end of file diff --git a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory b/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory deleted file mode 100644 index 516669886cea..000000000000 --- a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.java.impl.JpsJavaDependenciesEnumerationHandler$Factory +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.maven.model.impl.JpsMavenDependenciesEnumerationHandler$MavenFactory \ No newline at end of file diff --git a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension deleted file mode 100644 index 889431f0355d..000000000000 --- a/plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.maven.model.impl.JpsMavenModelSerializationExtension \ No newline at end of file diff --git a/plugins/properties/properties-resource-bundle-editor/src/META-INF/plugin.xml b/plugins/properties/properties-resource-bundle-editor/resources/META-INF/plugin.xml similarity index 100% rename from plugins/properties/properties-resource-bundle-editor/src/META-INF/plugin.xml rename to plugins/properties/properties-resource-bundle-editor/resources/META-INF/plugin.xml diff --git a/plugins/rareJavaRefactorings/src/META-INF/plugin.xml b/plugins/rareJavaRefactorings/resources/META-INF/plugin.xml similarity index 100% rename from plugins/rareJavaRefactorings/src/META-INF/plugin.xml rename to plugins/rareJavaRefactorings/resources/META-INF/plugin.xml diff --git a/plugins/svn4idea/src/META-INF/plugin.xml b/plugins/svn4idea/resources/META-INF/plugin.xml similarity index 100% rename from plugins/svn4idea/src/META-INF/plugin.xml rename to plugins/svn4idea/resources/META-INF/plugin.xml diff --git a/plugins/textmate/src/META-INF/plugin.xml b/plugins/textmate/resources/META-INF/plugin.xml similarity index 100% rename from plugins/textmate/src/META-INF/plugin.xml rename to plugins/textmate/resources/META-INF/plugin.xml diff --git a/plugins/ui-designer-core/src/META-INF/DesignerCorePlugin.xml b/plugins/ui-designer-core/resources/META-INF/DesignerCorePlugin.xml similarity index 100% rename from plugins/ui-designer-core/src/META-INF/DesignerCorePlugin.xml rename to plugins/ui-designer-core/resources/META-INF/DesignerCorePlugin.xml diff --git a/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService new file mode 100644 index 000000000000..726e7f68f7cf --- /dev/null +++ b/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.uiDesigner.compiler.FormsBuilderService \ No newline at end of file diff --git a/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension new file mode 100644 index 000000000000..ff6def0a9e3d --- /dev/null +++ b/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.uiDesigner.model.impl.JpsUiDesignerSerializerExtension \ No newline at end of file diff --git a/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.uiDesigner.model.JpsUiDesignerExtensionService b/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.uiDesigner.model.JpsUiDesignerExtensionService new file mode 100644 index 000000000000..63bf9cd9d4aa --- /dev/null +++ b/plugins/ui-designer/jps-plugin/resources/META-INF/services/org.jetbrains.jps.uiDesigner.model.JpsUiDesignerExtensionService @@ -0,0 +1,2 @@ +# Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +org.jetbrains.jps.uiDesigner.model.impl.JpsUiDesignerExtensionServiceImpl \ No newline at end of file diff --git a/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService b/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService deleted file mode 100644 index 30ed33818b51..000000000000 --- a/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.BuilderService +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.uiDesigner.compiler.FormsBuilderService \ No newline at end of file diff --git a/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension b/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension deleted file mode 100644 index e8593c6b4dc1..000000000000 --- a/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.uiDesigner.model.impl.JpsUiDesignerSerializerExtension \ No newline at end of file diff --git a/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.uiDesigner.model.JpsUiDesignerExtensionService b/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.uiDesigner.model.JpsUiDesignerExtensionService deleted file mode 100644 index 00a545b8b58a..000000000000 --- a/plugins/ui-designer/jps-plugin/src/META-INF/services/org.jetbrains.jps.uiDesigner.model.JpsUiDesignerExtensionService +++ /dev/null @@ -1 +0,0 @@ -org.jetbrains.jps.uiDesigner.model.impl.JpsUiDesignerExtensionServiceImpl \ No newline at end of file diff --git a/plugins/xpath/xpath-view/src/META-INF/plugin.xml b/plugins/xpath/xpath-lang/resources/META-INF/plugin.xml similarity index 100% rename from plugins/xpath/xpath-view/src/META-INF/plugin.xml rename to plugins/xpath/xpath-lang/resources/META-INF/plugin.xml diff --git a/spellchecker/src/META-INF/SpellCheckerPlugin.xml b/spellchecker/resources/META-INF/SpellCheckerPlugin.xml similarity index 100% rename from spellchecker/src/META-INF/SpellCheckerPlugin.xml rename to spellchecker/resources/META-INF/SpellCheckerPlugin.xml diff --git a/xml/relaxng/src/META-INF/LICENSE b/xml/relaxng/resources/META-INF/LICENSE similarity index 100% rename from xml/relaxng/src/META-INF/LICENSE rename to xml/relaxng/resources/META-INF/LICENSE diff --git a/xml/relaxng/src/META-INF/jing-copying.html b/xml/relaxng/resources/META-INF/jing-copying.html similarity index 100% rename from xml/relaxng/src/META-INF/jing-copying.html rename to xml/relaxng/resources/META-INF/jing-copying.html diff --git a/xml/relaxng/src/META-INF/relaxng-plugin.xml b/xml/relaxng/resources/META-INF/relaxng-plugin.xml similarity index 100% rename from xml/relaxng/src/META-INF/relaxng-plugin.xml rename to xml/relaxng/resources/META-INF/relaxng-plugin.xml