This is an automated email from the ASF dual-hosted git repository. joshtynjala pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
commit aad1b0ab39ed959a031c4748f8e463b253f16d38 Author: Josh Tynjala <[email protected]> AuthorDate: Wed Nov 6 08:51:12 2024 -0800 BaseASParser: call setSourceLocation() on EmbedNode with the original IMetaTagNode Otherwise, the location will be empty or incomplete PropertiesFileParser also creates a new EmbedNode and calls setSourceLocation(), so we should be consistent --- .../org/apache/royale/compiler/internal/parsing/as/BaseASParser.java | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java b/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java index c97c4104c..4b2493a53 100644 --- a/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java +++ b/compiler/src/main/java/org/apache/royale/compiler/internal/parsing/as/BaseASParser.java @@ -1428,6 +1428,7 @@ abstract class BaseASParser extends LLkParser implements IProblemReporter } EmbedNode embedNode = new EmbedNode(getFilename(), embedMetaTags[0], fileNodeAccumulator); + embedNode.setSourceLocation(embedMetaTags[0]); variable.setAssignedValue(null, embedNode); }
