Unused local variables.

Change-Id: Iee9a8acb66c71b70c3c279d208d54cc6735d812d
Use safe assignment in block conditionals

Change-Id: Id57bdf88a40869184c9872f5d540df910b74d642
Don't assign variables in line-trailing conditionals.

Change-Id: I6e14f7ff3332beead608b0b1f948c7b22dd5d772
Don't multi-line assign in block level conditionals

Change-Id: I9fa3c308e0333f490e322404a28bbbd8d1c6b0c2
Handle long method warnings.

I'd like to set the max method length even shorter (25 lines),
but this creates the need for much refactoring. For now, I've set it to
50 lines, and have silenced the warnings on longer methods.

Change-Id: I7ad9421502bab16a0455f8b0cc8babd7dbbe87e4
Disable the end alignment check.

Change-Id: Ie64ed6e9a74f63de1e096496591722aef9ac1374
Always have a space after a comma.

Change-Id: I2cf330bb2954a5765eedd66b613bc48f829ab4b4
Don't nest ternary operators.

Change-Id: I37670ee2970246a177b40d78338e83e2ad7235d2
Document the rationale for the differences from the rubocop standard config.

Change-Id: I56d646529fc3b12e365fcb5d2a712c448c236efd
Handle warnings about methods with too many parameters.

Change-Id: I7b1c07b2093cc1130ed344f2fdac91ef15289fcb
squash me with safe assignment.

Change-Id: I12039058d6a66be5056ba1fbf4b378c3e8f127fa
Limit line lengths to 100 characters.

Change-Id: Ib8f08600547ef1679b2b42d0bc27a79f9ce59076
Always have a space around math operators.

Change-Id: Ia5990f0ba79eb11994b2347ab3d08bb841ccb4a7
Spaces should be around = for default parameters.

Change-Id: I1176360fcbd2481b37405cb5fb35f385794ca9ca
Get rid of some empty lines.

Change-Id: If61fab4867a50f0b471c1019708c1cdcb6cf9ea4
Comments must have a leading space.

Change-Id: Id9b4ced26d70ba8ca6cd0405ea68d205d747bbbc