Spoon - Source Code Analysis and Transformation for Java

Papers We Love - Berlin
Papers We Love - Berlin
Public group

Futurice GmbH

Bergmannstraße 5 · Berlin

How to find us

The event will take place in Haus 5 at our FutuBytes event space in the court yard just up the free staircase from Bergmannstraße.

Location image of event venue


In this talk, Martin Monperrus will present Spoon, a metaprogramming library that enables you to transform and analyze Java source code. Spoon provides a complete and fine-grained Java metamodel where any program element (classes, methods, fields, statements, expressions...) can be accessed both for reading and modification. Spoon takes as input source code and produces transformed source code ready to be compiled. Spoon can be integrated in Maven and Gradle. See https://github.com/INRIA/spoon/