Questions tagged «suppress-warnings»

编译器和解释器通常会警告其他情况。禁止部分或全部警告可能有助于减少编译器发出的“噪音”。


8
如何禁用python警告
我正在使用的代码会使用该warnings库抛出很多(目前对我来说)无用的警告。阅读(/扫描)文档后,我只找到了一种禁用单个功能警告的方法。但是我不想更改太多代码。 可能有像这样的标志python -no-warning foo.py吗? 你会推荐什么?

9
禁止InsecureRequestWarning:在Python2.6中发出未经验证的HTTPS请求
我正在使用pyVmomi并使用一种连接方法在Python2.6中编写脚本: service_instance = connect.SmartConnect(host=args.ip, user=args.user, pwd=args.password) 我收到以下警告: /usr/lib/python2.6/site-packages/requests/packages/urllib3/connectionpool.py:734: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html InsecureRequestWarning) 有趣的是,我没有随pip一起安装urllib3(但在/usr/lib/python2.6/site-packages/requests/packages/urllib3/中)。 我已经尝试按照这里的建议 import urllib3 ... urllib3.disable_warnings() 但这并没有改变任何东西。


7
gcc警告”“将在之后初始化”
我从无法修改的第三方代码中收到许多此类警告。有没有办法禁用此警告或至少在某些区域禁用此警告(例如VC ++中的#pragma push / pop)? 例: list.h:1122: warning: `list<LogOutput*, allocator<LogOutput*> >::node_alloc_' will be initialized after list.h:1117: warning: `allocator<LogOutput*> list<LogOutput*, allocator<LogOutput*> >::alloc_'


2
组合多个@SuppressWarnings批注-Eclipse Indigo
因此,问题在于能够组合多个警告抑制,以便每个项目都不需要它自己的@SuppressWarnings注释。 因此,例如: public class Example public Example() { GO go = new GO(); // unused .... List<String> list = ( List<String> ) go.getList(); // unchecked } ... // getters/setters/other methods } 现在,@SuppressWarnings我不想在班级针对这两个警告设置两个警告,而是这样: @SuppressWarnings( "unused", "unchecked" ) public class Example public Example() { GO go = new GO(); // unused - …

9
如何从库头中隐藏GCC警告?
我有一个使用log4cxx,boost等库的项目,其标头会生成很多(重复)警告。有没有一种方法可以禁止来自库包含(例如#include <some-header.h>)或来自某些路径的包含的警告?我想在项目代码中照常使用-Wall和/或-Wextra,而不会模糊相关信息。我目前在make输出上使用grep,但是我想要更好的东西。

9
有没有办法抑制Xcode中的警告?
有没有办法抑制Xcode中的警告? 例如,我正在调用一个未公开的方法,由于该方法不在头文件中,因此我会收到编译警告。我知道我可以将其添加到标题中以停止警告,但是我想知道是否有其他方法可以将其添加到标题中(这样我就可以使标题保持清洁和标准)来抑制警告?杂物之类的?

3
如何抑制熊猫未来警告?
当我运行程序时,Pandas每次都会发出如下“未来警告”。 D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) 我得到了消息,但我只是想一次又一次地停止Pandas显示这样的消息,是否可以设置任何buildin参数,以使Pandas不会弹出“未来警告”?


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

4
禁止在C#中使用“从不使用”和“从不分配给”警告
我在C#项目中有一个HTTPSystemDefinitions.cs文件,该文件基本上描述了较旧的Windows ISAPI,供托管代码使用。 这包括与ISAPI相关的完整结构集,而不是全部或被代码使用。在编译时,这些结构的所有字段成员都将引起如下警告: 警告字段'UnionSquare.ISAPI.HTTP_FILTER_PREPROC_HEADERS.SetHeader'从未分配给该字段,并且其默认值始终为null 要么 警告从未使用字段'UnionSquare.ISAPI.HTTP_FILTER_PREPROC_HEADERS.HttpStatus' 这些可以禁用#pragma warning disable吗?如果是这样,相应的错误号是什么?如果没有,我还能做什么?请记住,我只是要对此文件执行此操作,重要的是让我看到来自其他文件的此类警告。 编辑 示例结构:- struct HTTP_FILTER_PREPROC_HEADERS { // // For SF_NOTIFY_PREPROC_HEADERS, retrieves the specified header value. // Header names should include the trailing ':'. The special values // 'method', 'url' and 'version' can be used to retrieve the individual // portions of the …

4
如何禁用特定包含文件的警告?
我希望禁用对特定包含文件直接或间接包含的所有文件的特定警告。例如,对于所有文件或a包含的文件包含的文件,我想禁用警告“您正在为char *分配字符串文字” #include <bar/*>(在我的情况下,星号表示“这里可能有任何东西”)。 原因是,我必须与之进行编程的某些人无法使用“ const”,因此最后,我收到有关该特定字符串文字滥用的许多警告。我想忽略来自其代码的成千上万的警告,因此我可以专注于自己的代码中的错误并加以解决。 我使用Intel C ++和GCC。我的一些伙伴使用clang,所以我也很高兴听到解决方案。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.