From f7d649c47d0d6f082b5a6237e4b60e8bd8cf3716 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Mon, 25 Apr 2016 15:58:40 -0700 Subject: [PATCH] Upgrade genjavadoc and use upstream version --- project/SparkBuild.scala | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala index ffbca25e46f41..f7781e0ef12b4 100644 --- a/project/SparkBuild.scala +++ b/project/SparkBuild.scala @@ -147,8 +147,12 @@ object SparkBuild extends PomBuild { lazy val sparkGenjavadocSettings: Seq[sbt.Def.Setting[_]] = Seq( libraryDependencies += compilerPlugin( - "org.spark-project" %% "genjavadoc-plugin" % unidocGenjavadocVersion.value cross CrossVersion.full), - scalacOptions <+= target.map(t => "-P:genjavadoc:out=" + (t / "java"))) + "com.typesafe.genjavadoc" %% "genjavadoc-plugin" % unidocGenjavadocVersion.value cross CrossVersion.full), + scalacOptions ++= Seq( + "-P:genjavadoc:out=" + (target.value / "java"), + "-P:genjavadoc:strictVisibility=true" // hide package private types + ) + ) lazy val scalaStyleRules = Project("scalaStyleRules", file("scalastyle")) .settings( @@ -237,7 +241,7 @@ object SparkBuild extends PomBuild { .map(file), incOptions := incOptions.value.withNameHashing(true), publishMavenStyle := true, - unidocGenjavadocVersion := "0.9-spark0", + unidocGenjavadocVersion := "0.10", // Override SBT's default resolvers: resolvers := Seq(