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
The following commit(s) were added to refs/heads/develop by this push:
new 6e422dae4 JSRoyaleEmitter: fix namespace URI when namespace is defined
in a package
6e422dae4 is described below
commit 6e422dae4605140621f00860878825ba858f6efb
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Apr 22 14:53:05 2026 -0700
JSRoyaleEmitter: fix namespace URI when namespace is defined in a package
---
RELEASE_NOTES.md | 1 +
.../royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 8410ba0b0..d8aa8450b 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -76,6 +76,7 @@ Apache Royale Compiler 1.0.0
- compiler: Added support for `mx.core.IDeferredInstance` for default
properties with `-children-as-data=false` for JavaScript.
- compiler: Added support for `mx.core.UIComponentDescriptor` with
`-children-as-data=false` for JavaScript.
- compiler: Improved parsing of `[Exclude]` metadata to make the member name
an identifier for tooling.
+- compiler: Fixed namespace URI when namespace is defined in package.
- debugger: Added missing isolate ID to SWF load and unload events.
- debugger: Fixed debugger targeting the current JDK version instead of the
intended minimum JDK version.
- debugger: Fixed localized messages appearing as unprocessed tokens.
diff --git
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
index a56c4333f..da2521488 100644
---
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
+++
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleEmitter.java
@@ -807,7 +807,7 @@ public class JSRoyaleEmitter extends JSEmitter implements
IJSRoyaleEmitter
{
startMapping(node);
write(ASEmitterTokens.SINGLE_QUOTE);
- write(node.getName());
+ write(node.getQualifiedName());
write(ASEmitterTokens.SINGLE_QUOTE);
endMapping(node);
}