Well, it sort of indents. If I just give it some basic code I get this:
So it recognized that it should indent the '{', the stuff that follows it, and the '}', but it didn't indent the actual code or anything. It should have (and prior to installing 10.2.8 it did) given me:
Code:
| public void crud(String stuff)
| {
| System.out.println(stuff);
| }
The only thing that changed on my computer between when it worked and when it didn't was updating to 10.2.8.