On some detailed inspection, I noticed the patch for #124 didn't actually fix the problem with the initial example:
class Clazz {
void foo() {
return new Foo.newBlah(
new Bar().)
}
}
pressing enter before the last . should indent +4, but currently indents +0