Home | History | Annotate | only in /external/chromium_org/third_party/closure_compiler
Up to higher level directory
NameDateSize
build/23-Apr-2015
bump_compiler_version23-Apr-2015947
checker.py23-Apr-20157.8K
compile_js.gypi23-Apr-20151.4K
compile_modules.py23-Apr-20153.9K
compiled_resources.gyp23-Apr-2015729
compiler/23-Apr-2015
compiler_customization_test.py23-Apr-20156.3K
externs/23-Apr-2015
LICENSE23-Apr-201511.1K
OWNERS23-Apr-201544
processor.py23-Apr-20153.3K
processor_test.py23-Apr-20153.3K
README.chromium23-Apr-20151.3K
runner/23-Apr-2015
tools/23-Apr-2015

README.chromium

      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