Understand 4.0 サンプルスクリプト一覧
Categoriesooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooo
ooooooooooooooooo

Coboloo

Adaoooo概要

Fortranooooooooooo

C#oooooooooooooooooooooooJavaoooooooo

C/C++

oo

Comparisono

Code AlterationoCodingoooooooooooo

Graphico

Entity Report

Entity Metrics

oProject Report_aggregatemetrics.pl_bigfiles.pl_call_depth.pl_delta.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.pla_aggregatemetricsforwithtree.pla_derived_types.pl
a_dumpfuncs.pl
a_duplicate_code.pl
a_duplicate_lines.pl
a_duplicate_stmts.pla_elaboration_order.pl
a_fanout.pla_fileStmtExeMaxComp.pl
a_globals.pl
a_mark_reports.pla_missing_bodies.pl
a_notinit.pl
a_notset.pla_out_notset.pla_package_functions.pl
a_package_list.pla_pkg_io.pl
a_pkg_io_brief.pla_subprogram_list.pla_type_conversion.pl
a_unusedfiles.pla_vars_unusual_use.pla_withtreereport.pl
ac_complexitymetrics.pl
ac_text_calltree.pl
acf_callbytree.pl
acf_calltree.pl

Project Metrics

ファイル名

Languages

oooooooooooooo 指定したエンティティのメトリクスを出力
o 行数がしきい値よりも大きいファイルリストを出力
各関数の呼び出しの深さを出力
プロジェクト間の差分情報を出力o 指定した関数のグラフを出力o プロジェクト内のすべてのファイルリストを出力
o 複数回定義されているエンティティを出力
グローバル変数の call, set, use を出力
すべてのグローバル変数とそのリファレンス情報を出力
エンティティの Calls グラフを出力o 指定したエンティティに関するリファレンスを出力
すべてのローカル変数とそのリファレンス情報を出力
すべてのルート関数のコールツリーをテキストファイルに出力
特定の関数コメントを出力o 使用されているが、未定義または未宣言のエンティティを出力o エンティティの種類とその数を出力
o プロジェクトのメトリクスサマリーを出力o 選択したエンティティの情報ブラウザ情報を出力
未使用のファイルを出力
変数の値を、コメントに記述された値に置き換える
特定の"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ツリーをテキストに出力

oooooooo

1/3Categoriesooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

概要

CoboloAdaooooo

Fortranooooo

C#ooooooooooooooooooooooooooooooooooooo

Javaooo

C/C++

ooo

Comparisonooo

Code Alteration

oCodingooo

Graphic

Entity Report

Entity Metrics

Project Report

acf_ControlFlowTree.pl
acf_deltametrics.pl
acf_dump.pl
acf_info.pl
acf_missing_includes.pl
acf_picdumper.pl
acjf_dead_code.pl
acjf_maint_index_halstead.pl
acjf_metrics.pl
acjf_notdeclared.pl
acjf_recursion.pl
acjf_unused.pl
acjfs_halstead.plc_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.plc_funcscalledbyptr.plc_functioncompare.plc_globalrefs.pl
c_globals.pl
c_inv_chart.plc_listfuncs.pl
c_macro_control_file.plc_misra_complextest.plc_misra_maint.pl
c_missingIncludes.pl
c_needed_includes.pl
c_nocomments.pl_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.plc_xref.pl
cj_classcomplexityvariance.pl
cj_classes_in_files.pl
cj_comments.pl
cj_highcomplexity.pl
cjs_metric_export_with_halstead.pl

Project Metrics

ファイル名

Languages

Control Flowグラフとそれらを参照するためのHTMLインデックスページを出力
2つのコード間のメトリクス差分を出力
エンティティリスト（名前・種類・定義しているファイル名・定義している行）を出力指定したエンティティの情報ブラウザの情報を出力
宣言していないインクルードファイルを出力指定した設定ファイル情報からグラフを出力指定した関数から直接、間接問わず参照されない関数を出力
関数/ファイルのHalstedとMaintainability Indexを出力指定した種類のエンティティのメトリクスを出力解決していないエンティティを出力
再帰的なサブプログラムを出力使用されていないエンティティを出力
関数/ファイルのHalstead複雑度を出力必要ないインクルードを出力指定したクラスの詳細情報を出力指定したクラスの入出力を出力
プリプロセッサ置換しないCyclomatic複雑度を出力型の派生と使用を出力
多重定義されているマクロを出力
Cの関数のFANIN/FANOUTを出力指定したファイルの依存関係を出力
グローバル変数を配列のインデックスに使用しているファイル名とその参照行数を出力
外部宣言されたコードファイルを出力関数とそれらに使用されている外部関数/外部変数のリストを出力
アドレス参照で使用されている関数を出力
2つのudbファイルで関数に関する差分情報を出力
現在GUI上で開いているファイルのリファレンス情報を出力
グローバル変数とその定義情報を出力
Invocation Tree を GraphVizフォーマットで出力関数と定義元ファイルの情報を出力
プロジェクトに定義されているマクロについて、Understandのマクロ設定用のリストファイルを出力
MISRAの複雑度・テスト容易性メトリクスを出力
MISRAのメンテナンス容易性メトリクスを出力見つけられないインクルードファイルを出力
ソースファイルでインクルードしているファイルを出力
コメントがない関数のリストを出力
ファイルごとにCallsとCallbyの関係を出力
ファイルごとに呼び出している関数を出力
ファイルごとに関数のクロスリファレンスを出力
再帰的にインクルードしているファイルを出力指定した構造体の依存関係を出力指定したエンティティ種類のサマリー情報を出力
宣言のみされていて使用されていない関数を出力使用されていない関数を出力使用されていない関数パラメータを出力指定したパターンに一致するエンティティのクロスリファレンスを出力
クラス・メソッドの複雑度に関する分散・標準偏差を出力
ファイルで定義されているクラス情報を出力
すべての関数とそのコメントを出力
複雑度が高い関数を出力
プロジェクトメトリクスとHalsteadメトリクスを出力

2/3

Categoriesooo

概要

CobolAdaooo

Fortran

C#oJava

C/C++

Comparison

Code Alteration

Codingoo

Graphico

Entity Report

Entity Metrics

Project Reportf_iounits.plj_javadoc_ent.pl
uninitialized_items.pl

Project Metrics

ファイル名

Languages

すべてのFortranの入力/出力ユニットとそれらのリファレンス情報を出力
現在GUI上で選択中のエンティティに関するJavaDocコメントを出力初期化されていない要素のリストを出力

3/3