- e11a976 add more variables for release steps so we can release from base branches other than the develop branch by Alex Harui · 5 years ago
- 645e522 Revert "[maven-release-plugin] prepare branch release/0.9.6" by Alex Harui · 5 years ago
- 78b2e4b Revert "[maven-release-plugin] prepare for next development iteration" by Alex Harui · 5 years ago
- 8b2c844 Revert "prepare for next development version. Maven jgit seems to forget to commit these files." by Alex Harui · 5 years ago
- 1128f9e prepare for next development version. Maven jgit seems to forget to commit these files. by $GITUSERNAME · 5 years ago
- 5e7d5a6 [maven-release-plugin] prepare for next development iteration by aharui · 5 years ago
- 8e438aa [maven-release-plugin] prepare branch release/0.9.6 by aharui · 5 years ago
- 1aa2b16 try jgit which includes setting defaults with git config per jgit doc by Alex Harui · 5 years ago
- 34e620d try not using SSH by Alex Harui · 5 years ago
- 46bd5e6 try without the . by Alex Harui · 5 years ago
- b0867cb compiler-jx: boolean coercion on assignment (references #78) by Josh Tynjala · 5 years ago
- 5ed85d1 GoogDepsWriter: fixed another situation where source maps were broken by post processing in GoogDepsWriter by Josh Tynjala · 5 years ago
- 11f65b1 compiler-jx: emitFunctionBlockHeader() does not emit self reference for package-level functions by Josh Tynjala · 5 years ago
- fd7b81f ParametersEmitter: fixed automatic type coercion and added some tests (closes #74) by Josh Tynjala · 5 years ago
- 224aa33 TestRoyaleGlobalClasses: fixed regular expression for backslash in arrayHasInsertAtRemoveAt() because it was causing tests to fail by Josh Tynjala · 5 years ago
- ad2e39d FunctionNode: fixed issue where local named functions in MXML were not emitted in JS (closes #76) by Josh Tynjala · 5 years ago
- 87ed985 Merge branch 'develop' of https://gitbox.apache.org/repos/asf/royale-compiler into develop by Josh Tynjala · 5 years ago
- 9b8f8ed fix ProductInfo date and add options to allow it to be synced with RDF date by Alex Harui · 5 years ago
- beb9428 initial implementation of -js-vector-emulation-class option so folks can supply their own implementation/emulation of Vector. Fixes apache/royale-asjs#384 by Alex Harui · 5 years ago
- 49b3d63 add Vector insertAt/removeAt tests and get both Array and Vector to work. Also try to prevent tests from running in older playerglobals where it won't compile by Alex Harui · 5 years ago
- e79311c compiler-jx: removed unnecessary console output from tests by Josh Tynjala · 5 years ago
- fc7be4c compiler-jx: added some missing tests for local named functions by Josh Tynjala · 5 years ago
- e8ff918 ASTestBase: added getLocalFunction() helper by Josh Tynjala · 5 years ago
- 7708d9e compiler-jx: simple numeric literals assigned to int or uint values are now coerced at compile time (references #74) by Josh Tynjala · 5 years ago
- 6b475f7 compiler-jx: coercion on assignment also applies to member and static variables of a class (references #74) by Josh Tynjala · 5 years ago
- 7e13195 FieldEmitter: added a description to help indicate that it is for member and static variables of a class and pointed to VarDeclarationEmitter and AccsesorEmitter for similar things by Josh Tynjala · 5 years ago
- 17e2428 VarDeclarationEmitter: added a description to help indicate that it is for local variables only by Josh Tynjala · 5 years ago
- dc182cc emit definitions in conditional blocks (childcount is 0 if conditional is disabled). Fixes #72. by Alex Harui · 5 years ago
- ebedb4f BinaryOperatorEmitter: fixed position of coercion end (references #74) by Josh Tynjala · 5 years ago
- b7017f0 added comments documenting changes by Alex Harui · 5 years ago
- 6930f1c mention 3rd party closure files by Alex Harui · 5 years ago
- f2cae13 eliminate some passes that output false warnings in modules by Alex Harui · 5 years ago
- f686392 suppress more warnings by Alex Harui · 5 years ago
- a067bb2 you can't export protected so we'll just export so it doesn't get removed if a module needs it by Alex Harui · 5 years ago
- 58c0320 allow renaming of properties in a module by Alex Harui · 5 years ago
- 608e9a4 option to make protected methods exported so they are always included in module loading apps by Alex Harui · 5 years ago
- 1ed5b04 copy and rename RenameProperties from Google Closure Compiler and adjust for source-compatibility by Alex Harui · 5 years ago
- 6ecbadf modules now reuse variable names correctly by Alex Harui · 5 years ago
- ea241ab don't need this information in the compiler to generate modules correctly by Alex Harui · 5 years ago
- ee0b000 suppress more duplicates in module externs_report by Alex Harui · 5 years ago
- 9c71927 rename and fix source-compatibility issues by Alex Harui · 5 years ago
- c2325b0 copy ShadowVariables from Closure 20181210 by Alex Harui · 5 years ago
- ef0af00 copy RenameVars from Closure 20181210 by Alex Harui · 5 years ago
- 895b9a1 prevent rename of custom namespaces because they might get looked up with [QName(namespace, 'stringPropertyName')] by Alex Harui · 5 years ago
- d1517fc clean up warnings by Alex Harui · 5 years ago
- f766501 call new compiler passes that handle module renaming by Alex Harui · 5 years ago
- 9b5e24b changes to handle extern namespaces that are used in goog.provides in the compiling code by Alex Harui · 5 years ago
- be2f098 rename classes and fix source for 1.6 compatibility by Alex Harui · 5 years ago
- 435b139 copy Google Closure Compiler's CollapseProperties, ProcessClosurePrimitives and DefaultPassConfig so we can make our own variants of them to handle renaming in modules. by Alex Harui · 5 years ago
- afb00e4 compiler-jx: Assigning a value to an int or uint coerces it so that variables don't store decimal values (closes #74) by Josh Tynjala · 5 years ago
- 6a85bc1 compiler: added support for abstract classes in ActionScript by Josh Tynjala · 5 years ago
- 9971b52 MethodBodySemanticChecker: allows a local variable to be instantiated only if it's of one of these types: Class, Function, Object, and *. by Josh Tynjala · 5 years ago
- 9d4e101 compiler: added allow-import-aliases command line option by Josh Tynjala · 5 years ago
- 1bb1681 compiler-jx: emits anonymous functions inline to avoid naming conflicts and to ensure that the output JavaScript code has the same semantics as the original ActionScript by Josh Tynjala · 5 years ago
- 16d467c handle asdoc in a switch statement. Fixes #70 by Alex Harui · 5 years ago
- 67ab4ff handle nodes that aren't properties of a type. Fixes #71 by Alex Harui · 5 years ago
- 2164580 Command line compilers should use exit code 0 when there are warnings but no errors. by Josh Tynjala · 5 years ago
- af3d2e6 compiler-jx: MXMLC and other command line compiler entry points call DefinitionBase.setPerformanceCachingEnabled(true) on startup to enable caching for better performance by Josh Tynjala · 5 years ago
- e6286d1 compiler: Added public static getPerformanceCachingEnabled()/setPerformanceCachingEnabled() to DefinitionBase to enable caching definitions (such as the chain of super classes) for improved performance. by Josh Tynjala · 5 years ago
- 3520974 another fix to prevent loops in addDependency by Alex Harui · 5 years ago
- 5ee7f91 fix apache/royale-asjs#364 by Alex Harui · 5 years ago
- b8e29d9 remove linefeeds so they don't result in string continuation warnings by Alex Harui · 5 years ago
- 84ff0da ignore other asdoc tags we find. We should make this list configurable someday by Alex Harui · 5 years ago
- 7a65fbb the parent isn't always a class and we only need to decorate the name if it is a class by Alex Harui · 5 years ago
- 79b92c4 some source like typedefs from google used 'returns' by Alex Harui · 5 years ago
- 77e31e2 only warn on truly public vars, not mx_internal or _internal by Alex Harui · 5 years ago
- 7b21774 block Object.toJSON. Doesn't seem to be in the ES5 spec. Fixes apache/royale-asjs#367. by Alex Harui · 5 years ago
- 787b263 don't warn on internal classes. This assumes internal classes are not serialized or accessed with brackets by Alex Harui · 5 years ago
- 6f487d3 don't warn on internal vars by Alex Harui · 5 years ago
- ffead0a try to resolve types more intelligently in order to allow top-level conversion functions with the same name as an interface. For example, the browser MouseEvent takes a MouseEventInit interface, but we want a conversion function called MouseEventInit so it looks and behaves more like XML's conversion function. It appears that the canEscapeWith flag can be used to choose the function over the interface definition by Alex Harui · 5 years ago
- 87c44bc if we can't find a definition, report an error. We got here when window.Event was used without importing it by Alex Harui · 5 years ago
- c719da5 fix deps issue. make sure ther e isn't a circularity by Alex Harui · 5 years ago
- ed86ccd remove warning by Alex Harui · 5 years ago
- 9612326 suppress warning by Alex Harui · 5 years ago
- a5d6de6 remove warning by Alex Harui · 5 years ago
- 38f525d fix warning by Alex Harui · 5 years ago
- e7226d7 get rid of most warnings by Alex Harui · 5 years ago
- b1dfe54 prevent duplicates when internal classes extend/implement the main class by Alex Harui · 5 years ago
- 9375186 revert back to un-munged QName toString() and see if we can find all the places QNames are used and add a custom call by Alex Harui · 5 years ago
- 46e39bf fix #68 by Alex Harui · 5 years ago
- 3a7e5f2 try to eliminate references to the main class in the addDependency output. An internal class that referenced the main class in a file was causing one duplicate by Alex Harui · 5 years ago
- f242cd0 change output to exclude empty nodes since XMLList is expecting to add those nodes itself by Alex Harui · 5 years ago
- 3b869da browser DOMParser doesn't like empty nodes by Alex Harui · 5 years ago
- 39c4c1c output xmlliteral in tdf menubarexample correctly by Alex Harui · 5 years ago
- 2be08f7 Closure Compiler does not like our custom namespace output format that uses bracket syntax, so reformat the names so we don't need brackets. This should also let the debugger call stacks show the decorated name of the identifier, which will make the call stacks make more sense by Alex Harui · 5 years ago
- 15fba16 update swfdump as well by Alex Harui · 5 years ago
- 4ff6f54 try to fix JSOnly test by Alex Harui · 5 years ago
- 0a99310 force guava upgrade. Not sure which dependency is using older guava by Alex Harui · 5 years ago
- 18ba09b also this pom by Alex Harui · 5 years ago
- af8dccf update closure compiler and guava required by closure by Alex Harui · 5 years ago
- 3f5bebe get projects working in Eclipse 201812 by Alex Harui · 5 years ago
- 0504e61 try to adjust to new ClosureCompiler settings by Alex Harui · 5 years ago
- 83614df Closure changed SourceFile API by Alex Harui · 5 years ago
- 1953e5a Closure changed SourceFile API by Alex Harui · 5 years ago
- d4e7db6 get externs to work. chrome.js was removed from the set of externs by Alex Harui · 5 years ago
- f613bd8 API changed in Closure by Alex Harui · 5 years ago
- 6b8f1a9 minor changes by Alex Harui · 5 years ago
- 4cf4a32 toAnnotationString changed in Closure, but also output annotations like a leading ! so some were changed to getDisplayName. Others might need to change as well by Alex Harui · 5 years ago
- 9ea482d API was removed from Closure by Alex Harui · 5 years ago
- 9deda7f interface changed in Guava by Alex Harui · 5 years ago