Skip to content

Latest commit

 

History

History

closure_compiler

Name: Closure compiler
Short Name: closure-compiler
URL: http://github.com/google/closure-compiler
Version: v20180725-137c24759
Date: 2018/07/27 19:34
Revision: 137c2475944651f45433965afa9f1cddf7d1966b
License: Apache 2.0
License File: LICENSE
Security Critical: no

Description:
The Closure Compiler provides warnings for illegal JavaScript and warnings for
potentially dangerous operations, helping you to produce JavaScript that is less
buggy and easier to maintain.

Local modifications:
- Use the script third_party/closure_compiler/roll_closure_compiler to update
  the versions of third_party/closure_compiler/compiler/compiler.jar and/or
  third_party/closure_compiler/externs/chrome_extensions.js.
- Some externs here are for chrome-specific use; these primarily include the
  *_private.js files.
- Fix bug in js_binary.py causing it to drop externs.
- Cache dependency subtrees in js_binary.py for a huge performance boost.