CodePro Analytix имеет задачи муравья, и они функциональны.Пожалуйста, смотрите документацию здесь.
https://developers.google.com/java-dev-tools/codepro/doc/features/ant/headless - Это работает, хотя в первой строке указано, что задачи устарели
Обе задачи ant: codepro.audit и codepro.metrics, отлично работают с Eclipse Juno.Мне удалось выполнить задачи аудита и метрики в существующем проекте рабочей области, отредактировав файлы headless.xml и run_headless.bat из https://developers.google.com/java-dev-tools/codepro/doc/features/ant/example/headless_existing_workspace_33.zip
. Я отредактировал файл headless.xml по умолчанию, чтобы использовать определенный набор правил / метрики экспортировать результаты в формате xml.
<?xml version="1.0" encoding="UTF-8"?>
<project name="Ant Test" basedir="." default="main">
<target name="main">
<!-- the project source directory to be analyzed -->
<property name="projSrc" location="<full path to your project source folder>"/>
<!-- test codepro.audit -->
<codepro.audit auditRuleSetName="CodePro Default"
resultFile="headless_audit_out.txt">
<fileSet dir="${projSrc}"/>
<report file="audit_result.xml" format="xml">
</report>
</codepro.audit>
<!-- test codepro.metrics -->
<codepro.metrics metricSetName="CodePro Default"
resultFile="headless_metrics_out.txt">
<fileSet dir="${projSrc}"/>
<report file="metrics_result.xml" format="xml">
</report>
</codepro.metrics>
<echo message="It works!"/>
</target>
</project>