From da7596a0272c89195a930877384ba5f9e0bed8eb Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Sun, 16 Feb 2020 14:16:27 +0100 Subject: [PATCH] [core] Add missing @Deprecated annotations for Node --- .../main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java | 2 ++ pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java b/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java index b00a38a6b8..e7f7b0fdef 100644 --- a/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java +++ b/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java @@ -526,11 +526,13 @@ public abstract class AbstractNode implements Node { } @Override + @Deprecated public Object getUserData() { return userData.get(LEGACY_USER_DATA); } @Override + @Deprecated public void setUserData(final Object userData) { this.userData.set(LEGACY_USER_DATA, userData); } diff --git a/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java b/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java index 4f3ac8f9b2..1b8172ec54 100644 --- a/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java +++ b/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java @@ -391,6 +391,7 @@ public interface Node { * @return The user data set on this node. * @deprecated Use {@link #getUserMap()} */ + @Deprecated Object getUserData(); /** @@ -408,6 +409,7 @@ public interface Node { * The data to set on this node. * @deprecated Use {@link #getUserMap()} */ + @Deprecated void setUserData(Object userData); /**