1
0
mirror of https://github.com/guzzle/guzzle.git synced 2025-02-25 10:33:18 +01:00
guzzle/phing/imports/metrics.xml
2012-10-15 17:03:42 -07:00

24 lines
996 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<project basedir="../../" default="metrics">
<target name="metrics" depends="phploc,pdepend"/>
<target name="phploc" description="Measure project size using PHPLOC">
<exec command="phploc --log-csv ${dir.output}/logs/phploc.csv ${project.basedir}/src" passthru="true"/>
</target>
<target name="pdepend" description="Calculate software metrics using PHP_Depend">
<mkdir dir="${dir.output}/pdepend" />
<phpdepend>
<fileset dir="${project.basedir}/src">
<include name="**/*.php" />
</fileset>
<logger type="jdepend-xml" outfile="${dir.output}/logs/jdepend.xml" />
<logger type="jdepend-chart" outfile="${dir.output}/pdepend/dependencies.svg" />
<logger type="overview-pyramid" outfile="${dir.output}/pdepend/overview-pyramid.svg" />
<analyzer type="coderank-mode" value="method" />
</phpdepend>
</target>
</project>