sbt plugin for better parse errors using @lihaoyi's http://lihaoyi.github.io/fastparse/#ScalaParse
License
cvogt/sbt-scalaparse
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
sbt plugin to run @lihaoyi's ScalaParse Why? Much better and faster parse errors than Scalac. Install addSbtPlugin("org.cvogt" % "sbt-scalaparse" % "0.2") Usage sbt> parse [error] /Users/chris/someproject/SomeScalaFile.scala:441: ScalaParse error [error] val foo = [error] val bar = 5 [error] ^ [success] Total time: 1 s, completed 08.08.2015 19:40:12 sbt> compile [error] /Users/chris/someproject/SomeScalaFile.scala:441: ScalaParse error [error] val foo = [error] val bar = 5 [error] ^ [success] Total time: 1 s, completed 08.08.2015 19:40:12 [error] [error] /Users/chris/someproject/SomeScalaFile.scala:420: Unmatched closing brace '}' ignored here [error] }.groupBy( _._2 ).mapValues { [error] ^
About
sbt plugin for better parse errors using @lihaoyi's http://lihaoyi.github.io/fastparse/#ScalaParse
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published