Spoon is a Java program processor that provides complete support for Java 5.
The software offers a highly flexible and adaptable template engine which is entirely Java-based. This makes it ideal for program transformation, allowing you to quickly and easily write custom code to suit your specific requirements. Spoon's Eclipse plugin, SpoonJDT, is also highly effective, allowing for easy integration of the program within the Eclipse environment.
One of the standout features of SpoonJDT is its seamless integration with Eclipse. This allows a set of validations and transformations to be integrated on-the-fly, with detailed reports seamlessly integrated into Eclipse JDT. The latest release of software has addressed a number of bugs that were present in earlier versions. These fix issues relating to null type on string literals concatenation and Javadoc comments.
Furthermore, the release has added a new getReferencedTypes method to CtElement and brings in support for template inheritance. The program also now supports import in compilation units and has added a new spoon.reflect.cu package for compilation units and related classes. These additions make Spoon one of the most powerful Java processors on the market, with a range of features designed to help you optimize your Java code and programming processes.
Version 1.4: N/A