public Nature getNature() { return artifact.isSnapshot() ? Nature.RELEASE_OR_SNAPSHOT : Nature.RELEASE; }
public Collection<? extends Metadata> prepare( Collection<? extends Artifact> artifacts ) { for ( Artifact artifact : artifacts ) { if ( artifact.isSnapshot() ) { Object key = LocalSnapshotMetadata.getKey( artifact ); LocalSnapshotMetadata snapshotMetadata = snapshots.get( key ); if ( snapshotMetadata == null ) { snapshotMetadata = new LocalSnapshotMetadata( artifact, legacyFormat ); snapshots.put( key, snapshotMetadata ); } snapshotMetadata.bind( artifact ); } } return Collections.emptyList(); }
public Collection<? extends Metadata> prepare( Collection<? extends Artifact> artifacts ) { for ( Artifact artifact : artifacts ) { if ( artifact.isSnapshot() ) { Object key = RemoteSnapshotMetadata.getKey( artifact ); RemoteSnapshotMetadata snapshotMetadata = snapshots.get( key ); if ( snapshotMetadata == null ) { snapshotMetadata = new RemoteSnapshotMetadata( artifact, legacyFormat ); snapshots.put( key, snapshotMetadata ); } snapshotMetadata.bind( artifact ); } } return snapshots.values(); }
public Artifact transformArtifact( Artifact artifact ) { if ( artifact.isSnapshot() && artifact.getVersion().equals( artifact.getBaseVersion() ) ) { Object key = RemoteSnapshotMetadata.getKey( artifact ); RemoteSnapshotMetadata snapshotMetadata = snapshots.get( key ); if ( snapshotMetadata != null ) { artifact = artifact.setVersion( snapshotMetadata.getExpandedVersion( artifact ) ); } } return artifact; }
private static Metadata createRepositoryMetadata( Artifact artifact ) { Metadata metadata = new Metadata(); metadata.setGroupId( artifact.getGroupId() ); metadata.setArtifactId( artifact.getArtifactId() ); Versioning versioning = new Versioning(); versioning.addVersion( artifact.getBaseVersion() ); if ( !artifact.isSnapshot() ) { versioning.setRelease( artifact.getBaseVersion() ); } if ( "maven-plugin".equals( artifact.getProperty( ArtifactProperties.TYPE, "" ) ) ) { versioning.setLatest( artifact.getBaseVersion() ); } metadata.setVersioning( versioning ); return metadata; }
public boolean isSnapshot() { return delegate.isSnapshot(); }
public boolean isSnapshot() { return mainArtifact.isSnapshot(); }
public boolean isSnapshot() { return delegate.isSnapshot(); }
public Nature getNature() { return artifact.isSnapshot() ? Nature.RELEASE_OR_SNAPSHOT : Nature.RELEASE; }
public Nature getNature() { return artifact.isSnapshot() ? Nature.RELEASE_OR_SNAPSHOT : Nature.RELEASE; }
public Nature getNature() { return artifact.isSnapshot() ? Nature.RELEASE_OR_SNAPSHOT : Nature.RELEASE; }
DelegatingClassLoader depDelLoader = new DelegatingClassLoader(previous); if (!dependency2.getArtifact().isSnapshot()) { if (dependency2.getArtifact().getFile() != null) { bimServerDependencies.add(new org.bimserver.plugins.Dependency(dependency2.getArtifact().getFile().toPath())); if ((!"test".equals(dependency2.getScope()) && !dependency2.getArtifact().isSnapshot())) { request.setArtifact(dependency2.getArtifact()); request.setRepositories(mavenPluginRepository.getLocalRepositories());
@Override public String getVersion() { if (artifact.isSnapshot()) { String timeStamp = new SimpleDateFormat(DATEFORMAT_TIMESTAMP_SNAPSHOT).format(new Date(lastModified)); return artifact.getBaseVersion() + "-" + timeStamp; } else { return artifact.getVersion(); } } }
public Artifact transformArtifact( Artifact artifact ) { if ( artifact.isSnapshot() && artifact.getVersion().equals( artifact.getBaseVersion() ) ) { Object key = RemoteSnapshotMetadata.getKey( artifact ); RemoteSnapshotMetadata snapshotMetadata = snapshots.get( key ); if ( snapshotMetadata != null ) { artifact = artifact.setVersion( snapshotMetadata.getExpandedVersion( artifact ) ); } } return artifact; }
public Artifact transformArtifact( Artifact artifact ) { if ( artifact.isSnapshot() && artifact.getVersion().equals( artifact.getBaseVersion() ) ) { Object key = RemoteSnapshotMetadata.getKey( artifact ); RemoteSnapshotMetadata snapshotMetadata = snapshots.get( key ); if ( snapshotMetadata != null ) { artifact = artifact.setVersion( snapshotMetadata.getExpandedVersion( artifact ) ); } } return artifact; }
public String nextVersion(Artifact artifact) throws RepositoryException { if (artifact.isSnapshot()) { return latestSnapshot(artifact.setVersion(artifact.getBaseVersion())); } else { return latestRelease(artifact); } }
public DependencyDescriptor(Artifact artifact) { this(artifact.getGroupId(), artifact.getArtifactId(), artifact.isSnapshot() ? artifact.getBaseVersion() : artifact.getVersion(), artifact.getExtension(), artifact.getVersion(), ""); if (artifact.getFile() != null) { artifactTimestamp = artifact.getFile().lastModified(); } }
public DependencyDescriptor(Artifact artifact) { this(artifact.getGroupId(), artifact.getArtifactId(), artifact.isSnapshot() ? artifact.getBaseVersion() : artifact.getVersion(), artifact.getExtension(), artifact.getVersion(), ""); if (artifact.getFile() != null) { artifactTimestamp = artifact.getFile().lastModified(); } }
public static Optional<List<Checksum>> getRemoteChecksums(MavenArtifact artifact) throws MavenException { try { RepositorySystemSession session = MavenRepositoryUtilities.newSession(MavenRepositoryUtilities.newRepositorySystem(), LOCAL_REPO); if (artifact.asAetherArtifact().isSnapshot()) { return getRemoteChecksumsOfSnapshotArtifact(artifact, session); } else { return getRemoteChecksumsOfReleaseArtifact(artifact, session); } } catch (SettingsBuildingException | NoRepositoryLayoutException e) { throw new MavenException(e); } }
protected MavenArtifactInfoImpl(final Artifact artifact, final ScopeType scopeType, final List<DependencyNode> children, boolean optional) { final PackagingType packaging = PackagingType.of(artifact.getProperty(ArtifactProperties.TYPE, artifact.getExtension())); final String classifier = artifact.getClassifier().length() == 0 ? packaging.getClassifier() : artifact.getClassifier(); this.mavenCoordinate = MavenCoordinates.createCoordinate(artifact.getGroupId(), artifact.getArtifactId(), artifact.getBaseVersion(), packaging, classifier); this.resolvedVersion = artifact.getVersion(); this.snapshotVersion = artifact.isSnapshot(); this.extension = artifact.getExtension(); this.dependencies = parseDependencies(children); this.scopeType = scopeType; this.optional = optional; }