Skip to content

Conversation

@superelement
Copy link

Faced the same issue that was raised in this ticket:
#18

Fix will check all console statement lines to see if they end with a semi-colon and throw warning if they don't, with a message pointing to the location of the problem.
By default it doesn't fix the problem for you, just points you in the direction of the problem so you can fix your code.
If option 'forceProperLineEnd' is set to true though, it will add the semi-colon to the end of the line before continuing.

I've added tests for this, including some sample js files, so line breaks across OSs can be captured. Just having line breaks in strings wouldn't do this. I've tested OSX Maveriks and Windows 7 and 8.1 and they all pass tests, treating line breaks as the '\n' character. I have been stung by different linebreak characters before though, which is why I'm adding this test.

Also updated the README.md file with this option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants