congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
ArtifactRepository.getSnapshots
Code IndexAdd Tabnine to your IDE (free)

How to use
getSnapshots
method
in
org.apache.maven.artifact.repository.ArtifactRepository

Best Java code snippets using org.apache.maven.artifact.repository.ArtifactRepository.getSnapshots (Showing top 20 results out of 315)

origin: apache/maven

@Override
public ArtifactRepositoryPolicy getSnapshots()
{
  return userLocalArtifactRepository.getSnapshots();
}
origin: apache/maven

  public boolean isStale()
  {
    File pomFile = pomArtifact.getFile();
    if ( pomFile != null )
    {
      if ( pomFile.canRead() )
      {
        return length != pomFile.length() || timestamp != pomFile.lastModified();
      }
      else
      {
        // if the POM didn't exist, retry if any repo is configured to always update
        boolean snapshot = pomArtifact.isSnapshot();
        for ( ArtifactRepository repository : remoteRepositories )
        {
          ArtifactRepositoryPolicy policy =
            snapshot ? repository.getSnapshots() : repository.getReleases();
          if ( ArtifactRepositoryPolicy.UPDATE_POLICY_ALWAYS.equals( policy.getUpdatePolicy() ) )
          {
            return true;
          }
        }
      }
    }
    return length != -1 || timestamp != -1;
  }
}
origin: org.apache.maven/maven-artifact

ArtifactRepositoryPolicy snapshots = remoteRepository.getSnapshots();
if ( snapshots != null )
origin: apache/maven

ArtifactRepositoryPolicy snapshots = remoteRepository.getSnapshots();
if ( snapshots != null )
origin: apache/maven

public ArtifactRepositoryPolicy getPolicy( ArtifactRepository repository )
{
  int nature = getNature();
  if ( ( nature & RepositoryMetadata.RELEASE_OR_SNAPSHOT ) == RepositoryMetadata.RELEASE_OR_SNAPSHOT )
  {
    ArtifactRepositoryPolicy policy = new ArtifactRepositoryPolicy( repository.getReleases() );
    policy.merge( repository.getSnapshots() );
    return policy;
  }
  else if ( ( nature & RepositoryMetadata.SNAPSHOT ) != 0 )
  {
    return repository.getSnapshots();
  }
  else
  {
    return repository.getReleases();
  }
}
origin: apache/maven

snapshotPolicies.add( aliasedRepo.getSnapshots() );
origin: apache/maven

snapshotPolicies.add( aliasedRepo.getSnapshots() );
origin: apache/maven

private static boolean repositoryEquals( ArtifactRepository r1, ArtifactRepository r2 )
{
  if ( r1 == r2 )
  {
    return true;
  }
  return eq( r1.getId(), r2.getId() ) && eq( r1.getUrl(), r2.getUrl() )
    && repositoryPolicyEquals( r1.getReleases(), r2.getReleases() )
    && repositoryPolicyEquals( r1.getSnapshots(), r2.getSnapshots() );
}
origin: apache/maven

private void injectMirror( ArtifactRepository repository, Mirror mirror )
{
  if ( mirror != null )
  {
    ArtifactRepository original =
      createArtifactRepository( repository.getId(), repository.getUrl(), repository.getLayout(),
                   repository.getSnapshots(), repository.getReleases() );
    repository.setMirroredRepositories( Collections.singletonList( original ) );
    repository.setId( mirror.getId() );
    repository.setUrl( mirror.getUrl() );
    if ( StringUtils.isNotEmpty( mirror.getLayout() ) )
    {
      repository.setLayout( getLayout( mirror.getLayout() ) );
    }
  }
}
origin: apache/maven

private void injectMirror( ArtifactRepository repository, Mirror mirror )
{
  if ( mirror != null )
  {
    ArtifactRepository original =
      createArtifactRepository( repository.getId(), repository.getUrl(), repository.getLayout(),
                   repository.getSnapshots(), repository.getReleases() );
    repository.setMirroredRepositories( Collections.singletonList( original ) );
    repository.setId( mirror.getId() );
    repository.setUrl( mirror.getUrl() );
    if ( StringUtils.isNotEmpty( mirror.getLayout() ) )
    {
      repository.setLayout( getLayout( mirror.getLayout() ) );
    }
  }
}
origin: apache/maven

@Deprecated
public ArtifactRepository getMirrorRepository( ArtifactRepository repository )
{
  Mirror mirror = mirrorSelector.getMirror( repository, legacySupport.getSession().getSettings().getMirrors() );
  if ( mirror != null )
  {
    String id = mirror.getId();
    if ( id == null )
    {
      // TODO this should be illegal in settings.xml
      id = repository.getId();
    }
    log.debug( "Using mirror: " + mirror.getUrl() + " (id: " + id + ")" );
    repository = artifactRepositoryFactory.createArtifactRepository( id, mirror.getUrl(),
                                 repository.getLayout(), repository.getSnapshots(),
                                 repository.getReleases() );
  }
  return repository;
}
origin: apache/maven

ArtifactRepositoryPolicy policy = artifact.isSnapshot() ? repository.getSnapshots() : repository.getReleases();
origin: apache/maven

