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 6557ac8  JSRoyaleEmitter: fix issue where emitAssignmentCoercion() 
used Language in a static initializer and Language wasn't added as a 
staticUsedName
     new 96b42e5  Binding upgrades : -support for binding inheritance, similar 
to how Flex worked. -fix for conflicting generated ids in swf and js with mxml 
inheritance -fix for conflicing generated event handlers in js with mxml 
inheritance -fix for [Bindable]private getter/setter code gen in js.
     new b226822  Speculative fix for a reported issue that sometimes 
'_bindings' is not generated in a small number of builds. This should be safe 
now that it is not a statically held reference, and will be released when the 
Project instance is GC'ed.

The 2 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:
 .../internal/codegen/js/JSSessionModel.java        |  1 +
 .../internal/codegen/js/jx/AccessorEmitter.java    |  4 +-
 .../internal/codegen/js/utils/EmitterUtils.java    |  5 +++
 .../mxml/royale/MXMLRoyaleASDocEmitter.java        | 27 +++++++++---
 .../codegen/mxml/royale/MXMLRoyaleEmitter.java     | 24 +++++++++--
 .../internal/projects/RoyaleJSProject.java         |  8 +++-
 .../royale/compiler/utils/DefinitionUtils.java     | 12 ++++++
 .../constants/IMetaAttributeConstants.java         |  3 ++
 .../codegen/databinding/BindingDatabase.java       | 20 ++++++++-
 .../databinding/MXMLBindingDirectiveHelper.java    | 50 ++++++++++++++++++----
 .../internal/definitions/ClassDefinition.java      | 12 ++++++
 .../compiler/internal/projects/RoyaleProject.java  | 10 +++--
 .../tree/mxml/MXMLClassDefinitionNode.java         |  2 +-
 .../internal/units/MXMLCompilationUnit.java        |  3 ++
 .../royale/compiler/projects/IRoyaleProject.java   |  2 +-
 15 files changed, 154 insertions(+), 29 deletions(-)

Reply via email to