You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by gr...@apache.org on 2019/03/08 08:41:34 UTC
[royale-compiler] branch develop updated (06f0bcb -> 8d78a8c)
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-compiler.git.
from 06f0bcb jflex.de now requires https
add 1faaf57 Fix public var warning when var has metadata (which does not include Bindable)
add a76198f Reflection support compiler updates: -some minor fomatting improvements in reflection data output -addition of 'isDynamic' for dynamic classes in CLASS_INFO -support for release build (renamed) access to public vars via 'variables' reflection (using an on-demand getter-setter function) -changes to output for js default initializers to fully populate the prototype with default values, and capture initial static fields of classes. Important for reflection (and serializatio [...]
add 8d78a8c Merge branch 'develop' into amf_updates
No new revisions were added by this update.
Summary of changes:
.../compiler/problems/PublicVarWarningProblem.java | 6 +
.../royale/compiler/clients/JSConfiguration.java | 20 +-
.../internal/codegen/js/jx/FieldEmitter.java | 41 +-
.../codegen/js/jx/PackageFooterEmitter.java | 384 +++--
.../codegen/js/royale/JSRoyaleDocEmitter.java | 28 +-
.../codegen/js/royale/JSRoyaleEmitterTokens.java | 4 +
.../codegen/mxml/royale/MXMLRoyaleEmitter.java | 20 +-
.../driver/js/goog/JSGoogConfiguration.java | 25 +-
.../codegen/js/royale/TestRoyaleEmitter.java | 280 ++--
.../codegen/js/royale/TestRoyalePackage.java | 1494 +++++++++++---------
.../royale/projects/bad_overrides/Test_result.js | 6 +
.../projects/bad_overrides/classes/A_result.js | 6 +
.../projects/bad_overrides/classes/B_result.js | 6 +
.../projects/bad_overrides/classes/C_result.js | 6 +
.../projects/bad_overrides/interfaces/IA_result.js | 6 +
.../projects/bad_overrides/interfaces/IB_result.js | 6 +
.../projects/bad_overrides/interfaces/IC_result.js | 6 +
.../royale/projects/circular/Base_result.js | 6 +
.../royale/projects/circular/Super_result.js | 6 +
.../royale/projects/circular_proto/A_result.js | 6 +
.../royale/projects/circular_proto/B_result.js | 8 +-
.../royale/projects/circular_proto/C_result.js | 8 +-
.../royale/projects/circular_proto/D_result.js | 8 +-
.../royale/projects/circular_proto/E_result.js | 8 +-
.../royale/projects/circular_proto/F_result.js | 8 +-
.../royale/projects/interfaces/Test_result.js | 8 +-
.../royale/projects/interfaces/classes/A_result.js | 6 +
.../royale/projects/interfaces/classes/B_result.js | 6 +
.../royale/projects/interfaces/classes/C_result.js | 6 +
.../projects/interfaces/interfaces/IA_result.js | 6 +
.../projects/interfaces/interfaces/IC_result.js | 6 +
.../projects/interfaces/interfaces/ID_result.js | 6 +
.../projects/interfaces/interfaces/IE_result.js | 6 +
.../royale/projects/internal/MainClass_result.js | 29 +-
.../royale/projects/internal/OtherClass_result.js | 6 +
.../royale/projects/overrides/Test_result.js | 6 +
.../royale/projects/overrides/classes/A_result.js | 6 +
.../royale/projects/overrides/classes/B_result.js | 6 +
.../royale/projects/overrides/classes/C_result.js | 6 +
.../projects/overrides/interfaces/IA_result.js | 6 +
.../projects/overrides/interfaces/IB_result.js | 6 +
.../projects/overrides/interfaces/IC_result.js | 6 +
.../DifferentPackageAsConflict_result.js | 6 +
.../Event_result.js | 6 +
.../mypackage/TestClass_result.js | 6 +
.../otherpackage/Event_result.js | 6 +
.../Event_result.js | 7 +-
.../NoConflictNoWindow_result.js | 6 +
.../mypackage/TestClass_result.js | 6 +
.../Event_result.js | 6 +
.../NoConflictUseWindow_result.js | 6 +
.../mypackage/TestClass_result.js | 6 +
.../Event_result.js | 6 +
.../SamePackageAsConflict_result.js | 6 +
.../mypackage/Event_result.js | 6 +
.../mypackage/TestClass_result.js | 6 +
.../package_conflicts_use_window/Event_result.js | 6 +
.../UseWindow_result.js | 6 +
.../mypackage/TestClass_result.js | 6 +
.../otherpackage/Event_result.js | 6 +
.../resources/royale/projects/super/Base_result.js | 6 +
.../royale/projects/super/Super_result.js | 6 +
.../projects/xml_requires/XMLRequire_result.js | 6 +
63 files changed, 1628 insertions(+), 1028 deletions(-)