Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
build/ | 03-May-2024 | - | 53 | 29 | ||
compiler/ | 03-May-2024 | - | 767 | 610 | ||
externs/ | 03-May-2024 | - | 7,226 | 1,169 | ||
runner/ | 03-May-2024 | - | 1,461 | 1,189 | ||
tools/ | 03-May-2024 | - | 129 | 87 | ||
LICENSE | D | 03-May-2024 | 11.1 KiB | 203 | 169 | |
OWNERS | D | 03-May-2024 | 44 | 3 | 2 | |
README.chromium | D | 03-May-2024 | 1.3 KiB | 29 | 26 | |
bump_compiler_version | D | 03-May-2024 | 947 | 37 | 22 | |
checker.py | D | 03-May-2024 | 7.8 KiB | 246 | 189 | |
compile_js.gypi | D | 03-May-2024 | 1.4 KiB | 45 | 44 | |
compile_modules.py | D | 03-May-2024 | 3.9 KiB | 128 | 85 | |
compiled_resources.gyp | D | 03-May-2024 | 729 | 20 | 19 | |
compiler_customization_test.py | D | 03-May-2024 | 6.3 KiB | 243 | 184 | |
processor.py | D | 03-May-2024 | 3.3 KiB | 120 | 85 | |
processor_test.py | D | 03-May-2024 | 3.3 KiB | 115 | 87 |
README.chromium
1Name: Closure compiler 2Short Name: closure-compiler 3URL: http://github.com/google/closure-compiler 4Version: v20140730-78-g541c2dc 5Date: 2014/08/08 17:22 6Revision: 541c2dc622c985ede61937a767ab9f3bbd68cde2 7License: Apache 2.0 8License File: LICENSE 9Security Critical: no 10 11Description: 12The Closure Compiler provides warnings for illegal JavaScript and warnings for 13potentially dangerous operations, helping you to produce JavaScript that is less 14buggy and easier to maintain. 15 16Local 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