Skip to content
Snippets Groups Projects
Commit d13da155 authored by Jesper's avatar Jesper
Browse files

reverted documentation

parent 7db4ddf0
No related branches found
No related tags found
No related merge requests found
<h1>JastAdd2 Release R20110902
</h1>
<h2> Binary distribution </h2>
<ul>
<li> The tool: <a href="jastadd2.jar">jastadd2.jar</a>
<br> Do "java -jar jastadd2.jar --help" for information on how to run the tool from the command line. </li>
<li> <a href="reference-manual.php">Reference manual</a> </li>
<li> <a href="release-notes.php">Release notes</a> <br></li><br>
<li> All three files zipped together: <a href="jastadd2-bin.zip">jastadd2-bin.zip</a> <br>
Unpack by the command "unzip jastadd2-bin.zip"</li>
</ul>
<h2> Source distribution </h2>
<ul>
<li> The source: <a href="jastadd2-src.zip">jastadd2-src.zip</a></li>
<ul>
<li> Unpack by the command "unzip jastadd2-src.zip" </li>
<li> Get <a href="http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/aspectj-1.5.3.jar">AspectJ 1.5.3</a>,
and install it as follows: </li>
<ul>
<li>Create a new empty dir where you unpack aspectj-1.5.3.jar by the command
<pre>jar -xf aspectj-1.5.3.jar
</pre>
</li>
<li> Move its "lib" directory to "jastadd-src/tools" and rename it to "aspectj-1.5.3".
You should end up with the following directory structure:
<pre>
jastadd-src/
...
tools/
...
aspectj-1.5.3/
aspectjlib.jar
aspectjrt.jar
aspectjtools.jar
aspectjweaver.jar
</pre>
</li>
</ul>
<li> Go to jastadd-src and build jastadd2.jar:
<pre>
> cd jastadd-src
> make jar
</pre>
</li>
</ul>
</ul>
<?php
include("../../../web/include/functions.php");
printHtmlContentFile("index.html");
?>
This diff is collapsed.
<?php
include("../../../web/include/functions.php");
printHtmlContentFile("reference-manual.html");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>JastAdd2 Release Notes</title>
</head>
<body>
<h1>JastAdd2 Release Notes
</h1>
<h2>R20110902</h2>
<blockquote>
<h3>JavaDoc support</h3>
<p>JastAdd now generates Java files with JavaDoc comments for built-in APIs and APIs for attributes. See the upcoming RagDoll tool for more information.</p>
<h3>JDK7 compliance </h3>
<p>Code generated by older versions of JastAdd might give compile time errors when compiling using javac from JDK 7. This is because JastAdd previously generated code where private fields were accessed in an erroneous way according to the JLS. Previous javac versions accepted such code, but the bug has been fixed in JDK 7. This version of JastAdd generates code not giving this problem.</p>
</blockquote>
<h2>R20110506</h2>
</body>
</html>
<?php
include("../../../web/include/functions.php");
printHtmlContentFile("release-notes.html");
?>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment