@myronmarston You can use [`rubocop`](https://github.com/bbatsov/rubocop) to programmatically enforce style rules, as I have done [in](https://github.com/sferik/multi_xml/blob/404580d5265c4e75d83dfd9c757a28f5734c0c1d/.rubocop.yml#L63-L65) [all](https://github.com/sferik/twitter/blob/75083d0b6559f2c468d95017312da5ff52797d75/.rubocop.yml#L61-L63) [my](https://github.com/sferik/mlb/blob/cbc2fded0658295c716d61d534557d1e1949465f/.rubocop.yml#L61-L63) [projects](https://github.com/sferik/mtgox/blob/7f807957aad2481151821cd3da1e42230aef4752/.rubocop.yml#L61-L63). This particular rule (or "cop", as it’s called in RuboCop parlance) is called `AccessModifierIndentation: EnforcedStyle: outdent`.