Wenn eine Javascript-Datei Kompilieren des Google Closure Compiler-Set für Advanced Optimisation verwenden, erhalte ich die folgende Warnung:Google Closure Compiler für RegExp Warnung
WARNUNG - Verweise auf die globale RegExp-Objekt verhindert Optimierung von regulären Ausdrücken.
Die Warnung wird durch die folgende Codezeile ausgelöst, die meiner Meinung nach in Ordnung ist.
rv = parseFloat(RegExp.$1);
Welches Schlüsselwort kann ich in einem Unterdrückt Konstrukt der folgenden Form verwenden, um die oben genannte Warnung zur Unterdrückung:
/** @suppress {need_keyword_here} */
Funktioniert nicht für mich. Ich benutze bereits diese "Unterdrückungs" -Anweisung, sehe aber weiterhin die WARNING in meiner Frage. – perplexed
Haben Sie versucht, es beim Kompilieren als globale Flagge zu setzen? Wenn Sie RegExp-Check natürlich nicht benötigen. – zarov