Spoon
Home PageCategories: Compilation - Bytecode manipulation, Decompilation, Object browsing - Library viewers
Author: INRIA
Latest version: 1.0 RC 3
Added 2006-09-07
Java program processor that provides a Java metamodel where any program element (classes, methods, fields, statements, expressions...) can be accessed both for reading and modification.
Spoon can be used on validation purpose, to ensure that your programs respect some programming conventions or guidelines, or for program transformation, by using a pure-Java template engine.
Spoon provides an Eclipse plugin (SpoonJDT) that allows for integration of Spoon within the Eclipse environment. With SpoonJDT, a set of validations and transformations packaged as a Spoonlet can occur on the fly and the reports are well-integrated into the Eclipse JDT.
Built for Java |
Plug-in |
Free or free version available |
Source code provided |