Jindent 4.0.5 released
Jindent console application:
Jindent Commander:
Jindent Customizer:
Java formatter:
License scheme:
Jindent JDeveloper/IntelliJ IDEA plugins:
New features:
- Added generation of exit codes to improve batch file support.
Bugfixes:
- In some cases wildcard arguments for Jindent's console application were not interpreted properly. This is fixed.
- On some Linux/Unix systems the trial version of Jindent's console application did not terminate properly after a trial splash screen pop up. This is fixed.
- Trial version of Jindent's console application threw an
invalid license format
error on some files. This is fixed now.- Copying of non-Java files (resource files) did not work properly. This is fixed now.
Mute-
mode did not mute warnings. This is fixed now.
Jindent Commander:
New features:
- Jindent Commander now supports wildcard characters
'*'
and'?'
instead of simple extension matching.
Bugfixes:
ConcurrentModificationException
were thrown while changing file tree. This is fixed now.
Jindent Customizer:
Bugfixes:
- Fixed GUI constraint for separator comment
Set Methods
in the sorting section.
Java formatter:
Bugfixes:
- In some cases comment associations for source code elements did not work properly. This effected an extra blank line insertion after comments.
For instance, source code:
public class Test { private int fieldA; // // Comment for fieldB // private int fieldB; ...was changed to:
public class Test { private int fieldA; // // Comment for fieldB // private int fieldB; ...This problem is fixed now.- Environment variables
declarationName
anddeclarationType
were not resolved properly. This is fixed now.- Fixed
Parse Error
problem which rarely occured for few files containing multiple backslashes. For instance:String s = "\\\n";
License scheme:
New features:
- Jindent's license scheme has changed to be more flexible for site licenses and network connections.
In previous Jindent versions all license keys were stored with Java's Preferences mechanism. Now the license keys are stored in a subfolder of Jindent'slib/
directory.
Please note: Due these changes it is necessary to install Jindent's license keys again after upgrading Jindent to version 4.0.5.
Jindent JDeveloper/IntelliJ IDEA plugins:
New features:
- The JDeveloper plugin now supports JDeveloper version 10.1.3 preview.
- Correct restoring of column and line positions in IDE's editor windows after formatting source code with Jindent's JDeveoper and IntelliJ IDEA plugins.