This project contains annotations supporting SCROLL.
1. Edit, develop and build:
- Clone this repo.
- Intellij IDE: use the built-in import SBT project functionality.
- You may want to use SBT and run
eclipseif you are using the Eclipse Scala IDE (to config see here). - Invoke
sbt assembly. The resultingSCROLLAnnotations.jaris stored undertarget/scala-2.12/.
2. Use the plugin:
- Add
"com.github.max-leuthaeuser" %% "scrollannotations" % "latest.integration"to your sbt configuration as dependecy. - Or if you want to use it on the console directly with
scalac: add the-Xplugin:SCROLLAnnotations-assembly-versionNumber.jarswitch. - Add
addCompilerPlugin("org.scalamacros" % "paradise" % "2.1.1" cross CrossVersion.full)to your sbt build configuration.