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); /**