diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala index 7faa875d0aa20..0b0760bcb156d 100644 --- a/project/SparkBuild.scala +++ b/project/SparkBuild.scala @@ -816,7 +816,9 @@ object Unidoc { .map(_.filterNot(_.getCanonicalPath.contains("org/apache/spark/examples"))) .map(_.filterNot(_.getCanonicalPath.contains("org/apache/spark/memory"))) .map(_.filterNot(_.getCanonicalPath.contains("org/apache/spark/network"))) - .map(_.filterNot(_.getCanonicalPath.contains("org/apache/spark/shuffle"))) + .map(_.filterNot(f => + f.getCanonicalPath.contains("org/apache/spark/shuffle") && + !f.getCanonicalPath.contains("org/apache/spark/shuffle/api"))) .map(_.filterNot(_.getCanonicalPath.contains("org/apache/spark/executor"))) .map(_.filterNot(_.getCanonicalPath.contains("org/apache/spark/unsafe"))) .map(_.filterNot(_.getCanonicalPath.contains("python")))