| OLD | NEW |
| 1 Name: Closure compiler | 1 Name: Closure compiler |
| 2 Short Name: closure-compiler | 2 Short Name: closure-compiler |
| 3 URL: http://github.com/google/closure-compiler | 3 URL: http://github.com/google/closure-compiler |
| 4 Version: v20150729-236-gad656a1 | 4 Version: v20150729-236-gad656a1 |
| 5 Date: 2015/08/26 08:46 | 5 Date: 2015/08/26 08:46 |
| 6 Revision: 56aa496ea370f5101e5309e96685b82511278a28 | 6 Revision: 72c88ff7e9e85b4c2413274539897b6d43024d48 |
| 7 License: Apache 2.0 | 7 License: Apache 2.0 |
| 8 License File: LICENSE | 8 License File: LICENSE |
| 9 Security Critical: no | 9 Security Critical: no |
| 10 | 10 |
| 11 Description: | 11 Description: |
| 12 The Closure Compiler provides warnings for illegal JavaScript and warnings for | 12 The Closure Compiler provides warnings for illegal JavaScript and warnings for |
| 13 potentially dangerous operations, helping you to produce JavaScript that is less | 13 potentially dangerous operations, helping you to produce JavaScript that is less |
| 14 buggy and easier to maintain. | 14 buggy and easier to maintain. |
| 15 | 15 |
| 16 Local modifications: | 16 Local modifications: |
| 17 - A custom runner (see: runner/) to continue on errors, understand and enforce | 17 - Use the script third_party/closure_compiler/roll_closure_compiler to update |
| 18 Chrome-specific code, and do checks only (i.e. throw away output). See: | |
| 19 --enable-chrome-pass in runner.jar's arguments. | |
| 20 - third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePas
s.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/or | 18 the versions of third_party/closure_compiler/compiler/compiler.jar and/or |
| 28 third_party/closure_compiler/externs/chrome_extensions.js. | 19 third_party/closure_compiler/externs/chrome_extensions.js. |
| 29 - Some externs here are for chrome-specific use; these primarily include the | 20 - Some externs here are for chrome-specific use; these primarily include the |
| 30 *_private.js files. | 21 *_private.js files. |
| OLD | NEW |