From 765b85316695a4df100d0f68b21848dcc7709cec Mon Sep 17 00:00:00 2001 From: Jon Stevens Date: Thu, 12 Jul 2012 19:48:01 -0700 Subject: [PATCH] add option to disable the global this warning --- build/jslib/rhino/optimize.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build/jslib/rhino/optimize.js b/build/jslib/rhino/optimize.js index 4d972df6..1f97e04e 100644 --- a/build/jslib/rhino/optimize.js +++ b/build/jslib/rhino/optimize.js @@ -78,6 +78,10 @@ define(['logger'], function (logger) { } options.prettyPrint = keepLines || options.prettyPrint; + if (config.disableGlobalThisWarning) { + options.setWarningLevel(jscomp.DiagnosticGroups.GLOBAL_THIS, jscomp.CheckLevel.OFF); + } + FLAG_compilation_level = jscomp.CompilationLevel[config.CompilationLevel || 'SIMPLE_OPTIMIZATIONS']; FLAG_compilation_level.setOptionsForCompilationLevel(options);