Rule No use before define
Merge pull request #273 from ilyavolodin/no-use-before-define

Rule No use before define (Closes #272)