问题标签 [suppressmessage]
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.
f# - 禁止在 F# 交互中显示变量的内容
可能重复:
F# - 保持 F# 交互而不发布输出
有什么方法可以抑制在 F# 交互中显示变量的内容?
我为什么要它?这是仅在 F# 交互中为一次调用打印的内容。找到任何有趣的信息,例如 printfn 真的很痛苦,而且打印的大量数据对我来说毫无用处......
r - 抑制 R 中的安装输出
这真的开始困扰我......我尝试了一些方法,但似乎都没有工作
我正在从一个函数运行安装,该函数会生成许多我想抑制的不必要的消息,但是我尝试执行此操作的所有方法都没有奏效。
我试图抑制的代码是 : install_github('ROAUth', 'duncantl')
,它需要devtools
预先加载包。
无论如何,我尝试了invisible
,capture.output
并且sink
,其中没有一个工作......或者我没有正确使用它们......无论哪种方式......有什么想法吗?
c# - 从 FxCop 代码分析中排除命名空间
可能重复:
StyleCop/FxCop 10 - 如何仅在命名空间级别正确抑制消息?
如何使用 SupressMessage 抑制 FxCop 规则“DoNotCatchGeneralExceptionTypes”?
我有一个命名空间 ABC.Schema,它有一些类。类名使用下划线。我正在检查 FxCop 分析。我想禁止命名空间级别的此规则。
命名空间 ABC.Schema { ... }
我想禁止 FxCop 消息 CA1707:IdentifiersShouldNotContainUnderscores。
有没有人对此有想法。请就此发表您的看法。
.net - 为什么即使设置了 CODE_ANALYSIS 编译符号,某些 SuppressMessage 属性仍然存在?
我正在查看实体框架的代码。
我注意到实体框架 5 的生产 dll 中仍然有一些 SuppressMessage 属性
尽管该项目显然是使用 CODE_ANALYSIS 编译符号构建的(如果您查看开源项目)以删除 SuppressMessage 属性,但在某些情况下它仍然存在。
这不只是增加了 dll 的大小(我知道没有运行时性能影响,因为它只是元数据)但是为什么只有一些被解析出来?有数千个没有最终出现在生产 DLL 中。
我还反编译了您从 NuGet 获得的版本,以确保我没有使用错误的设置构建项目。
我使用 EF 代码库作为示例,因为我什至无法获得 CODE_ANALYSIS 编译符号来删除我自己的抑制消息,即使我编译发布
c# - 在运行时无法访问 SuppressMessage 属性
我正在尝试创建一个单元测试,该测试只会对不抑制相应消息的类型失败。但是,我无法在单元测试中访问任何类型的 SuppressMessage 属性。是否可以在运行时访问 SuppressMessage 属性?我已经包含了我的单元测试的简化版本。
c# - 特定命名空间上的 Stylecop SuppressMessage
我将枚举收集在命名空间中。因此,我有一个 *.cs 文件,其中包含枚举,没有类。Stylecop 抱怨,我想压制它,但只是为了这个文件/命名空间。不是全球性的,所以我不想关闭规则。
我不能让这个 SuppressMessage 只在这个命名空间上工作。它适用于模块,就像我只是删除范围和目标设置一样。
我错过了什么?
sql - PostgreSQL - How to suppress query statement message
I use a file where I have all my SQL queries. I run the following command:
Output is as following:
I would like to remove query message (SELECT * FROM "Users") from output. Is that possible?
r - R - 捕获 Rselenium 表达式时抑制 try() 输出到控制台
以下代码在表达式失败时将输出发送到控制台,即使try()
参数silent = TRUE
.
suppressMessages()
不抑制输出。
try() 用于捕获错误Selenium message: Unable to locate element: ........
。代码逻辑完美运行;脚本继续按预期运行。
该消息不是以红色显示的错误。消息为黑色;与 print() 和 cat() 产生的颜色相同。
回声已关闭。源代码不会打印到控制台。
我想抑制消息,同时保留使用 print() 和 cat() 向控制台发送消息的能力。
将不胜感激任何想法。
c# - SonarQube C# SuppressMessage,S1871 的类别
我正在尝试使用该System.Diagnostics.CodeAnalysis.SuppressMessage
属性来阻止 sonarqube 在我们代码库中的特定方法上提出此问题。我不确定抑制消息属性应该采用什么形式。我尝试了以下几种变体,但没有运气。
以下是该问题的文档链接:http: //dist.sonarsource.com/plugins/csharp/rulesdoc/0.9.0-RC/S1871.html
使用:声纳-csharp-plugin-5.3.2