Always write compiled file, even if the lint fails
Refactor lint
Merge pull request #8 from blackheaven/master

Refactor lint