I think there is a problem with the Indentation test when using arrays.
The following line gives a problem (see attachment for complete code example):
test.getArrayOfStrings() = "A string";
I'm using the Eclipse checkstyle plugin, but that imo just a gui for checkstyle, and the problem is in checkstyle itself.
Under Miscellaneous -> Indentation, I use the default check (basicOffset=4, braceAdjustment=0, caseInd=4).
When the line is indented on 8 positions (what we use) I get this message:
Indentation: method call child at indentation level 8 not at correct indentation, 12
If I indent it at 12 position, I get another message:
Indentation: method def child at indentation level 12 not at correct indentation, 8
There does not seem to be any way to validate the line, so I think this is a bug.