Browse Source

Changes by Pavel Vlasov for his projects

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276519 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 21 years ago
parent
commit
4bba55ce36
2 changed files with 149 additions and 155 deletions
  1. +98
    -101
      docs/external.html
  2. +51
    -54
      xdocs/external.xml

+ 98
- 101
docs/external.html View File

@@ -1407,6 +1407,56 @@
valign="top" align="left">
MIT License
</td>
</tr>
</table>
<h4 class="subsection">
<a name="Hammurapi"></a>
Hammurapi
</h4>
<p>Java code review tool. Performs automated code
review. Contains 111 inspectors which check different aspects
of code quality including coding standards, EJB, threading,
...</p>
<table class="externals" cellspacing="1" cellpadding="4">
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Compatibility:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
Tested with Ant 1.5 and 1.5.2
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
URL:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.hammurapi.org">http://www.hammurapi.org</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Contact:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.hammurapi.org/content/menu.show@id=Hammurapi.4.html">Project's Contact Page</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
License:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
GNU General Public License (GPL)
</td>
</tr>
</table>
<h4 class="subsection">
@@ -2356,54 +2406,6 @@
valign="top" align="left">
GNU General Public License
</td>
</tr>
</table>
<h4 class="subsection">
<a name="Jegustator"></a>
Jegustator
</h4>
<p>Jegustator is an Ant task which preforms source code and
bytecode reviews and also documents source and bytecode.</p>
<table class="externals" cellspacing="1" cellpadding="4">
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Compatibility:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
Tested with Ant 1.5.2
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
URL:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.jegustator.html">http://www.pavelvlasov.com/pv/content/menu.show@id=products.jegustator.html</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Contact:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
License:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
GNU General Public License (GPL)
</td>
</tr>
</table>
<h4 class="subsection">
@@ -3132,59 +3134,6 @@
valign="top" align="left">
GNU Lesser General Public License
</td>
</tr>
</table>
<h4 class="subsection">
<a name="Pamda"></a>
Pamda
</h4>
<p><a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.pamda.html">Pamda</a>
is an MDA tool (UML2Code generator) implemented as Ant task. Pamda supports
Aspect-Oriented Modeling (AOM) and comes with AOM UML Profile and sample project.
The tool uses XMI as its input and Velocity as template engine. All elements in
the metamodel have navigate(XPath expression) and iterate(XPath expression)
(powered by JXPath) which make templates easy to write.<br />
Tested with XMI produced by Enterprise Architect.</p>
<table class="externals" cellspacing="1" cellpadding="4">
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Compatibility:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
Ant 1.5.2
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
URL:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.pamda.html">http://www.pavelvlasov.com/pv/content/menu.show@id=products.pamda.html</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Contact:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
License:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
GPL
</td>
</tr>
</table>
<h4 class="subsection">
@@ -4153,6 +4102,54 @@
valign="top" align="left">
BSD-like license
</td>
</tr>
</table>
<h4 class="subsection">
<a name="Transformica"></a>
Transformica
</h4>
<p>Code generator. Generates code from UML models, Java
metamodel or custom models.</p>
<table class="externals" cellspacing="1" cellpadding="4">
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Compatibility:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
Tested with Ant 1.5 and 1.5.2
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
URL:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.transformica.html">http://www.pavelvlasov.com/pv/content/menu.show@id=products.transformica.html</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
Contact:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
<a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
License:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
GPL
</td>
</tr>
</table>
<h4 class="subsection">


+ 51
- 54
xdocs/external.xml View File

@@ -708,6 +708,33 @@
</table>
</subsection>

<subsection name="Hammurapi">

<p>Java code review tool. Performs automated code
review. Contains 111 inspectors which check different aspects
of code quality including coding standards, EJB, threading,
...</p>

<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Tested with Ant 1.5 and 1.5.2</td>
</tr>
<tr>
<th>URL:</th>
<td><a href="http://www.hammurapi.org">http://www.hammurapi.org</a></td>
</tr>
<tr>
<th>Contact:</th>
<td><a href="http://www.hammurapi.org/content/menu.show@id=Hammurapi.4.html">Project's Contact Page</a></td>
</tr>
<tr>
<th>License:</th>
<td>GNU General Public License (GPL)</td>
</tr>
</table>
</subsection>

<subsection name="IDLDepend">
<p>idldepend is a task that (re)generates Java sources to be
created from CORBA/IDL files.</p>
@@ -1246,31 +1273,6 @@
</table>
</subsection>

<subsection name="Jegustator">

<p>Jegustator is an Ant task which preforms source code and
bytecode reviews and also documents source and bytecode.</p>

<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Tested with Ant 1.5.2</td>
</tr>
<tr>
<th>URL:</th>
<td><a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.jegustator.html">http://www.pavelvlasov.com/pv/content/menu.show@id=products.jegustator.html</a></td>
</tr>
<tr>
<th>Contact:</th>
<td><a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a></td>
</tr>
<tr>
<th>License:</th>
<td>GNU General Public License (GPL)</td>
</tr>
</table>
</subsection>

<subsection name="JFlex">

<p>JFlex is a lexical analyzer generator (also known as
@@ -1695,35 +1697,6 @@
</table>
</subsection>

<subsection name="Pamda">
<p><a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.pamda.html">Pamda</a>
is an MDA tool (UML2Code generator) implemented as Ant task. Pamda supports
Aspect-Oriented Modeling (AOM) and comes with AOM UML Profile and sample project.
The tool uses XMI as its input and Velocity as template engine. All elements in
the metamodel have navigate(XPath expression) and iterate(XPath expression)
(powered by JXPath) which make templates easy to write.<br/>
Tested with XMI produced by Enterprise Architect.</p>

<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Ant 1.5.2</td>
</tr>
<tr>
<th>URL:</th>
<td><a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.pamda.html">http://www.pavelvlasov.com/pv/content/menu.show@id=products.pamda.html</a></td>
</tr>
<tr>
<th>Contact:</th>
<td><a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a></td>
</tr>
<tr>
<th>License:</th>
<td>GPL</td>
</tr>
</table>
</subsection>

<subsection name="PCT">
<p>PCT is a task to compile Progress code, and in a more general
way, to deal with Progress procedures and databases.</p>
@@ -2245,6 +2218,30 @@
</table>
</subsection>

<subsection name="Transformica">
<p>Code generator. Generates code from UML models, Java
metamodel or custom models.</p>

<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Tested with Ant 1.5 and 1.5.2</td>
</tr>
<tr>
<th>URL:</th>
<td><a href="http://www.pavelvlasov.com/pv/content/menu.show@id=products.transformica.html">http://www.pavelvlasov.com/pv/content/menu.show@id=products.transformica.html</a></td>
</tr>
<tr>
<th>Contact:</th>
<td><a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a></td>
</tr>
<tr>
<th>License:</th>
<td>GPL</td>
</tr>
</table>
</subsection>

<subsection name="Venus Application Publisher's (Vamp) Ant Task Suite">

<p>Venus Application Publisher's (Vamp) Ant Task Suite allows


Loading…
Cancel
Save