Open ideasasylum opened 8 years ago
oh, I missed to update readme, there is now easy way to create external plugins => https://github.com/jish/pre-commit/blob/master/lib/pre-commit/cli.rb#L31 - maybe try to make it an external plugin and we can add it to https://github.com/pre-commit-plugins/ and list it in the readme :)
code itself LGTM
@ideasasylum Did you ever make a plugin out of this?
I'm not sure if this is generally useful but I've found it very important. This checks for accidental short-circuits often used in debugging, e.g. Rails views, to force a particular state.
Statements like,
can be used when developing to force a particular condition but they're almost certainly an error if committed to Git.
I based this check & tests on the debugger check so I hope I haven't missed anything.