From 80f9ae71c99ffb0d7567aacfc7a8670af39c7d53 Mon Sep 17 00:00:00 2001 From: John Lenz Date: Thu, 13 Aug 2015 15:53:57 -0700 Subject: [PATCH] Promote warnings to errors in the compilation test --- .travis.yml | 3 ++- closure/goog/test_module.js | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2b0f328010..d77c22818c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,5 +9,6 @@ install: - ./scripts/ci/install_closure_deps.sh script: - - java -jar ../closure-compiler/build/compiler.jar -O ADVANCED --warning_level VERBOSE --js='**.js' --js='!**_test.js' --js='!**_perf.js' --js='!**tester.js' --js='!**promise/testsuiteadapter.js' --js='!**osapi/osapi.js' --js='!**svgpan/svgpan.js' --jscomp_off=deprecated --js_output_file=$(mktemp) + - java -jar ../closure-compiler/build/compiler.jar -O ADVANCED --warning_level VERBOSE --jscomp_error='*' --jscomp_off=inferredConstCheck --jscomp_off=extraRequire --jscomp_off=unnecessaryCasts --jscomp_off=deprecated --jscomp_off=lintChecks --js='**.js' --js='!**_test.js' --js='!**_perf.js' --js='!**tester.js' --js='!**promise/testsuiteadapter.js' --js='!**osapi/osapi.js' --js='!**svgpan/svgpan.js' --js_output_file=$(mktemp) + - ./scripts/ci/lint_pull_request.sh diff --git a/closure/goog/test_module.js b/closure/goog/test_module.js index b265fcefc5..98298c496f 100644 --- a/closure/goog/test_module.js +++ b/closure/goog/test_module.js @@ -20,8 +20,12 @@ goog.module('goog.test_module'); goog.setTestOnly('goog.test_module'); goog.module.declareLegacyNamespace(); + +/** @suppress {extraRequire} */ var dep = goog.require('goog.test_module_dep'); + + /** @constructor */ exports = function() {};