From ba1f690bba3113ea5ca947989ae2d0d2e48ff3f8 Mon Sep 17 00:00:00 2001 From: Ethan Atkins Date: Wed, 17 Apr 2019 17:44:12 -0700 Subject: [PATCH] Make Repository private[sbt] This trait may not even survive until 1.4.0. It should definitely not be public. I got a little overexcited about programming with higher kinded types when I added it. --- main/src/main/scala/sbt/internal/Repository.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/src/main/scala/sbt/internal/Repository.scala b/main/src/main/scala/sbt/internal/Repository.scala index 51195f9a2..7d0b0f82f 100644 --- a/main/src/main/scala/sbt/internal/Repository.scala +++ b/main/src/main/scala/sbt/internal/Repository.scala @@ -33,7 +33,7 @@ import scala.collection.JavaConverters._ * @tparam K the key type * @tparam V the value type */ -trait Repository[M[_], K, V] extends AutoCloseable { +private[sbt] trait Repository[M[_], K, V] extends AutoCloseable { def get(key: K): M[V] override def close(): Unit = {} }