Skip to content

Tags: REUMTech/closure-compiler

Tags

closure-compiler-parent-v20181008

Toggle closure-compiler-parent-v20181008's commit message
[maven-release-plugin] copy for tag closure-compiler-parent-v20181008

v20181008

Toggle v20181008's commit message
Revert native default param typechecking change to match current beha…

…vior

We do want to stop treating "@param {string=}" as "@param {(string|undefined)=}", which will let users use default parameters inside closures without asserts/undefined checks, but this will require fixing a lot of Google JavaScript.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=216284004

closure-compiler-parent-v20180910

Toggle closure-compiler-parent-v20180910's commit message
[maven-release-plugin] copy for tag closure-compiler-parent-v20180910

v20180910

Toggle v20180910's commit message
Automated g4 rollback of changelist 212339047.

*** Reason for rollback ***

Hits ConcurrentModificationExceptions:

*** Original change description ***

Migrate default error manager in Compiler to the new SortingErrorManager

This also involved porting the old PrintStreamErrorManager to a
ErrorReportGenertor, since there was no functionality related to sorting
the diagnostics there.

***

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=212361708

closure-compiler-parent-v20180805

Toggle closure-compiler-parent-v20180805's commit message
[maven-release-plugin] copy for tag closure-compiler-parent-v20180805

v20180805

Toggle v20180805's commit message
Transpile for-await-of

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=207351322

v20180716

Toggle v20180716's commit message
Type check uses of `super` correctly in static methods

This initial support uses a partial, hacky workaround in order to exactly reproduce the same warnings as type checking pre-transpiled code.  A more correct implementation would be based on the type of `this` in the static method, but currently `this` in static methods are treated as unknown, so tightening that would introduce many new errors across the codebase, which would block moving class transpilation to after type checking.  Instead, we will tighten the types in a later step.

This is the last known blocker for type checking classes natively.  Once this is in, we should be able to move class transpilation to after type checking.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=204554183

closure-compiler-parent-v20180716

Toggle closure-compiler-parent-v20180716's commit message
[maven-release-plugin] copy for tag closure-compiler-parent-v20180716

webpack-v20180702

Toggle webpack-v20180702's commit message

webpack-v20180701

Toggle webpack-v20180701's commit message