Improve error reporting #2

gbasler opened this Issue Dec 17, 2012 · 4 comments


None yet

3 participants

gbasler commented Dec 17, 2012

Failures in the parser are swallowed

[debug] Initially invalidated: Set()
[error] Scalariform parser error: see compile for details
[info] Classpath: [Attributed(c:\var\ivy2\cache\com.efgfp.protobufenricher\protobuf-enricher\jars\protobuf-enricher-1.1.5.jar)]
[success] Total time: 3 s, completed 17.12.2012 15:56:23

It would also be prudent to move the try/catch into the loop over files, so that a parser bug in one file doesn't prevent reformatting for everything else.


@gbasler Could you please provide a reproducible test case?

gbasler commented Dec 21, 2012

Try to format this small example with the sbt-plugin: scala-ide/scalariform#60

We have a file that triggered this bug in Scalariform 0.1.3 (which is the version the sbt plugin uses). It has been fixed only recently.

@hseeberger hseeberger pushed a commit that closed this issue Dec 21, 2012
Heiko Seeberger closes #2: Improve error reporting 1cd2628

Thanks. Fixed in 1.0.1.

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