mirror of https://github.com/sbt/sbt.git
log during resolution
This commit is contained in:
parent
8e9e4b22cd
commit
3d82b79fc9
|
|
@ -11,12 +11,12 @@ import java.util.{Collection, Collections => CS}
|
|||
import CS.singleton
|
||||
|
||||
import org.apache.ivy.{core, plugins, util, Ivy}
|
||||
import core.IvyPatternHelper
|
||||
import core.{IvyPatternHelper, LogOptions}
|
||||
import core.cache.{CacheMetadataOptions, DefaultRepositoryCacheManager}
|
||||
import core.module.descriptor.{Artifact => IArtifact, DefaultArtifact, DefaultDependencyArtifactDescriptor, MDArtifact}
|
||||
import core.module.descriptor.{DefaultDependencyDescriptor, DefaultModuleDescriptor, DependencyDescriptor, ModuleDescriptor, License}
|
||||
import core.module.id.{ArtifactId,ModuleId, ModuleRevisionId}
|
||||
import core.resolve.IvyNode
|
||||
import core.resolve.{IvyNode, ResolveData}
|
||||
import core.settings.IvySettings
|
||||
import plugins.conflict.{ConflictManager, LatestCompatibleConflictManager, LatestConflictManager}
|
||||
import plugins.latest.LatestRevisionStrategy
|
||||
|
|
@ -218,6 +218,12 @@ private object IvySbt
|
|||
// It would be better to get proper support into Ivy.
|
||||
override def locate(artifact: IArtifact) =
|
||||
if(hasImplicitClassifier(artifact)) null else super.locate(artifact)
|
||||
override def getDependency(dd: DependencyDescriptor, data: ResolveData) =
|
||||
{
|
||||
if(data.getOptions.getLog != LogOptions.LOG_QUIET)
|
||||
log.info("Resolving " + dd.getDependencyRevisionId + " ...")
|
||||
super.getDependency(dd, data)
|
||||
}
|
||||
}
|
||||
newDefault.setName(name)
|
||||
newDefault.setReturnFirst(true)
|
||||
|
|
|
|||
Loading…
Reference in New Issue