diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2017-03-27 19:33:59 -0400 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2017-03-28 09:39:14 -0400 |
commit | 2c792df95d36d61c55b07ddfa13387cf79371bdb (patch) | |
tree | 4b6b4dbcdfd9b9a71a7a9f461ee665b855bc3b43 /plugins/scalafix/build | |
parent | c9be8fe67010094d21505ca05ab1363a5abba06d (diff) | |
download | cbt-2c792df95d36d61c55b07ddfa13387cf79371bdb.tar.gz cbt-2c792df95d36d61c55b07ddfa13387cf79371bdb.tar.bz2 cbt-2c792df95d36d61c55b07ddfa13387cf79371bdb.zip |
add scala meta and scalafix plugin
Diffstat (limited to 'plugins/scalafix/build')
-rw-r--r-- | plugins/scalafix/build/build.scala | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/plugins/scalafix/build/build.scala b/plugins/scalafix/build/build.scala new file mode 100644 index 0000000..02dcc0c --- /dev/null +++ b/plugins/scalafix/build/build.scala @@ -0,0 +1,27 @@ +package scalafix_build + +import cbt._ + +class Build(val context: Context) extends Plugin { + override def dependencies = super.dependencies ++ Seq( + //plugins.scalameta + ) :+ Resolver( mavenCentral ).bindOne( + ScalaDependency( + "ch.epfl.scala", "scalafix-core", "0.3.2" + ) + ).copy( + // required until https://github.com/scalacenter/scalafix/issues/100 is fixed + replace = _ => _.flatMap{ + case m@MavenDependency("org.scalameta", artifactId,_,_,_) + if (artifactId startsWith "scalahost_") + || (artifactId startsWith "contrib_") + => Seq( m ) + case MavenDependency("org.scalameta", _,_,_,_) => Seq( + MavenDependency( + "org.scalameta", "scalahost_" ++ scalaVersion, "1.6.0" + ) + ) + case other => Seq( other ) + } + ) +} |