Up to higher level directory | |||
Name | Date | Size | |
---|---|---|---|
build/ | 23-Apr-2015 | ||
bump_compiler_version | 23-Apr-2015 | 947 | |
checker.py | 23-Apr-2015 | 7.8K | |
compile_js.gypi | 23-Apr-2015 | 1.4K | |
compile_modules.py | 23-Apr-2015 | 3.9K | |
compiled_resources.gyp | 23-Apr-2015 | 729 | |
compiler/ | 23-Apr-2015 | ||
compiler_customization_test.py | 23-Apr-2015 | 6.3K | |
externs/ | 23-Apr-2015 | ||
LICENSE | 23-Apr-2015 | 11.1K | |
OWNERS | 23-Apr-2015 | 44 | |
processor.py | 23-Apr-2015 | 3.3K | |
processor_test.py | 23-Apr-2015 | 3.3K | |
README.chromium | 23-Apr-2015 | 1.3K | |
runner/ | 23-Apr-2015 | ||
tools/ | 23-Apr-2015 |
1 Name: Closure compiler 2 Short Name: closure-compiler 3 URL: http://github.com/google/closure-compiler 4 Version: v20140730-78-g541c2dc 5 Date: 2014/08/08 17:22 6 Revision: 541c2dc622c985ede61937a767ab9f3bbd68cde2 7 License: Apache 2.0 8 License File: LICENSE 9 Security Critical: no 10 11 Description: 12 The Closure Compiler provides warnings for illegal JavaScript and warnings for 13 potentially dangerous operations, helping you to produce JavaScript that is less 14 buggy and easier to maintain. 15 16 Local modifications: 17 - The compiler is run via a custom mechanism (see: runner/) that sets the 18 compiler to "IDE mode" (single-file checks, doesn't stop on first error). 19 - Chrome-specific coding conventions to understand cr.addSingletonGetter(). 20 - third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePass.java 21 Added pass to handle namespace definition with cr.define(), object chain 22 creation with cr.exportPath(), property definition with 23 {cr|Object}.defineProperty() and public API generation with cr.makePublic(). 24 See third_party/closure_compiler/runner/how_to_test_compiler_pass.md for 25 testing instructions on this pass. 26 - Use the script third_party/closure_compiler/bump_compiler_version to update 27 the versions of third_party/closure_compiler/compiler/compiler.jar and 28 third_party/closure_compiler/externs/chrome_extensions.js. 29