static-analysis

    16

    4答えて

    Java用の自動コードレビューツールはありますか? Eclipseのための特にプラグイン?私が期待するツールは自動コードの問題を自動的に検出できるコードレビュープラグインまたはツールです。 (MicrosoftはOACRを使用してこれを行います。)Jupiterのようなプラグインは、eclipse用のピアレビューツールであるため、 には役に立ちません。

    1

    4答えて

    任意のコードを含む文字列が与えられました。私は、その文字列のコード複雑さを表す数値を計算したいと思います。何かのように: int complexity = Lib.FindComplexity(someString); 私はそこにあなたのためにこれを行うツールがたくさんあることがわかります。 これらのツールは私にとっては機能しません。プログラムで実行したいからです。私はライブラリがC#にあるの

    4

    3答えて

    Java用の静的解析ツールは、最も簡単な拡張メカニズムを備えています。私はチェックしたPMD しかし、カスタムルールを書くプロセスは非常に関与しているようです。 具体的には、AspectJのコードが興味深いコードを選ぶようなツールがあるかどうかを知りたいですか?私はAspectJのdeclare warningを知っていますが、できることには限られているようです。 関連する質問があります: 静的解

    7

    4答えて

    大きなメモリリーク解析を行っており、寄与要因の1つがイベントの代理人を削除しないことがわかっていますオブジェクトを十分迅速に(または時には永遠に)GCしないようにします。 FXCopにルールを書き込んでデリゲートがハンドラから削除されていることを確認する方法はありますか? 私はちょうどthisを見たことがあります。そのように私は詳細についてはそこに尋ねます。

    0

    4答えて

    私は、OracleのクエリとPL/SQLプロシージャ(トリガ、制約など)のスタティック・アナライザを探しています。これは、DBスキームを継承し、潜在的なデッドロックを指すツールです。 Javaの場合はFindBugsと同じです。 このようなツールが存在しない場合は、そのツールを使用しますか?

    10

    4答えて

    私はLuaスクリプトを読み込んでクローズドソースアプリケーションを使用しています。残念なことに、そのアプリケーションは、Luaスクリプトの1つで何か問題が生じた場合に、有用なログ出力を生成するのにはあまり良くありません(私が得るのは「スクリプトが失敗しました」です)。 動的言語は、C++コードを分析する方法でスタティックコード分析にかなり抵抗することがわかりました。 私は期待していましたが、Lua

    6

    4答えて

    Mathworks Polyspaceの代わりに誰かがオープンソースプロジェクトを知っていますか(または商用プロジェクトで自由に使うことができます)? 私はコードチェック用のツールを探していて、静的チェックのための良い選択肢を見つけましたが、PolySpaceはそれほど強力な機能を提供していないようです。そこには本当の選択肢はないと思いますが、おそらくあなたはもっとよく知っています。 :) 要求と

    32

    1答えて

    StyleCopルールSA1600を変更する方法を知っている人は誰でも、プロパティにのみ適用され、プライベートメンバーには適用されないように文書化する必要があると言いますか? 私たちのORM(DevExpress XPO)では、すべてのパブリックプロパティのプライベートメンバーを保持する必要があります(パブリックプロパティを永続化してプライベートメンバーに格納する必要があるため)プロパティとプライ

    6

    3答えて

    私はバグ発見のための静的解析の理論についての良い入門書を探しています。どんな勧告?

    3

    1答えて

    これはあなたが既にやっていることですか、それとも良いツールを知っていますか? ゴール:ヘルプチームは、最近のソース変更がリスクへの影響を把握し、テストの取り組みにどこに焦点を当てるかを理解します。時間の経過とともにデータを提供し、開発サイクルの計画段階と範囲設定段階に戻します。 PLAN: が複雑または変化のリスク上の変化の影響を示すレポートにクローバーの複雑データとSVN変化データを結合(ライン