Understand 3.1 サンプル Script 一覧 Categories o o o o o o o o o o o Ada o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o 概要 Fortran o C# o Java o C/C++ o o o o o o o o o o o o o o o o o o o o o o o Comparison o Graphic o Code Alteration o o o o o o o o o o Entity Report o Coding Standards Entity Metrics o Project Report _aggregatemetrics.pl _bigfiles.pl _call_depth.pl _export_graphics.pl _files.pl _findduplicates.pl _globals_used.pl _globals_xref.pl _invtree.pl _listrefs.pl _locals_xref.pl _metric_calltree.pl _namedcomments.pl _no_define_declare.pl _numkinds.pl _projectmetrics.pl _show_entity.pl _unused_files.pl _varsubst.pl a_aggregatemetricsforwithtree.pl a_derived_types.pl a_dumpfuncs.pl a_duplicate_code.pl a_duplicate_lines.pl a_duplicate_stmts.pl a_elaboration_order.pl a_fanout.pl a_fileStmtExeMaxComp.pl a_globals.pl a_mark_reports.pl a_missing_bodies.pl a_notinit.pl a_notset.pl a_out_notset.pl a_package_functions.pl a_package_list.pl a_pkg_io.pl a_pkg_io_brief.pl a_subprogram_list.pl a_type_conversion.pl a_unusedfiles.pl a_vars_unusual_use.pl a_withtreereport.pl ac_complexitymetrics.pl ac_text_calltree.pl acf_callbytree.pl acf_calltree.pl acf_ControlFlowTree.pl acf_deltametrics.pl acf_dump.pl acf_info.pl Project Metrics ファイル名 Language o o o o o o o o o o o o o o o o o o o o o o o o 指定したエンティティのメトリクスを出力 行数がしきい値よりも大きいファイルリストを出力 各関数の呼び出しの深さを出力 指定した関数のグラフを出力 プロジェクト内のすべてのファイルリストを出力 複数回定義されているエンティティを出力 グローバル変数の call, set, use を出力 すべてのグローバル変数とそのリファレンス情報を出力 エンティティの Calls グラフを出力 指定したエンティティに関するリファレンスを出力 すべてのローカル変数とそのリファレンス情報を出力 すべてのルート関数のコールツリーをテキストファイルに出力 特定の関数コメントを出力 使用されているが、未定義または未宣言のエンティティを出力 エンティティの種類とその数を出力 プロジェクトのメトリクスサマリーを出力 選択したエンティティの情報ブラウザ情報を出力 未使用のファイルを出力 変数の値を、コメントに記述された値に置き換える 特定の"primary"に使用されているそれぞれのProgram Unitのメトリクスを出力 ひとつの型とすべての派生型を出力 AdaのサブプログラムのCallsグラフを出力 Adaの重複コードを出力 Adaの重複行を出力 Adaの重複ステートメントを出力 AdaのElaboration Orderを生成 AdaのサブプログラムのFANOUTメトリクスを出力 Ada Unitの CountStmt, MaxCyclomatic メトリクスを出力 Adaのグローバル変数とそのリファレンスを出力 Adaのmarkレポートを生成 Subprogramを提供するがBodyを持たないComplilation Unitを出力 初期化されていない変数を出力 セットされていない変数を出力 セットされていないパラメータで"in out"と"out"のものを出力 Adaパッケージのプロトタイプ関数のリストを出力 プロジェクトのすべてのパッケージネームを出力 パッケージの input/output の情報を出力 指定したパッケージに対して input/output を持つパッケージのリストを出力 Ada Procedure と Function のリストを出力 Adaの明示的な型変換を出力 使用していないファイルを出力 set/use していない変数を出力 トップレベルのエンティティの"with-tree"を出力 Complexity Essential, Knots, Essential knots を出力 ルート関数のCallsツリーをテキストに出力 指定した関数のCallbyツリーをテキストに出力 指定した関数のCallsツリーをテキストに出力 Control Flowグラフとそれらを参照するためのHTMLインデックスページを出力 2つのコード間のメトリクス差分を出力 エンティティリスト(名前・種類・定義しているファイル名・定義している行)を出力 指定したエンティティの情報ブラウザの情報を出力 1/2 Categories o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Ada o o o o o o o o o Fortran o C# o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Java o C/C++ Comparison Graphic o o o Code Alteration Entity Report o Coding Standards Entity Metrics Project Report acf_missing_includes.pl acf_picdumper.pl acjf_dead_code.pl _delta.pl acjfs_halstead.pl acjf_maint_index_halstead.pl acjf_metrics.pl acjf_notdeclared.pl acjf_recursion.pl acjf_unused.pl c_check_includes.pl c_class.pl c_class_io.pl c_cyclomatic_nopreproc.pl c_derived_types.pl c_duplicate_macros.pl c_fanin_fanout.pl c_filedep.pl c_findArraysUsingGlobalIndexes.pl c_findcodeexterns.pl c_funcIO.pl c_funcscalledbyptr.pl c_functioncompare.pl c_globalrefs.pl c_globals.pl c_inv_chart.pl c_listfuncs.pl c_macro_control_file.pl c_misra_complextest.pl c_misra_maint.pl c_missingIncludes.pl c_nocomments.pl c_perfile_funcInvAndCallbys_2col.pl c_perfile_function_inv.pl c_perfile_function_xref.pl c_recursive_includes.pl c_structtree.pl c_undinfo.pl c_unused_declaredonlyfuncs.pl c_unused_funcs.pl c_unusedparams.pl c_xref.pl cj_classcomplexityvariance.pl cj_classes_in_files.pl cj_comments.pl cj_highcomplexity.pl cjs_metric_export_with_halstead.pl f_iounits.pl j_javadoc_ent.pl uninitialized_items.pl Project Metrics ファイル名 Language o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o 概要 宣言していないインクルードファイルを出力 指定した設定ファイル情報からグラフを出力 指定した関数から直接、間接問わず参照されない関数を出力 プロジェクト間の差分情報を出力 関数/ファイルのHalstead複雑度を出力 関数/ファイルのHalstedとMaintainability Indexを出力 指定した種類のエンティティのメトリクスを出力 解決していないエンティティを出力 再帰的なサブプログラムを出力 使用されていないエンティティを出力 必要ないインクルードを出力 指定したクラスの詳細情報を出力 指定したクラスの入出力を出力 プリプロセッサ置換しないCyclomatic複雑度を出力 型の派生と使用を出力 多重定義されているマクロを出力 Cの関数のFANIN/FANOUTを出力 指定したファイルの依存関係を出力 グローバル変数を配列のインデックスに使用しているファイル名とその参照行数を出力 外部宣言されたコードファイルを出力 関数とそれらに使用されている外部関数/外部変数のリストを出力 アドレス参照で使用されている関数を出力 2つのudbファイルで関数に関する差分情報を出力 現在GUI上で開いているファイルのリファレンス情報を出力 グローバル変数とその定義情報を出力 Invocation Tree を GraphVizフォーマットで出力 関数と定義元ファイルの情報を出力 プロジェクトに定義されているマクロについて、Understandのマクロ設定用のリストファイルを出力 MISRAの複雑度・テスト容易性メトリクスを出力 MISRAのメンテナンス容易性メトリクスを出力 見つけられないインクルードファイルを出力 コメントがない関数のリストを出力 ファイルごとにCallsとCallbyの関係を出力 ファイルごとに呼び出している関数を出力 ファイルごとに関数のクロスリファレンスを出力 再帰的にインクルードしているファイルを出力 指定した構造体の依存関係を出力 指定したエンティティ種類のサマリー情報を出力 宣言のみされていて使用されていない関数を出力 使用されていない関数を出力 使用されていない関数パラメータを出力 指定したパターンに一致するエンティティのクロスリファレンスを出力 クラス・メソッドの複雑度に関する分散・標準偏差を出力 ファイルで定義されているクラス情報を出力 すべての関数とそのコメントを出力 複雑度が高い関数を出力 プロジェクトメトリクスとHalsteadメトリクスを出力 o すべてのFortranの入力/出力ユニットとそれらのリファレンス情報を出力 現在GUI上で選択中のエンティティに関するJavaDocコメントを出力 o 初期化されていない要素のリストを出力 2/2
© Copyright 2024