This is an automated email from the ASF dual-hosted git repository.
joshtynjala pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
from 1599080bd More improvements to source maps
new c4fa7ede4 StreamingASTokenizer: fix end line and end column of literal
number with - or + sign
new a4ea87540 INumericLiteralNode: extend IExpressionNode
new 65c260b5d BaseASParser: fix parseFunctionBody() to adjust line/column
values by the endLine and endColumn of the block open token
new 71aed6043 TokenBase: in adjustLocation(), don't adjust the end column
unless endLine == line
new f8d485398 compiler-jx: more source map tests for methods
new 75fbe0378 compiler: tests for nodes, including literals and global
constants
new 5ea8b4086 compiler: some more tests for node parsing
The 7 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:
.../codegen/js/jx/NumericLiteralEmitter.java | 4 +-
.../js/sourcemaps/TestSourceMapMethodMembers.java | 81 ++-
.../compiler/internal/parsing/TokenBase.java | 6 +-
.../compiler/internal/parsing/as/BaseASParser.java | 4 +-
.../internal/parsing/as/StreamingASTokenizer.java | 2 +
.../compiler/tree/as/INumericLiteralNode.java | 2 +-
.../internal/tree/as/ASFieldMembersTests.java | 166 ++++++
.../internal/tree/as/ASGlobalConstantsTests.java | 105 ++++
.../compiler/internal/tree/as/ASLiteralsTests.java | 608 +++++++++++++++++++++
.../internal/tree/as/ASStatementsTests.java | 294 ++++++++++
.../compiler/internal/tree/as}/ASTestBase.java | 209 +++++--
11 files changed, 1420 insertions(+), 61 deletions(-)
create mode 100644
compiler/src/test/java/org/apache/royale/compiler/internal/tree/as/ASFieldMembersTests.java
create mode 100644
compiler/src/test/java/org/apache/royale/compiler/internal/tree/as/ASGlobalConstantsTests.java
create mode 100644
compiler/src/test/java/org/apache/royale/compiler/internal/tree/as/ASLiteralsTests.java
create mode 100644
compiler/src/test/java/org/apache/royale/compiler/internal/tree/as/ASStatementsTests.java
copy {compiler-jx/src/test/java/org/apache/royale/compiler/internal/test =>
compiler/src/test/java/org/apache/royale/compiler/internal/tree/as}/ASTestBase.java
(52%)