統計情報の有効化
デフォルトでは、PlantUMLは統計情報を生成しません。統計情報の生成を有効化したい場合、次のいずれかを使用してください:- コマンドラインの
-enablestatsフラグ - Antタスクの
enablestats="true"設定 - 環境変数の
PLANTUML_STATSをtrueに設定 - Javaコードから
OptionFlags.getInstance().setEnableStats(true)を呼ぶ
@startuml/license/@enduml).
統計情報レポート
PlantUMLの使用状況に関する統計情報をXMLまたはHTML形式で生成することができます。
この機能は、コマンドラインで-xmlstatsまたは-htmlstatsフラグを追加することで有効化されます。
処理完了時にplantuml-stats.xmlまたはplantuml-stats.htmlというファイルに出力されます:
処理完了時ではなくリアルタイムに統計情報を生成したい場合は、-realtimestatsフラグを使用します。
-loopstatsフラグを使用すると、ダイアグラムの生成中の統計情報をコンソールに出力し続けることができます。
これは、PlantUMLをバックグラウンドで実行するデーモンがある場合に便利かもしれません。
これらのオプションにはAntタスクで利用可能なものもあります。
Java統合API
PlantUMLをライブラリとして利用する場合、StatsUtils.getStats()メソッドを呼ぶと、すべてのデータを含むStatsオブジェクトを返します。
それを取り出して自由に利用することができます。
この
このAPIの簡単なクラス図です:
|
🎉 Copied!
|
|
Implementation note: The storage of historical data are provided through the Preference API.