librarymanagement 0.1.0-M7

This commit is contained in:
Eugene Yokota 2016-02-24 00:08:23 -05:00
parent c2406c0648
commit 78c76cb775
1 changed files with 2 additions and 2 deletions

View File

@ -9,7 +9,7 @@ import java.io.File
import scala.util.Try
import sbt.io.{ Hash, IO }
import sbt.internal.librarymanagement._
import sbt.librarymanagement.{ Configurations, ModuleID, ModuleInfo, Resolver, UpdateOptions, VersionNumber }
import sbt.librarymanagement.{ Configurations, ModuleID, ModuleInfo, Resolver, UpdateOptions, VersionNumber, ArtifactTypeFilter }
import sbt.util.Logger
import sbt.internal.util.{ BufferedLogger, FullLogger }
@ -127,7 +127,7 @@ private[inc] class IvyComponentCompiler(compiler: RawCompiler, manager: Componen
private def update(module: ivySbt.Module, retrieveDirectory: File): Seq[File] = {
val retrieveConfiguration = new RetrieveConfiguration(retrieveDirectory, Resolver.defaultRetrievePattern, false)
val updateConfiguration = new UpdateConfiguration(Some(retrieveConfiguration), true, UpdateLogging.DownloadOnly)
val updateConfiguration = new UpdateConfiguration(Some(retrieveConfiguration), true, UpdateLogging.DownloadOnly, ArtifactTypeFilter.forbid(Set("src", "doc")))
buffered.info(s"Attempting to fetch ${dependenciesNames(module)}. This operation may fail.")
IvyActions.updateEither(module, updateConfiguration, UnresolvedWarningConfiguration(), LogicalClock.unknown, None, buffered) match {