Version 3.21.2

Neues in Faktor-IPS 3.21.2

In der Patch Version 3.21.2 wurde insbesondere ein kritischer Fehler im Merger des Codegenerators gefixt. Der Bug verursachte beim Mergen des generierten Codes einen Fehler, der ein vollständiges Mergen von manuellem und generiertem Code verhindert hat. In den meisten Projekten wird dies insbesondere dadurch auffallen, dass generiertes Java Doc nicht richtig aktualisiert wurde. Nach Einspielen der neuen Version werden sich daher ggf. generierte Java Doc Kommentare ändern.

Außerdem wurde ein Fehler im XML Transformator behoben der nach der ersten Zeile (XML Deklaration) kein Leerzeichen geschrieben hat. Dieser Fehler tritt nur bei der Verwendung von Java Versionen ab Java 7 auf. Alle generierten XML Dateien werden sich daher in der ersten Zeile ändern, inhaltlich gibt es keine Veränderungen.

Release Notes – Faktor-IPS – Version 3.21.2

Bugs

  • Exception in FixEnumWizardStrategy beim fixen eines EnumContents (FIPS-5619)
  • Codegenerierung bei Datentypänderung führt zu Fehler (FIPS-5621)
  • Integrationtest und Linebreak mit Java7/8 fixen (FIPS-5627)