This is an automated email from the ASF dual-hosted git repository.
gregdove pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 1823985 Fixed rx and ry
new e52954b RoyaleArrayLike support (IArrayList and BinaryData)
new de4f34f Support iteration over keys as well as values (for-in as well
as for-each-in)
new 40e430a Baseline XML improvements Language impl.
new 848dd47 An attempt to further lower memory usage... for Harbs to
check. Uses single String Object references instead of duplicated primitive
values internally for the nodeKind values. Primitive String values are only
exposed via nodeKind() method.
new dec9fd4 Merge branch 'a_and_x' into develop
new bc2d979 Merge branch 'develop' of
https://github.com/apache/royale-asjs into develop
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
frameworks/projects/Collections/pom.xml | 14 +
.../src/main/config/compile-swf-config.xml | 1 +
.../src/main/royale/CollectionsClasses.as | 2 +
.../org/apache/royale/collections/ArrayList.as | 2 +-
.../org/apache/royale/collections/IArrayList.as | 13 +-
frameworks/projects/Core/pom.xml | 19 +-
.../Core/src/main/config/compile-swf-config.xml | 6 +-
.../projects/Core/src/main/royale/CoreClasses.as | 3 +
.../royale/org/apache/royale/utils/BinaryData.as | 11 +-
.../Language/src/main/royale/LanguageClasses.as | 3 +-
.../projects/Language/src/main/royale/Namespace.as | 154 ++-
.../projects/Language/src/main/royale/QName.as | 246 +++-
.../projects/Language/src/main/royale/isXMLName.as | 397 +++++++
.../apache/royale/language/iterator/arrayLike.as | 76 ++
frameworks/projects/XML/src/main/royale/XML.as | 1191 ++++++++++++--------
frameworks/projects/XML/src/main/royale/XMLList.as | 61 +-
.../royale/flexUnitTests/xml/XMLNamespaceTest.as | 5 +-
.../main/royale/flexUnitTests/LanguageTester.as | 8 +-
.../src/main/royale/flexUnitTests/XMLTester.as | 17 +-
.../language/LanguageTesterTestArraylikeGetSet.as | 227 ++++
.../language/LanguageTesterTestForEach.as | 214 ++++
.../language/support/checkArrayLikeFunc.as | 7 +-
.../flexUnitTests/xml/XMLNamespaceClassTest.as | 142 +++
.../royale/flexUnitTests/xml/XMLNamespaceTest.as | 333 +++++-
.../main/royale/flexUnitTests/xml/XMLQNameTest.as | 303 +++++
.../flexUnitTests/xml/XMLTesterGeneralTest.as | 68 +-
.../flexUnitTests/xml/XMLTesterNamespaceQueries.as | 209 ++++
.../flexUnitTests/xml/XMLTesterStringifyTest.as | 28 +-
.../flexUnitTests/xml/support/NamespaceTest.as | 193 ++++
.../royale/flexUnitTests/xml/support/QNameTest.as | 101 ++
30 files changed, 3400 insertions(+), 654 deletions(-)
create mode 100644 frameworks/projects/Language/src/main/royale/isXMLName.as
create mode 100644
frameworks/projects/Language/src/main/royale/org/apache/royale/language/iterator/arrayLike.as
create mode 100644
manualtests/UnitTests/src/main/royale/flexUnitTests/language/LanguageTesterTestArraylikeGetSet.as
create mode 100644
manualtests/UnitTests/src/main/royale/flexUnitTests/language/LanguageTesterTestForEach.as
copy
frameworks/projects/Core/src/test/royale/flexUnitTests/language/support/ITestInterface.as
=>
manualtests/UnitTests/src/main/royale/flexUnitTests/language/support/checkArrayLikeFunc.as
(80%)
create mode 100644
manualtests/UnitTests/src/main/royale/flexUnitTests/xml/XMLNamespaceClassTest.as
create mode 100644
manualtests/UnitTests/src/main/royale/flexUnitTests/xml/XMLQNameTest.as
create mode 100644
manualtests/UnitTests/src/main/royale/flexUnitTests/xml/XMLTesterNamespaceQueries.as
create mode 100644
manualtests/UnitTests/src/main/royale/flexUnitTests/xml/support/NamespaceTest.as
create mode 100644
manualtests/UnitTests/src/main/royale/flexUnitTests/xml/support/QNameTest.as