Mit dieser Version von Faktor-IPS wird das Mergen von manuell hinzugefügten Interfaces bei generierten Klassen berücksichtigt. Folgender Codeausschnitt veranschaulicht die Vorgehensweise:
import java.io.Serializable; /** * @generated * * @implements Serializable */ public class Policy extends AbstractModelObject implements IPolicy, Serializable { }
In dem Beispiel wurde das Interface Serializable manuell hinzugefügt. Hierzu fügt man den JavaDoc Custom Tag @implements hinzu und schreibt den Namen des Interface dahinter. Der Import für dieses Interface muß ebenfalls manuell hinzugefügt werden. Beim nächsten Generierungsschritt wird das Interface zur Interface Deklaration der Klasse hinzugefügt und bleibt bei weiteren Generierungen erhalten.
Zur Gesamtliste New & Noteworthy für alle Versionen.