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(-)