Page MenuHomeSolus

Update closure-compiler to 20210907
ClosedPublic

Authored by YakoYakoYokuYoku on Oct 5 2021, 10:06 PM.
Tags
None
Referenced Files
F11070381: D11981.diff
Sat, Aug 12, 12:14 AM
F10939091: D11981.id.diff
Thu, Jul 13, 9:31 PM
F10856897: D11981.id29135.diff
Jun 15 2023, 2:21 AM
F10829031: D11981.id30290.diff
Jun 4 2023, 10:58 AM
F10828798: D11981.id29135.diff
Jun 4 2023, 10:23 AM
F10808320: D11981.id29135.diff
May 30 2023, 8:08 AM
F10757118: D11981.diff
May 17 2023, 7:08 AM
F10741807: D11981.diff
May 14 2023, 11:52 AM
Subscribers

Details

Summary

Changelog:

  • v20210907:
    • Move CheckConstPrivateProperties and CheckUnusedPrivateProperties into the linter.
  • v20210906:
    • Disallow setting --language_out in conjunction with --browser_featureset_year.
  • v20210808:
    • Serialize node properties using node prop list.
  • v20210601:
    • Make TypedAST deserialization an alternative strategy to parsing a SourceFile in JsAst.
  • v20210505:
    • Delete NodeTraversal::traverseFunctionOutOfBand as ReferenceCollector was the only caller, and that use can be expressed in terms of traverseAtScope.
  • v20210406:
    • Remove deprecated and now unused FeatureSets.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Minified the support JavaScript code emmitted by emcc with --closure 1.

Diff Detail

Repository
R4954 closure-compiler
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1942
Build 1942: arc lint + arc unit