mirror of
https://github.com/guzzle/guzzle.git
synced 2025-02-25 10:33:18 +01:00
24 lines
996 B
XML
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>
|