The SrcML Framework allows converting Sourcecode to a XML representation on which tools can then be used to deduce statical data for analyzing and visualizing the initial source. It also provides easy ways to write programs which modify other programs.
= Changes for release 0.2.1 =
== major changes ==
* support for javadoc
* direct commandline support for `de.srcml.util.Transformation`, `de.srcml.util.Beautifier`, `de.srcml.view.View`, and `de.srcml.parser.Parser`
* configurable ant task for the analyzer platform
* added support for parsing only small structures (like expressions, methods or types)
== minor changes ==
* automatic conversion of plugin parameters when given as `java.lang.String` (requires constructor with `java.lang.String` argument)
* improved print selection and whitespace plugins for java
* several API cleanups
* several parser bugs fixed