问题标签 [suppress-warnings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1696 浏览

c# - 如何在 C# 中使用 If DEBUG 语句而没有 IDE 认为代码无法访问?

我有一些代码需要在调试和发布模式下略有不同。它有一个常量,在某些模式和其他模式PrettyPrint中设置为,我有时会更改它们。truefalse

这很好用,编译器足够聪明,可以优化if离开。但是,我收到一个烦人的警告:

有没有办法在不执行以下任何操作的情况下避免此警告:

  • 直接在代码中使用#if- 因为它使那部分代码非常难看,我想尽可能避免#ifs 。
  • 在其他情况下抑制 CS0162 - 因为我发现该警告对于查找损坏的代码非常宝贵。

如何#if DEBUG在 IDE 不相信后面的所有代码都无法访问的情况下使用语句?

0 投票
3 回答
3156 浏览

c - 是否有 gcc 命令行选项可以使警告静音:传递参数 n 会丢弃类型中的限定符

我正在尝试编译 -Wall -Werror 及其限制我的风格。

我试图明确指出某些参数是常量,然后将它们传递给大型库中的非 const 限定函数。

PS我这样做主要是为了弄清楚某些变量是常量,在处理不使用const的库函数时这样做是好是坏?

0 投票
0 回答
351 浏览

ios - 禁止 iOS 两阶段动画警告

我故意做两阶段动画,但我厌倦了在我的日志中看到这个警告。如何抑制这一点?

编辑:这是我指的警告:“使用两阶段旋转动画。要使用更平滑的单阶段动画,此应用程序必须删除两阶段方法实现。”

0 投票
1 回答
7494 浏览

wpf - WPF 动态资源:警告消息 - “无法解析资源‘资源’。”

基本上,我有一个使用 DynamicResources 的 UserControl。应用程序使用该资源编译并运行良好,但看到此警告消息有点烦人。这让我想知道我是否做对了,这只是一个误报,或者我做错了,碰巧从它工作的裂缝中溜走了。

那么,如果我正确使用它,我怎样才能摆脱这个警告信息呢?
如果我没有正确使用它,它应该是什么样子,这样我就不会收到警告?

PS 我的应用程序运行良好,但我更喜欢在编译时没有任何编译警告。

0 投票
6 回答
4081 浏览

c++ - 此 C4702 链接时警告是否有解决方法?

我正在使用 boost::variant 并且在发布模式下编译时遇到问题。我在 VC2010 中工作,警告级别为 4,警告为错误。下面的代码在调试模式下编译得很好,但在发布模式下,我在链接时收到一堆“无法访问的代码”C4702 警告(大概我在这里收到编译器警告,因为启用优化时会生成链接时代码。)

在这种情况下,是否有人成功禁用了这些警告?如果可能的话,我宁愿保持高警告级别和警告作为错误。

...似乎在这里不起作用。这是一些示例代码:

警告是由模板化的 operator() 触发的,我用它来捕捉将访问者应用于不良变体类型的尝试。

0 投票
1 回答
66 浏览

cocoa-touch - 在 iPhone 应用程序中抑制 mayNotRespond 警告

我有一个带有选项卡控制器的应用程序,它显然有一定数量的选项卡。TabController 中的每个 ViewController 都共享一些信息,所以我决定将这些信息移到 AppDelegate 中并合成 NSDictionary 中的所有内容,以便我可以访问那些使用

该解决方案运行良好,我想它非常好(我接受更好的解决方案)。显然,编译器警告我 [[UIApplication sharedApplication] delegate] 可能不会响应方法 sharedInformations 因为他没有在协议中找到该方法,但我知道它会。

问题是:如何抑制该警告?

0 投票
6 回答
5305 浏览

perl - 为什么 perl 警告 open my $fh, $file 缺少括号?

这是我使用 perl 的第一天,我发现这个警告非常令人困惑。

./grep.pl 第 10 行的“我的”列表周围缺少括号。

它似乎

工作正常。

出什么问题了

谢谢!

0 投票
10 回答
38402 浏览

database - 在 Visual Studio 2010 中抑制数据库项目错误和警告

我的应用程序中有一个数据库项目,并且想要抑制该项目引发的错误/警告。.首先有可能吗?

我想我不清楚我的问题,通过压制我的意思是当我构建我的解决方案时,错误(实际上不是错误)显示在错误列表中,我只想不显示所有与数据库项目相关的错误在错误列表中。

我正在使用VS2010。

提前致谢

0 投票
1 回答
1180 浏览

xcode4 - 如何使 Xcode 4 警告“语义问题:CFString 文字包含 NUL 字符”静音?

我正在使用类似的东西:

Xcode 4 显示警告

(语义问题:CFString 文字包含 NUL 字符)

有没有办法解决这个问题?我需要那个 NUL 字符,因为我正在从字符串中删除“illegalCharacters”中定义的那些字符。

0 投票
13 回答
23541 浏览

ruby - 如何修复 Rubygems 最近的弃用警告?

我最近运行了更新:

现在,每次加载 gem 时,我都会收到很多弃用警告。例如rails console

我使用 RVM、Ruby 1.9.2 和 Rubygems 1.8.1。有什么办法可以解决这个问题?恢复到旧版本的 ruby​​gems?