Ant タスクの作成および実行 (CSV 形式のファイル出力)
<?xml version="1.0" encoding="UTF-8"?> <project name="test" default="build" basedir="."> <target name="build" depends="stepcount" /> <taskdef name="stepcounter" classname="jp.sf.amateras.stepcounter.ant.StepCounterTask"> <classpath> <fileset dir="lib.ant" includes="*.jar" /> </classpath> </taskdef> <target name="stepcount"> <mkdir dir="tmp" /> <stepcounter showdirectory="true" format="csv" output="tmp/stepcount.csv"> <fileset dir="src" /> </stepcounter> </target> </project>
このようにして、ソースコードのステップ数計測を Ant タスクとして実行することができます。
GUI を伴わず、バッチ的に動作させることが可能であるため、私にとっては、とても便利です。