[jboss-cvs] JBossAS SVN: r97509 - in projects/jboss-jca/trunk: doc/developerguide/en/modules and 3 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Dec 7 11:07:52 EST 2009
Author: jesper.pedersen
Date: 2009-12-07 11:07:52 -0500 (Mon, 07 Dec 2009)
New Revision: 97509
Added:
projects/jboss-jca/trunk/tools/tattletale/
projects/jboss-jca/trunk/tools/tattletale/configuration.properties
projects/jboss-jca/trunk/tools/tattletale/filter.properties
projects/jboss-jca/trunk/tools/tattletale/lib/
projects/jboss-jca/trunk/tools/tattletale/lib/javassist.jar
projects/jboss-jca/trunk/tools/tattletale/lib/tattletale-ant.jar
projects/jboss-jca/trunk/tools/tattletale/lib/tattletale.jar
Modified:
projects/jboss-jca/trunk/build.xml
projects/jboss-jca/trunk/doc/developerguide/en/modules/testing.xml
Log:
[JBJCA-234] [JBJCA-235] Integrate Tattletale into the QA environment
Modified: projects/jboss-jca/trunk/build.xml
===================================================================
--- projects/jboss-jca/trunk/build.xml 2009-12-07 14:40:16 UTC (rev 97508)
+++ projects/jboss-jca/trunk/build.xml 2009-12-07 16:07:52 UTC (rev 97509)
@@ -177,6 +177,10 @@
<fileset dir="${tools.dir}/cobertura/lib"/>
</path>
+ <path id="tattletale.lib.path.id">
+ <fileset dir="${tools.dir}/tattletale/lib"/>
+ </path>
+
<!-- =================================
Target: init
================================= -->
@@ -550,6 +554,23 @@
</target>
<!-- =================================
+ Target: tattletale
+ ================================= -->
+ <target name="tattletale" depends="sjc">
+ <taskdef name="report"
+ classname="org.jboss.tattletale.ant.ReportTask"
+ classpathref="tattletale.lib.path.id"/>
+
+ <mkdir dir="${reports.dir}/tattletale"/>
+
+ <report source="${target.dir}/sjc"
+ destination="${reports.dir}/tattletale"
+ configuration="${tools.dir}/tattletale/configuration.properties"
+ filter="${tools.dir}/tattletale/filter.properties"
+ profiles="java6"/>
+ </target>
+
+ <!-- =================================
Target: clean
================================= -->
<target name="clean">
Modified: projects/jboss-jca/trunk/doc/developerguide/en/modules/testing.xml
===================================================================
--- projects/jboss-jca/trunk/doc/developerguide/en/modules/testing.xml 2009-12-07 14:40:16 UTC (rev 97508)
+++ projects/jboss-jca/trunk/doc/developerguide/en/modules/testing.xml 2009-12-07 16:07:52 UTC (rev 97509)
@@ -162,6 +162,30 @@
</section>
+ <section id="tattletale">
+ <title>Tattletale</title>
+ <para>Tattletale generates reports about different quality matrix of the dependencies within the project.</para>
+
+ <para>The reports that the tool provides makes sure that the JBoss JCA project doesn't for example have
+ cyclic dependencies within the project.</para>
+
+ <para>The goal is to have as no issues flagged by the tool. The Tattletale reports are
+ generated using</para>
+
+ <programlisting>
+ant tattletale
+ </programlisting>
+
+ <para>The reports are generated into</para>
+
+ <programlisting>
+reports/tattletale
+ </programlisting>
+
+ <para>The home of Tattletale is located here: <ulink url="http://www.jboss.org/tattletale"/>.</para>
+
+ </section>
+
</section>
</chapter>
Added: projects/jboss-jca/trunk/tools/tattletale/configuration.properties
===================================================================
--- projects/jboss-jca/trunk/tools/tattletale/configuration.properties (rev 0)
+++ projects/jboss-jca/trunk/tools/tattletale/configuration.properties 2009-12-07 16:07:52 UTC (rev 97509)
@@ -0,0 +1 @@
+reports=*
Added: projects/jboss-jca/trunk/tools/tattletale/filter.properties
===================================================================
Added: projects/jboss-jca/trunk/tools/tattletale/lib/javassist.jar
===================================================================
(Binary files differ)
Property changes on: projects/jboss-jca/trunk/tools/tattletale/lib/javassist.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: projects/jboss-jca/trunk/tools/tattletale/lib/tattletale-ant.jar
===================================================================
(Binary files differ)
Property changes on: projects/jboss-jca/trunk/tools/tattletale/lib/tattletale-ant.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: projects/jboss-jca/trunk/tools/tattletale/lib/tattletale.jar
===================================================================
(Binary files differ)
Property changes on: projects/jboss-jca/trunk/tools/tattletale/lib/tattletale.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
More information about the jboss-cvs-commits
mailing list