do not export deps blindly

GitOrigin-RevId: 3f884c638f8e047b4c6933e023f19f0b79fb8752
This commit is contained in:
Vladimir Krivosheev
2024-12-18 17:29:37 +01:00
committed by intellij-monorepo-bot
parent 2184dd5b76
commit aaa5c93bfb
45 changed files with 103 additions and 108 deletions

View File

@@ -26,9 +26,11 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.jps.build" />
<orderEntry type="module" module-name="intellij.platform.jps.model" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.platform.jps.model.serialization" />
<orderEntry type="module" module-name="intellij.javaFX.common" />
<orderEntry type="module" module-name="intellij.platform.jps.model.impl" />
<orderEntry type="module" module-name="intellij.platform.util.jdom" />
<orderEntry type="library" name="jetbrains-annotations" level="project" />
</component>
</module>

View File

@@ -8,7 +8,7 @@ import org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSeria
import java.util.List;
public class JpsJavaFxArtifactPropertiesSerializer extends JpsArtifactPropertiesSerializer<JpsJavaFxArtifactProperties> {
public final class JpsJavaFxArtifactPropertiesSerializer extends JpsArtifactPropertiesSerializer<JpsJavaFxArtifactProperties> {
public JpsJavaFxArtifactPropertiesSerializer() {
super("javafx", JpsJavaFxApplicationArtifactType.INSTANCE);
}

View File

@@ -8,10 +8,9 @@ import org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSeria
import java.util.Collections;
import java.util.List;
public class JpsJavaFxModelSerializerExtension extends JpsModelSerializerExtension {
@NotNull
public final class JpsJavaFxModelSerializerExtension extends JpsModelSerializerExtension {
@Override
public List<? extends JpsArtifactPropertiesSerializer<?>> getArtifactTypePropertiesSerializers() {
public @NotNull List<? extends JpsArtifactPropertiesSerializer<?>> getArtifactTypePropertiesSerializers() {
return Collections.singletonList(new JpsJavaFxArtifactPropertiesSerializer());
}
}

View File

@@ -8,7 +8,7 @@ import org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSeria
import java.util.List;
public class JpsJavaFxPreloaderArtifactPropertiesSerializer extends JpsArtifactPropertiesSerializer<JpsJavaFxPreloaderArtifactProperties> {
public final class JpsJavaFxPreloaderArtifactPropertiesSerializer extends JpsArtifactPropertiesSerializer<JpsJavaFxPreloaderArtifactProperties> {
public JpsJavaFxPreloaderArtifactPropertiesSerializer() {
super("javafx-preloader", JpsJavaFxPreloaderArtifactType.INSTANCE);
}

View File

@@ -8,10 +8,9 @@ import org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSeria
import java.util.Collections;
import java.util.List;
public class JpsJavaFxPreloaderModelSerializerExtension extends JpsModelSerializerExtension {
@NotNull
public final class JpsJavaFxPreloaderModelSerializerExtension extends JpsModelSerializerExtension {
@Override
public List<? extends JpsArtifactPropertiesSerializer<?>> getArtifactTypePropertiesSerializers() {
public @NotNull List<? extends JpsArtifactPropertiesSerializer<?>> getArtifactTypePropertiesSerializers() {
return Collections.singletonList(new JpsJavaFxPreloaderArtifactPropertiesSerializer());
}
}