This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-resolver.git
The following commit(s) were added to refs/heads/master by this push: new 1c79c4f [MRESOLVER-244] Deprecate FileTransformer API 1c79c4f is described below commit 1c79c4f8b6573e9693f4ae61c14bff17755aa32d Author: Tamas Cservenak <ta...@cservenak.net> AuthorDate: Wed Feb 23 15:59:55 2022 +0100 [MRESOLVER-244] Deprecate FileTransformer API This closes #156 --- .../src/main/java/org/eclipse/aether/transform/FileTransformer.java | 3 +++ .../java/org/eclipse/aether/transform/FileTransformerManager.java | 3 +++ .../main/java/org/eclipse/aether/transform/TransformException.java | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformer.java b/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformer.java index 8de4342..45c0b5b 100644 --- a/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformer.java +++ b/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformer.java @@ -30,7 +30,10 @@ import org.eclipse.aether.artifact.Artifact; * * @author Robert Scholte * @since 1.3.0 + * @deprecated Without any direct replacement for now. This API is OOM-prone, and also lacks a lot of context about + * transforming. */ +@Deprecated public interface FileTransformer { /** diff --git a/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformerManager.java b/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformerManager.java index edfeb36..1a472e5 100644 --- a/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformerManager.java +++ b/maven-resolver-api/src/main/java/org/eclipse/aether/transform/FileTransformerManager.java @@ -28,7 +28,10 @@ import org.eclipse.aether.artifact.Artifact; * * @author Robert Scholte * @since 1.3.0 + * @deprecated Without any direct replacement for now. This API is OOM-prone, and also lacks a lot of context about + * transforming. */ +@Deprecated public interface FileTransformerManager { /** diff --git a/maven-resolver-api/src/main/java/org/eclipse/aether/transform/TransformException.java b/maven-resolver-api/src/main/java/org/eclipse/aether/transform/TransformException.java index fe58f20..748b39d 100644 --- a/maven-resolver-api/src/main/java/org/eclipse/aether/transform/TransformException.java +++ b/maven-resolver-api/src/main/java/org/eclipse/aether/transform/TransformException.java @@ -21,7 +21,11 @@ package org.eclipse.aether.transform; /** * Thrown when transformation failed. + * + * @deprecated Without any direct replacement for now. This API is OOM-prone, and also lacks a lot of context about + * transforming. */ +@Deprecated public class TransformException extends Exception {