ArtifactRepositoryPolicy policy = artifact.isSnapshot() ? repository.getSnapshots() : repository.getReleases();
origin: apache/maven

public static RemoteRepository toRepo( ArtifactRepository repo )
{
  RemoteRepository result = null;
  if ( repo != null )
  {
    RemoteRepository.Builder builder =
      new RemoteRepository.Builder( repo.getId(), getLayout( repo ), repo.getUrl() );
    builder.setSnapshotPolicy( toPolicy( repo.getSnapshots() ) );
    builder.setReleasePolicy( toPolicy( repo.getReleases() ) );
    builder.setAuthentication( toAuthentication( repo.getAuthentication() ) );
    builder.setProxy( toProxy( repo.getProxy() ) );
    builder.setMirroredRepositories( toRepos( repo.getMirroredRepositories() ) );
    result = builder.build();
  }
  return result;
}
origin: takari/takari-lifecycle

private String toString(ArtifactRepository repository) {
 StringBuilder sb = new StringBuilder();
 sb.append("<id>").append(repository.getId()).append("</id>");
 sb.append("<url>").append(repository.getUrl()).append("</url>");
 sb.append("<releases><enabled>").append(repository.getReleases().isEnabled()).append("</enabled></releases>");
 sb.append("<snapshots><enabled>").append(repository.getSnapshots().isEnabled()).append("</enabled></snapshots>");
 return sb.toString();
}
origin: io.takari.maven.plugins/takari-lifecycle-plugin

private String toString(ArtifactRepository repository) {
 StringBuilder sb = new StringBuilder();
 sb.append("<id>").append(repository.getId()).append("</id>");
 sb.append("<url>").append(repository.getUrl()).append("</url>");
 sb.append("<releases><enabled>").append(repository.getReleases().isEnabled()).append("</enabled></releases>");
 sb.append("<snapshots><enabled>").append(repository.getSnapshots().isEnabled()).append("</enabled></snapshots>");
 return sb.toString();
}
origin: net.flexmojos.oss/flexmojos-maven-plugin

  private List<ArtifactRepository> fixRepos( List<ArtifactRepository> list )
  {
    for ( ArtifactRepository repo : list )
    {
      // flex sdk has many dependencies, and all must be intact in order to get flexmojos working
      repo.getReleases().setChecksumPolicy( ArtifactRepositoryPolicy.CHECKSUM_POLICY_FAIL );
      repo.getSnapshots().setChecksumPolicy( ArtifactRepositoryPolicy.CHECKSUM_POLICY_FAIL );
    }

    return list;
  }
}
origin: spring-cloud/spring-cloud-function

private RemoteRepository remote(ArtifactRepository input) {
  return new RemoteRepository.Builder(input.getId(), input.getLayout().getId(),
      input.getUrl()).setSnapshotPolicy(policy(input.getSnapshots()))
          .setReleasePolicy(policy(input.getReleases())).build();
}
origin: org.springframework.boot.experimental/spring-boot-thin-launcher

private RemoteRepository remote(ArtifactRepository input) {
  Proxy proxy = proxy(input);
  Builder builder = new RemoteRepository.Builder(input.getId(),
      input.getLayout().getId(), input.getUrl())
          .setSnapshotPolicy(policy(input.getSnapshots()))
          .setReleasePolicy(policy(input.getReleases()));
  if (proxy != null) {
    builder = builder.setProxy(proxy);
  }
  return builder.build();
}
origin: io.takari.maven.plugins/takari-lifecycle-plugin

public static RemoteRepository toRepo(ArtifactRepository repo) {
 RemoteRepository result = null;
 if (repo != null) {
  RemoteRepository.Builder builder = new RemoteRepository.Builder(repo.getId(), getLayout(repo), repo.getUrl());
  builder.setSnapshotPolicy(toPolicy(repo.getSnapshots()));
  builder.setReleasePolicy(toPolicy(repo.getReleases()));
  builder.setAuthentication(toAuthentication(repo.getAuthentication()));
  builder.setProxy(toProxy(repo.getProxy()));
  builder.setMirroredRepositories(toRepos(repo.getMirroredRepositories()));
  result = builder.build();
 }
 return result;
}
org.apache.maven.artifact.repositoryArtifactRepositorygetSnapshots

Popular methods of ArtifactRepository

  • getBasedir
  • pathOf
  • getUrl
  • getId
  • getLayout
  • getReleases
  • find
  • pathOfLocalRepositoryMetadata
  • getAuthentication
  • getProtocol
  • pathOfRemoteRepositoryMetadata
  • setAuthentication
  • pathOfRemoteRepositoryMetadata,
  • setAuthentication,
  • getProxy,
  • setProxy,
  • setUrl,
  • isBlacklisted,
  • setId,
  • setLayout,
  • findVersions

Popular in Java

  • Updating database using SQL prepared statement
  • findViewById (Activity)
  • onRequestPermissionsResult (Fragment)
  • onCreateOptionsMenu (Activity)
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • JTable (javax.swing)
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Table (org.hibernate.mapping)
    A relational table
  • 21 Best Atom Packages for 2021
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now