This is an automated email from the ASF dual-hosted git repository.
aharui pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git.
from 393d659 handle corner cases
add 8157465 Updating ExternCConfiguration and supporting classes, to
properly handle read-only properties from the externc config file
add ab6a204 Adding unit tests for the Date properties to ensure that
these are working properlty and that timezoneOffset is read-only
new 232bcbb Merge pull request #46 from ajwfrost/develop
The 1 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:
.../compiler/clients/ExternCConfiguration.java | 59 ++++
.../codegen/typedefs/reference/BaseReference.java | 6 +
.../codegen/typedefs/reference/FieldReference.java | 35 +-
.../typedefs/reference/MemberReference.java | 8 +
.../codegen/typedefs/reference/ReferenceModel.java | 6 +
.../src/test/config/externc-config.xml | 6 +
.../test/resources/typedefs/unit_tests/missing.js | 92 +++++
.../codegen/js/jx/BinaryOperatorEmitter.java | 7 +-
.../codegen/js/royale/JSRoyaleEmitter.java | 3 +
compiler/src/test/java/as/ASDateTests.java | 389 +++++++++++++++++++++
.../as_ASDateTests_ASDateTests_dateUTC_swfdump.xml | 153 ++++++++
.../as_ASDateTests_ASDateTests_date_swfdump.xml | 153 ++++++++
... as_ASDateTests_ASDateTests_dayUTC_swfdump.xml} | 75 ++--
... => as_ASDateTests_ASDateTests_day_swfdump.xml} | 75 ++--
...SDateTests_ASDateTests_fullYearUTC_swfdump.xml} | 75 ++--
...as_ASDateTests_ASDateTests_fullYear_swfdump.xml | 153 ++++++++
...s_ASDateTests_ASDateTests_hoursUTC_swfdump.xml} | 75 ++--
...> as_ASDateTests_ASDateTests_hours_swfdump.xml} | 73 ++--
...eTests_ASDateTests_millisecondsUTC_swfdump.xml} | 75 ++--
...DateTests_ASDateTests_milliseconds_swfdump.xml} | 75 ++--
...ASDateTests_ASDateTests_minutesUTC_swfdump.xml} | 75 ++--
...as_ASDateTests_ASDateTests_minutes_swfdump.xml} | 75 ++--
...s_ASDateTests_ASDateTests_monthUTC_swfdump.xml} | 75 ++--
...> as_ASDateTests_ASDateTests_month_swfdump.xml} | 73 ++--
...ASDateTests_ASDateTests_secondsUTC_swfdump.xml} | 75 ++--
...as_ASDateTests_ASDateTests_seconds_swfdump.xml} | 75 ++--
...=> as_ASDateTests_ASDateTests_time_swfdump.xml} | 75 ++--
...sts_ASDateTests_timezoneOffset_get_swfdump.xml} | 68 ++--
28 files changed, 1661 insertions(+), 523 deletions(-)
create mode 100644 compiler/src/test/java/as/ASDateTests.java
create mode 100644
compiler/src/test/resources/swfdumps/as_ASDateTests_ASDateTests_dateUTC_swfdump.xml
create mode 100644
compiler/src/test/resources/swfdumps/as_ASDateTests_ASDateTests_date_swfdump.xml
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_dayUTC_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_default_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_day_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_default_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_fullYearUTC_swfdump.xml} (54%)
create mode 100644
compiler/src/test/resources/swfdumps/as_ASDateTests_ASDateTests_fullYear_swfdump.xml
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_include_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_hoursUTC_swfdump.xml} (56%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_default_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_hours_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_include_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_millisecondsUTC_swfdump.xml} (54%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_include_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_milliseconds_swfdump.xml} (54%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_minutesUTC_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_minutes_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_monthUTC_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_default_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_month_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_secondsUTC_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_seconds_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_time_swfdump.xml} (55%)
copy
compiler/src/test/resources/swfdumps/{as_ASKeywordTests_ASKeyword_default_as_variable_name_swfdump.xml
=> as_ASDateTests_ASDateTests_timezoneOffset_get_swfdump.xml} (59%)