From de2753a29194843a041218ad9c1c50a264ca56e2 Mon Sep 17 00:00:00 2001 From: Valery Semenchuk Date: Mon, 5 Jun 2023 09:51:33 +0400 Subject: [PATCH] remove usage of ide-impl module --- plugin/pom.xml | 7 ------- plugin/src/main/java/module-info.java | 3 ++- .../javaFX/packaging/JavaFxApplicationArtifactType.java | 2 +- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/plugin/pom.xml b/plugin/pom.xml index 9bce040..a7237ad 100644 --- a/plugin/pom.xml +++ b/plugin/pom.xml @@ -75,13 +75,6 @@ ${project.version} - - ${project.groupId} - org.jetbrains.plugins.javaFX.desktop.impl - ${project.version} - runtime - - ${project.groupId} consulo.java diff --git a/plugin/src/main/java/module-info.java b/plugin/src/main/java/module-info.java index bf44748..b0163ec 100644 --- a/plugin/src/main/java/module-info.java +++ b/plugin/src/main/java/module-info.java @@ -14,8 +14,9 @@ requires java.scripting; + requires consulo.util.xml.fast.reader; + // TODO remove in future - requires consulo.ide.impl; requires java.desktop; requires forms.rt; diff --git a/plugin/src/main/java/org/jetbrains/plugins/javaFX/packaging/JavaFxApplicationArtifactType.java b/plugin/src/main/java/org/jetbrains/plugins/javaFX/packaging/JavaFxApplicationArtifactType.java index bb46006..3e3ccd4 100644 --- a/plugin/src/main/java/org/jetbrains/plugins/javaFX/packaging/JavaFxApplicationArtifactType.java +++ b/plugin/src/main/java/org/jetbrains/plugins/javaFX/packaging/JavaFxApplicationArtifactType.java @@ -21,11 +21,11 @@ import consulo.compiler.artifact.ArtifactTemplate; import consulo.compiler.artifact.ArtifactType; import consulo.compiler.artifact.element.*; -import consulo.ide.impl.idea.openapi.roots.ui.configuration.ChooseModulesDialog; import consulo.java.language.module.extension.JavaModuleExtension; import consulo.language.util.ModuleUtilCore; import consulo.module.Module; import consulo.module.content.layer.ModulesProvider; +import consulo.module.ui.awt.ChooseModulesDialog; import consulo.ui.image.Image; import consulo.util.io.FileUtil;