From cbf87d480c23b795995bc7102b8b2fa4901714df Mon Sep 17 00:00:00 2001 From: dgelessus <dgelessus@users.noreply.github.com> Date: Mon, 1 Jul 2024 14:48:19 +0200 Subject: [PATCH] Re-add PositionedNode copy constructor for better backward compatibility --- .../main/java/de/hhu/stups/sablecc/patch/PositionedNode.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sablecc-runtime/src/main/java/de/hhu/stups/sablecc/patch/PositionedNode.java b/sablecc-runtime/src/main/java/de/hhu/stups/sablecc/patch/PositionedNode.java index ecd166a..0a4b9af 100644 --- a/sablecc-runtime/src/main/java/de/hhu/stups/sablecc/patch/PositionedNode.java +++ b/sablecc-runtime/src/main/java/de/hhu/stups/sablecc/patch/PositionedNode.java @@ -19,6 +19,11 @@ public class PositionedNode { this(null, null); } + @Deprecated + public PositionedNode(final PositionedNode node) { + this(node.startPos, node.endPos); + } + /** * Copies the {@link SourcePosition}s from the given node to this node. * This is an internal helper method for use in {@link Object#clone()} implementations. -- GitLab