问题标签 [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 投票
2 回答
1770 浏览

c++ - 如何在 Visual Studio 2005 中禁止警告 4200?

我可以在 C/C++ 高级属性页中禁止 Visual Studio 2005 SP1 中的许多警告,这会导致 IDE 在调用编译器的命令行上使用 /wd 开关。但是,当我尝试禁止警告 4200(使用了非标准扩展:结构/联合中的零大小数组)时,它仍然在我编译时出现。(当然这是有道理的;我只是无法修复代码,也不值得打扰,因为它是生成的,并且警告在这种情况下完全是良性的。)有没有人碰巧知道这是否是编译器中的错误?或者我可以做些什么?

0 投票
3 回答
6292 浏览

eclipse - Eclipse - @SuppressWarnings("javadoc") 不起作用

我将 Eclipse 配置为在缺少公共元素的 javadoc 注释和标签时显示警告。这对我来说非常有用,可以很好地记录我的代码。

但有时我有一个类,我有几个常量描述例如 DFA 的状态或其他东西.. 没有必要记录这些常量,因为它们是不言自明的..

所以我在类中添加了注解@SuppressWarnings("javadoc"),这就是我的观点——Eclipse 不考虑注解并且仍然在缺少 javadocs 时显示警告。

@SuppressWarnings("all")完成了这项工作,但这有副作用,这是不希望的;-)

您是否遇到同样的问题?这是一个错误还是我只有配置错误的东西?有什么解决方法吗?或者这在新版本中是否得到纠正?

PS:我正在使用版本:3.3.2 Build id:M20080221-1800

0 投票
2 回答
1683 浏览

visual-studio-2008 - 如何从VS2008代码分析中排除MFC代码

我有一个 C++/CLI 项目,它使用 CWinFormsControl 和 CWinFormsView 在我的 MFC 视图中创建 .NET 控件。为此,我需要#include“afxwinforms.h”。

当我对项目运行代码分析时,我总是收到有关我包含的一些 MFC 类的警告。例子:

显然,我想抑制这些 MFC 警告,以便更清楚地看到自己的警告。但是怎么做?我不想为了解决这个问题而禁用我自己的代码中的任何警告。

0 投票
3 回答
10588 浏览

java - 如何抑制 Eclipse 3.5 的死代码警告

我使用一个类来检测使用静态最终布尔值来配置匹配行为的电子邮件地址。自从我升级到 Eclipse 3.5 后,我收到有关死代码的警告,因为 Eclipse 注意到其中的一个分支无法到达:

奇怪的是,它对此感到满意:

因为它似乎可以识别常见if(DEBUG)模式,但三元运算符似乎不算数。

因为我不想为了让 Eclipse 开心而过多地分叉类,所以我宁愿把 an@SuppressWarnings放在顶部而不是更改代码。不幸的是,除了 brute-force 之外,我找不到匹配的"all"。是否有仅用于死代码检测的值?

0 投票
13 回答
36685 浏览

java - 如何抑制特定目录或文件(例如生成的代码)的 Java 警告

我正在使用一个解析器生成器,它创建了一些难看的代码。结果,我的 Eclipse 项目有几十个从生成的源文件发出的警告。我知道我可以使用@SuppressWarning注释来抑制特定元素中的特定警告,但是当解析器生成器再次运行时,我手动添加的任何注释都将丢失。有没有办法配置 Eclipse 来抑制特定文件或目录的警告?

0 投票
11 回答
462680 浏览

java - Java 中的 SuppressWarnings(“未选中”)是什么?

有时在查看代码时,我会看到许多方法指定了注释:

这是什么意思?

0 投票
2 回答
1617 浏览

visual-studio - 如何在 Visual Studio 中禁用跨项目的警告

我知道这听起来很糟糕,但我怎样才能禁用/抑制解决方案中所有项目的特定警告。我所有的项目都是 VC++ 项目。是否可以?如果是,如何做到这一点?

环境是 Visual Studio 2005

0 投票
9 回答
174491 浏览

java - Java 中有效的@SuppressWarnings 警告名称列表是什么?

@SuppressWarningsJava中的有效警告名称列表是什么?

介于 in 之间的("")@SuppressWarnings("")

0 投票
2 回答
1803 浏览

java - 为什么@SuppressWarnings 会破坏我的代码?

从上一个问题中得到了这个想法。

如何在 Java 中创建一个泛型数组?

无论如何,我的代码是这样的:

我删除了不必要的东西。当抑制指令被注释掉时,这编译得很好。当我取消注释时,我得到

有任何想法吗?为什么会这样?

0 投票
1 回答
59366 浏览

sql - 如何在运行脚本 SQL Server 2005 时抑制 T-SQL 警告?

是否可以抑制 T-SQL 脚本生成的警告?如果是这样,怎么做?

我知道我可以打开“受影响的记录”消息

但是有没有等价的警告?例如:

如果我期待这些错误,它有助于在一个大脚本中从谷壳中筛选出真正的错误。

谢谢。