Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP Add line number to the ScalaParserException. #287

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mwz
Copy link

@mwz mwz commented Mar 13, 2020

I'm looking at fixing #104, which has an impact on Scalastyle (#319) and I'd appreciate some early feedback on the approach I've taken. This is my first time looking at this codebase, so what I'm doing here might not be a good way of solving this. Any comments would be much appreciated.

So I essentially modified scala parsers to keep track of the current line based on the count of newline characters in the current token's text from associatedWhitespaceAndComments when the nextToken function gets called. I wasn't sure if there was any better way of doing this.

This is a WIP as I want to validate whether this approach is correct before writing more tests etc.

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.

1 participant