From 321565d9afbfc448c14e85aa570830ba0824955a Mon Sep 17 00:00:00 2001 From: "James R. Perkins" Date: Tue, 19 Dec 2023 12:08:04 -0800 Subject: [PATCH] [WFMP-231] Deprecate the API's removed and moved in 5.0.x. https://issues.redhat.com/browse/WFMP-231 Signed-off-by: James R. Perkins --- .../src/main/java/org/wildfly/plugin/core/ConfigurationId.java | 3 +++ .../src/main/java/org/wildfly/plugin/core/ConsoleConsumer.java | 3 +++ .../java/org/wildfly/plugin/core/ContainerDescription.java | 3 +++ .../org/wildfly/plugin/core/DefaultContainerDescription.java | 3 +++ .../java/org/wildfly/plugin/core/DefaultDeploymentManager.java | 3 +++ core/src/main/java/org/wildfly/plugin/core/Deployment.java | 3 +++ .../main/java/org/wildfly/plugin/core/DeploymentContent.java | 3 +++ .../java/org/wildfly/plugin/core/DeploymentDescription.java | 3 +++ .../main/java/org/wildfly/plugin/core/DeploymentException.java | 3 +++ .../main/java/org/wildfly/plugin/core/DeploymentManager.java | 3 +++ .../java/org/wildfly/plugin/core/DeploymentOperations.java | 3 +++ .../main/java/org/wildfly/plugin/core/DeploymentResult.java | 3 +++ core/src/main/java/org/wildfly/plugin/core/FeaturePack.java | 1 + core/src/main/java/org/wildfly/plugin/core/GalleonUtils.java | 3 +++ .../org/wildfly/plugin/core/OperationExecutionException.java | 3 +++ .../java/org/wildfly/plugin/core/PluginProgressTracker.java | 3 +++ core/src/main/java/org/wildfly/plugin/core/ServerHelper.java | 3 +++ .../org/wildfly/plugin/core/SimpleDeploymentDescription.java | 3 +++ .../main/java/org/wildfly/plugin/core/UndeployDescription.java | 3 +++ core/src/main/java/org/wildfly/plugin/core/Utils.java | 3 +++ 20 files changed, 58 insertions(+) diff --git a/core/src/main/java/org/wildfly/plugin/core/ConfigurationId.java b/core/src/main/java/org/wildfly/plugin/core/ConfigurationId.java index 330558ab..ad85d571 100644 --- a/core/src/main/java/org/wildfly/plugin/core/ConfigurationId.java +++ b/core/src/main/java/org/wildfly/plugin/core/ConfigurationId.java @@ -22,7 +22,10 @@ * Simple wrapper for configuration ids. * * @author Emmanuel Hugonnet (c) 2018 Red Hat, inc. + * + * @deprecated this is no longer needed */ +@Deprecated(forRemoval = true) public class ConfigurationId { private String name; diff --git a/core/src/main/java/org/wildfly/plugin/core/ConsoleConsumer.java b/core/src/main/java/org/wildfly/plugin/core/ConsoleConsumer.java index 0e9d215b..08e880b7 100644 --- a/core/src/main/java/org/wildfly/plugin/core/ConsoleConsumer.java +++ b/core/src/main/java/org/wildfly/plugin/core/ConsoleConsumer.java @@ -29,7 +29,10 @@ * needs to be consumed and redirected somewhere. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) public class ConsoleConsumer implements Runnable { private final InputStream in; private final OutputStream out; diff --git a/core/src/main/java/org/wildfly/plugin/core/ContainerDescription.java b/core/src/main/java/org/wildfly/plugin/core/ContainerDescription.java index 3ae3e4aa..8f53c92d 100644 --- a/core/src/main/java/org/wildfly/plugin/core/ContainerDescription.java +++ b/core/src/main/java/org/wildfly/plugin/core/ContainerDescription.java @@ -23,7 +23,10 @@ * Information about the running container. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings({ "WeakerAccess", "unused" }) public interface ContainerDescription { diff --git a/core/src/main/java/org/wildfly/plugin/core/DefaultContainerDescription.java b/core/src/main/java/org/wildfly/plugin/core/DefaultContainerDescription.java index ac65967e..0fda7e29 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DefaultContainerDescription.java +++ b/core/src/main/java/org/wildfly/plugin/core/DefaultContainerDescription.java @@ -30,7 +30,10 @@ * A default implementation for the {@link ContainerDescription}. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) class DefaultContainerDescription implements ContainerDescription { private final String productName; diff --git a/core/src/main/java/org/wildfly/plugin/core/DefaultDeploymentManager.java b/core/src/main/java/org/wildfly/plugin/core/DefaultDeploymentManager.java index 219d1ce4..432e9bd0 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DefaultDeploymentManager.java +++ b/core/src/main/java/org/wildfly/plugin/core/DefaultDeploymentManager.java @@ -47,7 +47,10 @@ * The default deployment manager. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings("Duplicates") class DefaultDeploymentManager implements DeploymentManager { diff --git a/core/src/main/java/org/wildfly/plugin/core/Deployment.java b/core/src/main/java/org/wildfly/plugin/core/Deployment.java index e511b085..0e7525b2 100644 --- a/core/src/main/java/org/wildfly/plugin/core/Deployment.java +++ b/core/src/main/java/org/wildfly/plugin/core/Deployment.java @@ -39,7 +39,10 @@ *

* * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings({ "unused", "WeakerAccess" }) public class Deployment implements DeploymentDescription, Comparable { diff --git a/core/src/main/java/org/wildfly/plugin/core/DeploymentContent.java b/core/src/main/java/org/wildfly/plugin/core/DeploymentContent.java index 93ce1a78..361c0931 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DeploymentContent.java +++ b/core/src/main/java/org/wildfly/plugin/core/DeploymentContent.java @@ -41,7 +41,10 @@ * depending on the type of content being used. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) abstract class DeploymentContent { /** diff --git a/core/src/main/java/org/wildfly/plugin/core/DeploymentDescription.java b/core/src/main/java/org/wildfly/plugin/core/DeploymentDescription.java index 1e0e1f3f..010ca508 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DeploymentDescription.java +++ b/core/src/main/java/org/wildfly/plugin/core/DeploymentDescription.java @@ -25,7 +25,10 @@ * Represents a default description for a deployment. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings("WeakerAccess") public interface DeploymentDescription { diff --git a/core/src/main/java/org/wildfly/plugin/core/DeploymentException.java b/core/src/main/java/org/wildfly/plugin/core/DeploymentException.java index 6f4e9437..35bdd8fd 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DeploymentException.java +++ b/core/src/main/java/org/wildfly/plugin/core/DeploymentException.java @@ -23,7 +23,10 @@ * An exception that represents a deployment error. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings({ "WeakerAccess", "unused" }) public class DeploymentException extends RuntimeException { diff --git a/core/src/main/java/org/wildfly/plugin/core/DeploymentManager.java b/core/src/main/java/org/wildfly/plugin/core/DeploymentManager.java index 1ba22cfb..318e8a8c 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DeploymentManager.java +++ b/core/src/main/java/org/wildfly/plugin/core/DeploymentManager.java @@ -38,7 +38,10 @@ *

* * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings("unused") public interface DeploymentManager { diff --git a/core/src/main/java/org/wildfly/plugin/core/DeploymentOperations.java b/core/src/main/java/org/wildfly/plugin/core/DeploymentOperations.java index f9c39eed..4e7c760e 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DeploymentOperations.java +++ b/core/src/main/java/org/wildfly/plugin/core/DeploymentOperations.java @@ -55,7 +55,10 @@ *

* * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings({ "unused", "StaticMethodOnlyUsedInOneClass", "WeakerAccess" }) public class DeploymentOperations { static final String ENABLED = "enabled"; diff --git a/core/src/main/java/org/wildfly/plugin/core/DeploymentResult.java b/core/src/main/java/org/wildfly/plugin/core/DeploymentResult.java index c7a4a7fd..a29a5d71 100644 --- a/core/src/main/java/org/wildfly/plugin/core/DeploymentResult.java +++ b/core/src/main/java/org/wildfly/plugin/core/DeploymentResult.java @@ -26,7 +26,10 @@ * Represents the results of a deployment. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings("unused") public class DeploymentResult { diff --git a/core/src/main/java/org/wildfly/plugin/core/FeaturePack.java b/core/src/main/java/org/wildfly/plugin/core/FeaturePack.java index 731703d9..d280541e 100644 --- a/core/src/main/java/org/wildfly/plugin/core/FeaturePack.java +++ b/core/src/main/java/org/wildfly/plugin/core/FeaturePack.java @@ -29,6 +29,7 @@ * * @author Alexey Loubyanssky */ +@Deprecated(forRemoval = true) public class FeaturePack implements DependableCoordinate, ArtifactCoordinate { private String groupId; diff --git a/core/src/main/java/org/wildfly/plugin/core/GalleonUtils.java b/core/src/main/java/org/wildfly/plugin/core/GalleonUtils.java index 7e686aba..e81101f4 100644 --- a/core/src/main/java/org/wildfly/plugin/core/GalleonUtils.java +++ b/core/src/main/java/org/wildfly/plugin/core/GalleonUtils.java @@ -39,7 +39,10 @@ /** * @author jdenise + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) public class GalleonUtils { private static final String WILDFLY_DEFAULT_FEATURE_PACK_LOCATION = "wildfly@maven(org.jboss.universe:community-universe)"; diff --git a/core/src/main/java/org/wildfly/plugin/core/OperationExecutionException.java b/core/src/main/java/org/wildfly/plugin/core/OperationExecutionException.java index 098d1f36..1aad38cc 100644 --- a/core/src/main/java/org/wildfly/plugin/core/OperationExecutionException.java +++ b/core/src/main/java/org/wildfly/plugin/core/OperationExecutionException.java @@ -27,7 +27,10 @@ * An error indicating an operation has failed to execute. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings("WeakerAccess") public class OperationExecutionException extends RuntimeException { private final ModelNode result; diff --git a/core/src/main/java/org/wildfly/plugin/core/PluginProgressTracker.java b/core/src/main/java/org/wildfly/plugin/core/PluginProgressTracker.java index 424d2fff..493505a9 100644 --- a/core/src/main/java/org/wildfly/plugin/core/PluginProgressTracker.java +++ b/core/src/main/java/org/wildfly/plugin/core/PluginProgressTracker.java @@ -25,7 +25,10 @@ /** * * @author jdenise@redhat.com + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) public class PluginProgressTracker implements ProgressCallback { private static final String DELAYED_EXECUTION_MSG = "Delayed generation, waiting..."; diff --git a/core/src/main/java/org/wildfly/plugin/core/ServerHelper.java b/core/src/main/java/org/wildfly/plugin/core/ServerHelper.java index d967077d..62a92974 100644 --- a/core/src/main/java/org/wildfly/plugin/core/ServerHelper.java +++ b/core/src/main/java/org/wildfly/plugin/core/ServerHelper.java @@ -44,7 +44,10 @@ /** * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings({ "StaticMethodOnlyUsedInOneClass", "WeakerAccess", "unused", "MagicNumber" }) public class ServerHelper { private static final ModelNode EMPTY_ADDRESS = new ModelNode().setEmptyList(); diff --git a/core/src/main/java/org/wildfly/plugin/core/SimpleDeploymentDescription.java b/core/src/main/java/org/wildfly/plugin/core/SimpleDeploymentDescription.java index 676be593..8d6904fe 100644 --- a/core/src/main/java/org/wildfly/plugin/core/SimpleDeploymentDescription.java +++ b/core/src/main/java/org/wildfly/plugin/core/SimpleDeploymentDescription.java @@ -30,7 +30,10 @@ * A simple deployment description. * * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings({ "WeakerAccess", "unused" }) public class SimpleDeploymentDescription implements DeploymentDescription, Comparable { diff --git a/core/src/main/java/org/wildfly/plugin/core/UndeployDescription.java b/core/src/main/java/org/wildfly/plugin/core/UndeployDescription.java index 5f39d948..8018c5ba 100644 --- a/core/src/main/java/org/wildfly/plugin/core/UndeployDescription.java +++ b/core/src/main/java/org/wildfly/plugin/core/UndeployDescription.java @@ -35,7 +35,10 @@ *

* * @author James R. Perkins + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) @SuppressWarnings({ "unused", "WeakerAccess" }) public class UndeployDescription implements DeploymentDescription, Comparable { diff --git a/core/src/main/java/org/wildfly/plugin/core/Utils.java b/core/src/main/java/org/wildfly/plugin/core/Utils.java index a9e14edd..8ea925d3 100644 --- a/core/src/main/java/org/wildfly/plugin/core/Utils.java +++ b/core/src/main/java/org/wildfly/plugin/core/Utils.java @@ -22,7 +22,10 @@ /** * * @author jdenise@redhat.com + * + * @deprecated moved to new https://github.com/wildfly/wildfly-plugin-tools project */ +@Deprecated(forRemoval = true) public class Utils { public static boolean isValidHomeDirectory(final Path path) {