ant-eclipse
Target analyze

analyze

  |
  +--package
    |
    +--compile
      |
      +--prepare
        |
        +--check

Computes design metrics of the package.

The Java source files with the produced Java archive file are analyzed, source code style and source code metrics reports are generated.

Detail:
<target
	depends="package"
	description="Computes design metrics of the package."
	name="analyze"
>
	<mkdir dir="${doc.dir}/${src.dir}/style"/>

	<jcsc
		copyassociatedfiles="true"
		destdir="${doc.dir}/${src.dir}/style"
		jcschome="${jcsc.home}"
		violationssorter="rj.tools.jcsc.sorter.SeveritySorter"
	>
		<fileset
			dir="${src.dir}"
			includes="**/*.java"
		/>

		<fileset
			dir="${tst.dir}"
			includes="**/*.java"
		/>
	</jcsc>

	<jdepend
		format="xml"
		outputfile="${tmp.dir}/metrics.xml"
	>
		<exclude name="java.*"/>

		<exclude name="javax.*"/>

		<classespath>
			<pathelement location="${bin.dir}"/>
		</classespath>
	</jdepend>

	<style
		in="${tmp.dir}/metrics.xml"
		out="${doc.dir}/${src.dir}/metrics/index.html"
		style="${ant.home}/etc/jdepend.xsl"
	/>
</target>


Edouard Mercier 2003.10.01 21:48:07 - AntDoc V0.8g - XSL Transformer Factory: org.apache.xalan.processor.TransformerFactoryImpl