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