Apache Royale Compiler

Clone this repo:
  1. 36637fd RoyaleProject: Fixed missing binding data caused by multiple threads accessing same HashMap (closes #182) (closes #250) by Josh Tynjala · 26 hours ago develop
  2. 208b6ad IdentifierEmitter, MemberAccessEmitter: also check for INTERFACE_MEMBER classification when determining if a closure is required for a function by Josh Tynjala · 6 days ago
  3. a5f549f MemberAccessEmitter: don't include closure() around package-level functions (just non-static members) by Josh Tynjala · 6 days ago
  4. 522010b IdentifierEmitter: Fixed missing require for package-level functions or variables in some situations. by Josh Tynjala · 6 days ago
  5. 319f57b JSCSSCompilationSession: output null instead of nothing for PropertyReference() and Embed() functions by Josh Tynjala · 6 days ago
  6. e1b037f Configuration: Fixed parsing of namespace uri and manifest mappings to allow multiple manifest paths per URI by Josh Tynjala · 6 days ago
  7. adb5a29 royaleunit-ant-tasks: when checking for AIR version, ignore JAVA_TOOL_OPTIONS and JDK_JAVA_OPTIONS output by Josh Tynjala · 8 days ago
  8. 6a02227 IdentifierNode, DefinitionBase: Fixed rare race condition where certain cached values are detected as non-null but become null before the method returns. by Josh Tynjala · 10 days ago
  9. 9e580af MXMLJSCNative: support resource bundles for JS target, similar to JSRoyale by Josh Tynjala · 3 weeks ago
  10. 42b49b4 MXMLRoyaleEmitter: when emitting the new UIComponentDescriptors, include children for MX containers by Josh Tynjala · 3 weeks ago
  11. 9dd78ef IJSMetaAttributeConstants: missed adding a separate iteratorDoneMethod for JSForEachOverride by Josh Tynjala · 3 weeks ago
  12. bbeed13 Fix up some more metadata checks to use constants by Josh Tynjala · 3 weeks ago
  13. b1370d2 IJSMetaAttributeConstants: move from some magic strings to constants for existing JS metadata by Josh Tynjala · 3 weeks ago
  14. 308d886 JSDynamicAccessOverride, JSForInOverride, and JSForEachOverride metadata: optionally emit custom method calls when specific syntax is encountered by Josh Tynjala · 7 weeks ago
  15. 41932d7 MXMLRoyaleEmitter: when outputting UIComponentDescriptor, set _document befor calling setDocumentDescriptor() by Josh Tynjala · 5 weeks ago
  16. 5469ef5 MXMLRoyaleEmitter: skip emitting UIComponentDescriptor properties and styles that are embed or data binding by Josh Tynjala · 5 weeks ago
  17. 9cca41e MXMLRoyaleEmitter: fix detection of E4X wildcard syntax (dot star) when generating JavaScript by Josh Tynjala · 5 weeks ago
  18. 9b63725 MXMLRoyaleEmitter: the new children-as-data=false factory methods were missing rpc services and XML/XMLList by Josh Tynjala · 5 weeks ago
  19. c03be24 MXMLRoyaleEmitter: fix missing comma after childDescriptors with children-as-data=false if there are 0 child descriptors by Josh Tynjala · 5 weeks ago
  20. 4bec471 MXMLRoyaleEmitter: fixed missing event handlers with children-as-data=false because children of container weren't walked by Josh Tynjala · 5 weeks ago