問題タブ [fxcop-customrules]
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.
c# - fxcop でカスタム ルールを作成する方法
FXCop for .Net を使用してカスタム ルールを作成する方法について、順を追って説明してください。FxCop では、ターゲットに選択する必要がある入力値と、ルールに選択する必要がある入力値は?
前もって感謝します..
c# - 名前空間をチェックする FxCop カスタム ルール
名前空間が特定の単語で始まるかどうかを検証するために、FxCop でカスタム ルールを作成しようとしています。私は以下のようなものを試しました:
しかし、それは機能していません。このカスタム ルールを正しく記述する方法を提案してください。
c# - FxCop TypeNode と System.Type を比較する
SearchableAttribute
クラスのプロパティにタグを付けるという名前の属性があります。ただし、この属性string
でタグ付けできるのは、タイプのプロパティのみです。それを制限するために、クラスのプロパティを分析し、属性の存在を確認し、プロパティのタイプが でない場合を作成[Searchable]
する CodeAnalysis ルールを作成しようとしています。[Searchable]
Problem
string
これは、これまでの Rule クラスにあるものです。
これは実際に機能しますが、信じられません...いいえ、タイプの完全な名前を本当に比較する必要があるとは信じたくありません。ただし、の存在を適切に確認しSearchableAttribute
、プロパティのタイプを文字列と比較する方法がわかりません。クリーンでエレガントなソリューションはありませんか?
c# - InnerException を設定せずに新しい例外のスローを検出する標準の FxCop ルールはありますか?
私たちの(かなり大きな)コードベースには、これらの構造がいくつかあります。
そして、ほとんどの場合、InnerException を設定して新しい例外を確実にスローするようにしたいと考えています。
InnerException を設定せずに新しい例外のスローを検出する標準の FxCop ルールはありますか? 私の調査 (グーグル) によると、そのようなルールは存在しません。
そうでない場合、そのようなルールをどのように作成できますか? (カスタム FxCop ルールを作成したことはありません)。
Gendarme toolも調べましたが、必要なものが見つかりませんでした。
FxCop ルールは、ところで、SonarQube によって実行されます。