added rule to prefer pull.call() over its variants
[Fix #218] Fix an example comment
Merge pull request #216 from dirkbolte/prefer_proc_call

added rule to prefer pull.call() over its variants
Mention reverse_each
Added rule prefer guard clause instead using nested conditionals for
flow of control
Merge pull request #215 from girijabrahme/short_circuited_return

Use short-circuited return statement instead of next blocks
Extend Perl legacy advices
[Fix #220] Fix a typo and reword a rule
[Fix #223] Cover use of {} in argument hash

Explicitly cover whether {} should be used around options hashes being
passed to methods
Merge pull request #226 from meagar/master

[Fix #223] Cover use of {} in argument hash
[Fix #221] Reword rule about Hash#fetch and default values
Fix missing Ruby statement for code highlight
Merge pull request #228 from shamanime/patch-1

Fix missing Ruby statement for code highlight
Improve case/when indentation example
[Fix #179] Add examples of multi-line conditional assignment
Extend an example
Fix a couple of typos
Reword usage of empty lines explanation

The original wording surrounding using empty lines to create visual
separations for readability was itself hard to read.

This commit rewords the explanation to clarify the original point.
Made naming directions of predicate methods a bit more specific
Add a rule about redundant RuntimeError