| 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: v20140730-78-g541c2dc | 4 Version: v20140730-78-g541c2dc |
| 5 Date: 2014/08/08 17:22 | 5 Date: 2014/08/08 17:22 |
| 6 Revision: 541c2dc622c985ede61937a767ab9f3bbd68cde2 | 6 Revision: 541c2dc622c985ede61937a767ab9f3bbd68cde2 |
| 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 - The compiler is run via a custom mechanism (see: runner/) that sets the | 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). | 18 compiler to "IDE mode" (single-file checks, doesn't stop on first error). |
| 19 - Chrome-specific coding conventions to understand cr.addSingletonGetter(). | 19 - Chrome-specific coding conventions to understand cr.addSingletonGetter(). |
| 20 - third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePas
s.java | 20 - third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePas
s.java |
| 21 Added pass to handle namespace definition with cr.define() and property | 21 Added pass to handle namespace definition with cr.define(), object chain |
| 22 definition with {cr|Object}.defineProperty(). | 22 creation with cr.exportPath() and property definition with |
| 23 {cr|Object}.defineProperty(). |
| 23 See third_party/closure_compiler/runner/how_to_test_compiler_pass.md for | 24 See third_party/closure_compiler/runner/how_to_test_compiler_pass.md for |
| 24 testing instructions on this pass. | 25 testing instructions on this pass. |
| OLD | NEW |