問題タブ [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.

0 投票する
2 に答える
985 参照

f# - F# インタラクティブで変数の内容を表示しないようにする

重複の可能性:
F# - F# をインタラクティブにして出力を投稿しないようにする

F#インタラクティブで変数の内容を表示しないようにする方法はありますか?

なぜ私はそれが欲しいのですか?これは、F# インタラクティブでの 1 回の呼び出しに対してのみ出力されるものです。その中でprintfnなどの興味深い情報を見つけるのは本当に苦痛であり、印刷される膨大な量のデータはとにかく役に立たない...

0 投票する
3 に答える
4373 参照

r - R でインストール出力を抑制する

これは本当に私を悩ませ始めています...いくつかの方法を試しましたが、どれもうまくいかないようです

抑制したい多くの不要なメッセージを生成する機能からインストールを実行していますが、これを実行しようとしたすべての方法が機能しませんでした。

私が抑制しようとしているコードのビットは :です。事前install_github('ROAUth', 'duncantl')にパッケージをロードする必要があります。devtools

とにかく、私は試してみましinvisibleた、capture.outputそしてsink、どれもうまくいきません...または、おそらく私はそれらを正しく使用していません...どちらにしても...何かアイデアはありますか?

0 投票する
1 に答える
76 参照

visual-studio-2012 - 機能に基づくフィルタリングルール

私がこれから尋ねようとしていることは不可能だと確信していますが、コード分析の専門家が回避策を提案できることを期待しています。

GlobalSuppressions.cs機能に基づいてコード分析の警告を除外する方法を見つけようとしています。たとえば、無効にしたい

私のロギングステートメントの****すべて****(私はCommonLoggingファサードを使用しています)であるため、署名は次のようになります。

タイプ、名前空間、メソッド名に関係なく、プロジェクト全体でこれを実行したいと思います。

他の 答えを見ると、これは今のところ不可能のようです...それともそうですか?

0 投票する
0 に答える
186 参照

.net - CODE_ANALYSISコンパイルシンボルが設定されている場合でも、一部のSuppressMessage属性が残るのはなぜですか?

私はEntityFrameworkのコードを調べていました。

エンティティフレームワーク5の本番dllにSuppressMessage属性がまだ含まれていることに気付きました

ここに画像の説明を入力してください

プロジェクトは明らかにCODE_ANALYSISコンパイルシンボル(オープンソースプロジェクトを見る場合)を使用して構築され、SuppressMessage属性を削除しますが、場合によってはまだそこにあります。

これはdllのサイズを増やすだけではありません(すべてが単なるメタデータであるため、ランタイムパフォーマンスへの影響はないことを私は知っています)しかし、なぜ一部だけが解析されるのですか?本番DLLに到達しなかったものは何千もあります。

また、間違った設定でプロジェクトをビルドしていないことを確認するために、NuGetから取得したバージョンを逆コンパイルしました。

リリース用にコンパイルしても、CODE_ANALYSISコンパイルシンボルを取得して自分のsuppressmessagesを削除することさえできないため、例としてEFコードベースを使用しています。

0 投票する
1 に答える
709 参照

c# - 特定の名前空間の Stylecop SuppressMessage

名前空間に収集された列挙型を取得しました。そのため、列挙型を含み、クラスを含まない *.cs ファイルがあります。Stylecop が不平を言うので、抑制したいのですが、このファイル/名前空間だけです。グローバルではないので、ルールをオフにしたくありません。

この SuppressMessage をこの名前空間だけで動作させることはできません。スコープとターゲットの設定を削除した場合と同じように、モジュールで機能します。

私は何が欠けていますか?

0 投票する
1 に答える
3182 参照

c# - SonarQube C# SuppressMessage、S1871 のカテゴリ

属性を使用してSystem.Diagnostics.CodeAnalysis.SuppressMessage、コードベースの特定のメソッドで sonarqube がこの問題を引き起こすのを止めようとしています。抑制メッセージ属性がどのような形式をとるべきか正確にはわかりません。次のいくつかのバリエーションを試してみましたが、うまくいきませんでした。

この問題に関するドキュメントへのリンクは次のとおりです: http://dist.sonarsource.com/plugins/csharp/rulesdoc/0.9.0-RC/S1871.html

使用: sonar-csharp-plugin-5.3.2