問題タブ [code-analysis]

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 投票する
13 に答える
20068 参照

code-analysis - 静的コード分析にはどのツールを使用していますか?

循環的複雑性に関するこの質問により、静的コード分析についてより深く考えるようになりました。コードの複雑さと一貫性を分析することは時として役に立つので、もっとやりたいと思っています。そのような分析にはどのツールを (言語ごとに) 推奨しますか? ウィキペディアには多くのツールのリストがありますが、以前に試したことのあるツールはどれですか?

編集: David が指摘するように、C/UNIX ベースのツールに関しては、これは完全に聞かれない質問ではありません。

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

c++ - C++ の例外分析ツール

C++ プログラムから例外情報を抽出するツールを探していました。私が探している最も必要な機能: 関数からスローされる可能性のあるすべての例外 (その関数から再帰的に呼び出されるすべての関数を含む) を知りたいです。

特にエラーと例外を文書化するのは非常に難しい (そして、最新の状態に保つには多大な労力が必要) と常に思っていました。しかし、それを自動化する方法があれば、非常に役に立ちます。

Windows と Visual Studio 用のツールが望ましいですが、必須ではありません。いつでも回避できます。

0 投票する
6 に答える
4154 参照

apache-flex - コードの行数、関数の数、ファイル、パッケージなどをカウントするactionscript/flex用の優れたプログラムはありますか

Doug McCuneは、まさに私が必要としていたものを作成しました(http://dougmccune.com/blog/2007/05/10/analyze-your-actionscript-code-with-this-apollo-app/)が、残念ながら-それはAIRベータ2の場合。まともなメトリックを提供する実行可能なツールが欲しいだけです...何かアイデアはありますか?

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

visual-studio - ソースでのコード分析ルールの除外

私がFxCopで作業しているプロジェクトでは、Windowsフォームデザイナによって生成されたInitializeComponent()メソッドで多くの(つまり400を超える)エラーが表示されます。これらのエラーのほとんどは、ラベルのTextプロパティの割り当てにすぎません。

ソースでこれらのメソッドを抑制したいので、FxCopによって生成された抑制コードをAssemblyInfo.csにコピーしましたが、機能しません。

これは、FxCopがクリップボードにコピーした属性です。

このメッセージを抑制するための正しい属性を知っている人はいますか?

PS:Visual Studio 2005、C#、FxCop1.36ベータ版を使用しています。

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

visual-studio - Visual Studio 2008 コード分析を使用した優れた保守性指標とは?

私の会社は最近 TFS を購入し、コードの品質を向上させるためにコード分析ツールの調査を開始し、見栄えの良いメトリック「保守性インデックス」に気付きました。コードレビュー/チェックインなどにこの指標を使用している人はいますか? もしそうなら、開発者が取り組むべき許容可能なインデックスは何ですか?

0 投票する
9 に答える
163571 参照

c# - C# で使用できる静的解析ツールは何ですか?

C# コードに対する静的分析に使用できるツールは何ですか? FxCop と StyleCop については知っています。他にもありますか?私は以前に NStatic に出くわしたことがありますが、それは永遠のように見えるもののために開発中でした.

同じように (これは主に静的解析に対する私の関心事です)、マルチスレッドの問題 (デッドロック、競合状態など) についてコードをテストするためのツールも少し不足しているようです。Typemock Racer がポップアップしたので、それを見ていきます。これ以上何か?

使用したツールに関する実際の意見を歓迎します。

0 投票する
4 に答える
36721 参照

code-analysis - 動的コード分析とは?

動的コード分析とは?

静的コード分析との違いは何ですか (つまり、静的コード分析ではキャッチできないものをキャッチできます)?

境界チェックとメモリ分析について聞いたことがありますが、これらは何ですか?

動的分析を使用してチェックされるその他の項目は何ですか?

-アダム

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

ant - Ant を使用して Emma コード カバレッジ レポートを生成するにはどうすればよいですか?

Emmaコード カバレッジ レポートを生成する Ant タスクをセットアップするにはどうすればよいですか?

0 投票する
9 に答える
11172 参照

ruby-on-rails - Ruby の自動コード品質ツール?

Java について私が本当に見逃していることの 1 つは、ツールのサポートです。FindBugs、Checkstyle、PMD は、コード品質メトリクスと自動バグ チェックの三位一体を実現します。

Ruby コードの単純なバグやスタイル違反をチェックするものはありますか? Rails のイディオムに準拠するように、Rails などのフレームワークに適応させることができればボーナス ポイントです。

0 投票する
10 に答える
8528 参照

visual-studio - Visual Studio プロジェクトでソース コードの行数をカウントするために使用するツールは何ですか?

かなりの数の行数ツールがあることは知っています。あなたが使用する他の大きなパッケージの一部ではない単純なものはありますか?