ndepend

    1

    1答えて

    他のソリューションで使用されている特定のアセンブリのすべての型および/またはメンバーを取得するCQLinqクエリを作成しようとしています。 すべての参照された型/メンバーを移動/リファクタリングし、最後にソリューションから特定のアセンブリ(およびそのすべての参照)を削除できます。最適な結果のプレゼンテーションのために

    1

    1答えて

    NDependの問題またはルール違反を無視するために推奨されるアプローチは何ですか? NDepend設定ファイルでクエリを変更するか、より良い方法がありますか? CQLinqクエリでORを追加し始めたのは、おそらく最もすばらしいことではないでしょうか?

    1

    1答えて

    私のプロジェクトでは、OpenCoverを使用して単体テストカバレッジを分析しています。 最近、NDependを使用してプロジェクトを改善しました。私たちはそれから多くを得ていますが、1つの機能で困惑しています... NDependは、コードカバレッジに関するデータを技術的な債務に関する全体的なレポートに組み込む機能を備えています。残念ながら、it can only consume reports

    0

    1答えて

    私はNDpendの新規顧客ですので、私の質問は愚かです...私はコンストラクタを持っているときに私に表示されるルールを持っていたいと思います。コード。その例を考えてみてください public StatusViewModel { this.userService = ServiceLocator.Default.ResolveType<IUserService>(); } 可能でし

    1

    1答えて

    私はCppDependを使用してLCOMメトリックレポートを取得しようとしていました。私は次のクエリを書いた // <Name>TODO short description</Name> from t in Application.Types select new {t,t.LCOM, t.LCOMHS} しかし、このクエリは、コード内のヘッダーファイルのみのテーブル値を与えます。 Cpp

    1

    1答えて

    このようなチェックを行う最良の方法があるかどうかは疑問でした。 私は、タスクを返す(またはタスクをし、「非同期」のサフィックスを持っていない)すべてのメソッドを見てみたい // <Name>Task type should be called with Async suffix</Name> from m in Application.Methods where m.ReturnType!=

    1

    1答えて

    "Repository"で終わる名前の型が "DefaultRepositoryBase"という基底クラスから派生しているかどうかを確認する必要があります。 私が検索したが、私は、私はこれを達成し、その後t.DerivesFrom(ITYPE) from t in Application.Types where t.NameLike("Repository") select t に渡すことが

    1

    1答えて

    NDependからのクエリを特定のタイプのセットに制限したいと考えています。 let temp = from t in Types let depth0 = t.DepthOfIsUsedBy("PrintOddsDrawing") where depth0 >= 0 orderby depth0 select new { t, depth0, t.NbTypesUsed } //

    1

    1答えて

    を設定せずに。このクエリが行われたかチェックする際 、私はそれがゲッターとセッターたちの性質のが含まれていることが分かりました。自動プロパティメソッドも含まれているようです。これらのメソッドは、通常1のCCに相当します。平均CCを下げ、コード化するメソッドの実際の平均を示さないので、私はそれを気に入らないのです。 この計算からプロパティを削除する方法はありますか?

    2

    1答えて

    私の一部のライブラリでは以下のエラーが発生します。 Error! Unresolved .NET Assembly Can't find the .NET assembly {x} in specified folders. Has it been compiled properly? Is the NDepend project missing the containing folde