blob: b1638daf1c5d552a2e3ded2a4eb930b86a94d001 (
plain) (
tree)
|
|
package cbt
class plugins( implicit context: Context ) {
// TODO: move this out of the OO
private def plugin( dir: String ) = DirectoryDependency( context.cbtHome / "plugins" / dir )
final lazy val googleJavaFormat = plugin( "google-java-format" )
final lazy val proguard = plugin( "proguard" )
final lazy val sbtLayout = plugin( "sbt_layout" )
final lazy val scalafixCompilerPlugin = plugin( "scalafix-compiler-plugin" )
final lazy val scalafmt = plugin( "scalafmt" )
final lazy val scalaJs = plugin( "scalajs" )
final lazy val scalapb = plugin( "scalapb" )
final lazy val scalariform = plugin( "scalariform" )
final lazy val scalaTest = plugin( "scalatest" )
final lazy val sonatypeRelease = plugin( "sonatype-release" )
final lazy val uberJar = plugin( "uber-jar" )
final lazy val wartremover = plugin( "wartremover" )
}
|