Jindent 4.0.4 released

on .

Java Formatter:
  • enum declarations in interfaces were not allowed. This is fixed now.
  • JavaDoc generation for enum declarations in anonymous classes were enabled. This is disabled now.
  • Annotations were not allowed in interface declarations. This is fixed now.
  • The last comma of enum declarations of the type: enum Counter { ONE, TWO, THREE, } threw a parser error. This is fixed now.
  • Indentation of commented our source code could throw an ArrayIndexOutOfBoundException. This is fixed now.

Jindent JDeveloper/IntelliJ IDEA plugins:
  • Import of Jindent settings into plugins did not work properly. Imported settings were correctly shown in plugin's customizer, but had no effect on Jindent's formatting processes. This is fixed now.