Clone Tools
  • last updated 22 mins ago
Constraints: committers
Constraints: files
Constraints: dates
upgrade in Maven google closure library to version 0.0-20170809-b9c14c6b

some binding expressions don't return a definition

upgrade to GCC 20170626

control which getter/setters get renamed by GCC by faking a set of externs. AFAICT that is what @export on the Object.defineProperties object did. It didn't actually create an export alias like exportSymbol per class, it just prevented renaming of the object keys with that name

upgrade to Google Closure Compiler 20170626. They deprecated a lot of APIs so lots of changes were required. The primary change is that GCC is being more careful about checking that types match in the superclasses, so that required adding @type to the accessors

    • -2
    • +2
  1. … 5 more files in changeset.
don't allow renames of MXML IDs

option to skip @export statements in most JS output

allow a magic 'localId' property that works like the 'id' property but is not set on the component so doesn't get factored into CSS calculations.

update test to include 'transform'

add 'transform' to the list of CSS functions. Maybe we should allow all functions, but then it won't catch misspelled functions. If other functions are needed, add it to these two files

fix a call to super

compiler-jx: new -js-default-initializers option works for member variables too

compiler-jx: Added -js-default-initializers option to force uninitialized variables to default to the same values in JS as they do in SWF.

-js-default-initializers defaults to false and is completely optional, but may be useful for porting SWF projects to JS if an existing codebase uses strict equality and relies on the SWF default initializers.

output cordova.log with CLI output

handle bad configs. NPE is thrown in some cases

Added mouseWheel and doubleClick

FLEX-35343 debugger statement in AS generates call to flash.debugger.enterDebugger() in SWF

cordova publishing on windows

FLEX-35343 compiler/compiler-jx: added support for the debugger statement in generated JS. In SWF, it's a no-op for now.

  1. … 6 more files in changeset.
handle standalone function dependencies better

try to fix quote handling

change when we emit closure wrappers

Use index access in for each loops for XML

fix failing test

fix css output. encoder could use a refactor

even more regex cases

FLEX-35341 find a place to try to make css parser errors more readable

FLEX-35340 handle more CSS situations in encoding

FLEX-35340 handle multivalue separate from arrayvalue

move exportSymbol of the class earlier in the file so other @exports are added to the class export. Otherwise the class export overwrites the object holding the other exports

  1. … 62 more files in changeset.