Java Beautify
Align on '=' ON
does bad things to lambdas.
Given:
int f()
{
SwingWorker worker = new SwingWorker<ImageIcon[] , Void>()
{
@Override
public ImageIcon[] doInBackground()
Turning this option ON causes "@Override" to indent to match the "="
This problem cascades thruout "worker".
Try the default Java options, but with "Align on '='" turned on with the attached source file.
It gets a crazy amount of indenting.