Here's an updated webrev for 7005608.

I've removed the changes that use diamond in assignment statements. In these cases the variable is declared elsewhere, so using diamond for these makes the code somewhat less understandable. I've left in the use of diamond for variable initializers (which occur at the point of declaration, so the inferred type is right there) and for return statements (where the inferred type is the return type of the method).

There were a couple cases where the variable declaration was just a "few" lines above the assignment statement, so using diamond wouldn't be too bad here. However, I still found myself hunting around a bit for the declaration. I also couldn't decide how far away was too far for using diamond: 5 lines? 10 lines? In the end, I decided not to use diamond for any assignment statements, if only for consistency.

Also, I've added a space after the comma in

      Map<BigInteger, BlindingParameters>

at Brad's request.

Note that I did not update the copyright years, as it seems that this will be handled by an automated process.

Updated webrev here:

http://cr.openjdk.java.net/~smarks/reviews/7005608/webrev.1/

Thanks!

s'marks

Reply via email to