gpt4 book ai didi

google-closure-compiler - 警告白名单在 Google 闭包编译器中不起作用

转载 作者:行者123 更新时间:2023-12-03 18:01:03 24 4
gpt4 key购买 nike

手册说我可以使用:

 --warnings_whitelist_file VAL          : A file containing warnings to
suppress. Each line should be of the
form
<file-name>:<line-number>? <warning-d
escription>

这是我的白名单的样子:
ef-utils.js:1  Redeclared variable: ef
ef-utils.js:1 Variable ef first declared in externs-ko.js
ef-validation.js:1 Redeclared variable: ef
ef-validation.js:1 Variable ef first declared in externs-ko.js

我在编译时仍然收到警告:
ef-utils.js:1: WARNING - Redeclared variable: ef
?var ef = (function (ns, ko) {
^

ef-utils.js:1: WARNING - Variable ef first declared in externs-ko.js
?var ef = (function (ns, ko) {
^

ef-validation.js:1: WARNING - Redeclared variable: ef
?var ef = (function (ns, ko) {
^

ef-validation.js:1: WARNING - Variable ef first declared in externs-ko.js
?var ef = (function (ns, ko) {
^

最佳答案

我只是玩弄了 the current WhitelistWarningsGuard .我发现

  • 行号被完全忽略:它们从输入文件和遇到的警告中被删除。
  • 文件名的格式与用于输出的格式相同,即它们出现在命令行中时的格式。
  • 文件名后有一个冒号,后跟 两个空格,后跟不带严重性指示符的消息文本( WARNINGERROR )。
  • 白名单的主要作用似乎是将错误转化为警告。所以当应用于警告时,根本不会有任何影响。
  • WhitelistBuilder代码中有 Tibos 提到的,但我看不到从命令行使用它的方法。

  • 事实上,该功能似乎对我的用例几乎没有用......

    关于google-closure-compiler - 警告白名单在 Google 闭包编译器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20007513/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com