warn if plugin artifact checksum not match

This commit is contained in:
Sebastian Sdorra
2012-08-09 20:18:44 +02:00
parent 79fbe70111
commit 18c3901287

View File

@@ -56,6 +56,7 @@ import org.sonatype.aether.impl.internal.DefaultServiceLocator;
import org.sonatype.aether.repository.LocalRepository;
import org.sonatype.aether.repository.Proxy;
import org.sonatype.aether.repository.RemoteRepository;
import org.sonatype.aether.repository.RepositoryPolicy;
import org.sonatype.aether.resolution.DependencyRequest;
import org.sonatype.aether.spi.connector.RepositoryConnectorFactory;
import org.sonatype.aether.util.artifact.DefaultArtifact;
@@ -112,8 +113,7 @@ public class AetherPluginHandler
* @param configuration
*/
public AetherPluginHandler(PluginManager pluginManager,
SCMContextProvider context,
ScmConfiguration configuration)
SCMContextProvider context, ScmConfiguration configuration)
{
this.pluginManager = pluginManager;
this.configuration = configuration;
@@ -247,6 +247,8 @@ public class AetherPluginHandler
remoteRepositories);
MavenRepositorySystemSession session = new MavenRepositorySystemSession();
session.setChecksumPolicy(RepositoryPolicy.CHECKSUM_POLICY_WARN);
if (configuration.isEnableProxy())
{
if (logger.isDebugEnabled())