STYLEGUIDE.md in rubocop-github-0.17.0 vs STYLEGUIDE.md in rubocop-github-0.18.0
- old
+ new
@@ -385,10 +385,11 @@
* The names of predicate methods (methods that return a boolean value)
should end in a question mark. (i.e. `Array#empty?`).
* The names of potentially "dangerous" methods (i.e. methods that modify `self` or the
arguments, `exit!`, etc.) should end with an exclamation mark. Bang methods
- should only exist if a non-bang method exists. ([More on this](http://dablog.rubypal.com/2007/8/15/bang-methods-or-danger-will-rubyist)).
+ should only exist if a non-bang counterpart (method name which does NOT end with !)
+ also exists.
## Percent Literals
* Use `%w` freely.