Apache Royale Compiler

Clone this repo:
  1. b3b22b1 StreamingASTokenizer: accidentally had lastTokenNotRegularComment and lastTokenNotRegularCommentOrASDocComment backwards by Josh Tynjala · 10 days ago develop
  2. da3d8df StreamingASTokenizer: ignore the previous non-asdoc comment token when determining if [ is the start of metadata by Josh Tynjala · 11 days ago
  3. 7f078bb StreamingASTokenizer: more cases where comment tokens should be ignored and the previous token before the comment should be checked instead. by Josh Tynjala · 5 weeks ago
  4. 064ac9c ASParser: recognize (and ignore) asdoc comment token in contexts where it should be treated like a regular multiline comment (references #189) by Josh Tynjala · 5 weeks ago
  5. db0c0de formatter: call workspace.close() to fix out of memory exceptions when rrocessing many files by Josh Tynjala · 5 weeks ago
  6. 1759d78 StreamingASTokenizer: fix issue where array literal was treated as metadata when comment tokens are included by Josh Tynjala · 5 weeks ago
  7. 9862720 formatter: fix formatting of literal RegExp that contains escape sequences by Josh Tynjala · 6 weeks ago
  8. 975a04b formatter: fix missing space before instanceof by Josh Tynjala · 6 weeks ago
  9. bf297e5 ASTokenFormatter: fix indentation if nested else where both inner and outer if/else values have no optional closing curly braces by Josh Tynjala · 6 weeks ago
  10. 690d9a8 ASTokenFormatter: ensure else without if is considered control flow, and mark if it is missing optional braces by Josh Tynjala · 6 weeks ago
  11. d0e48ed UnexpectedExceptionProblem: include message from exception by Josh Tynjala · 6 weeks ago
  12. ce162e0 formatter: don't print exception multiple times by Josh Tynjala · 6 weeks ago
  13. 6fd5837 formatter: include file path in exception message by Josh Tynjala · 6 weeks ago
  14. 42f23ee formatter: fix exception when control flow statements are nested with mixed braces by Josh Tynjala · 6 weeks ago
  15. fee4cb1 EmbedNode: if containing file path is null, skip file name normalization to fix null exception by Josh Tynjala · 8 weeks ago
  16. 2745365 formatter, linter: when creating a new ASParser, pass the file path to avoid exceptions where it is expected to be non-null by Josh Tynjala · 8 weeks ago
  17. aad1b0a BaseASParser: call setSourceLocation() on EmbedNode with the original IMetaTagNode by Josh Tynjala · 5 weeks ago
  18. 6c4ae81 CSSFontFace: fix exception when src attribute value is unexpected type by Josh Tynjala · 5 weeks ago
  19. b6dc011 linter: call workspace.close() when done with workspace to avoid out of emory error by Josh Tynjala · 5 weeks ago
  20. f2df513 MethodBodySemanticChecker: fix method name in CallUndefinedMethodProblem when method name starts with @ symbol for an attribute by Josh Tynjala · 9 weeks ago