protected static Versioning createVersioning( Snapshot snapshot ) { Versioning versioning = new Versioning(); versioning.setSnapshot( snapshot ); versioning.updateTimestamp(); return versioning; }
private ArtifactMetadata createMetadata( Artifact artifact ) { Versioning versioning = new Versioning(); versioning.updateTimestamp(); versioning.addVersion( artifact.getVersion() ); if ( artifact.isRelease() ) { versioning.setRelease( artifact.getVersion() ); } return new ArtifactRepositoryMetadata( artifact, versioning ); }
@Override protected void merge( Metadata recessive ) { Versioning versioning = metadata.getVersioning(); versioning.updateTimestamp(); if ( recessive.getVersioning() != null ) { if ( versioning.getLatest() == null ) { versioning.setLatest( recessive.getVersioning().getLatest() ); } if ( versioning.getRelease() == null ) { versioning.setRelease( recessive.getVersioning().getRelease() ); } Collection<String> versions = new LinkedHashSet<>( recessive.getVersioning().getVersions() ); versions.addAll( versioning.getVersions() ); versioning.setVersions( new ArrayList<>( versions ) ); } }
@Override protected void merge( Metadata recessive ) metadata.getVersioning().updateTimestamp();
versioning.updateTimestamp(); versioning.addVersion( artifact.getBaseVersion() ); if ( artifact.isRelease() )
@Override protected void executeMojo() throws MojoExecutionException { Artifact projectArtifact = project.getArtifact(); Versioning versioning = new Versioning(); versioning.setLatest(projectArtifact.getVersion()); versioning.updateTimestamp(); ArtifactRepositoryMetadata metadata = new ArtifactRepositoryMetadata(projectArtifact, versioning); projectArtifact.addMetadata(metadata); GroupRepositoryMetadata groupMetadata = new GroupRepositoryMetadata(project.getGroupId()); groupMetadata.addPluginMapping(getGoalPrefix(), project.getArtifactId(), project.getName()); projectArtifact.addMetadata(groupMetadata); }
@Override protected void executeMojo() throws MojoExecutionException { Artifact projectArtifact = project.getArtifact(); Versioning versioning = new Versioning(); versioning.setLatest(projectArtifact.getVersion()); versioning.updateTimestamp(); ArtifactRepositoryMetadata metadata = new ArtifactRepositoryMetadata(projectArtifact, versioning); projectArtifact.addMetadata(metadata); GroupRepositoryMetadata groupMetadata = new GroupRepositoryMetadata(project.getGroupId()); groupMetadata.addPluginMapping(getGoalPrefix(), project.getArtifactId(), project.getName()); projectArtifact.addMetadata(groupMetadata); }
/** {@inheritDoc} */ public void execute() throws MojoExecutionException { if ( skip ) { getLog().warn( "Execution skipped" ); return; } Artifact projectArtifact = project.getArtifact(); Versioning versioning = new Versioning(); versioning.setLatest( projectArtifact.getVersion() ); versioning.updateTimestamp(); ArtifactRepositoryMetadata metadata = new ArtifactRepositoryMetadata( projectArtifact, versioning ); projectArtifact.addMetadata( metadata ); GroupRepositoryMetadata groupMetadata = new GroupRepositoryMetadata( project.getGroupId() ); groupMetadata.addPluginMapping( getGoalPrefix(), project.getArtifactId(), project.getName() ); projectArtifact.addMetadata( groupMetadata ); }
@Override protected void merge( Metadata recessive ) { Versioning versioning = metadata.getVersioning(); versioning.updateTimestamp(); if ( recessive.getVersioning() != null ) { if ( versioning.getLatest() == null ) { versioning.setLatest( recessive.getVersioning().getLatest() ); } if ( versioning.getRelease() == null ) { versioning.setRelease( recessive.getVersioning().getRelease() ); } Collection<String> versions = new LinkedHashSet<>( recessive.getVersioning().getVersions() ); versions.addAll( versioning.getVersions() ); versioning.setVersions( new ArrayList<>( versions ) ); } }
@Override protected void merge( Metadata recessive ) { Versioning versioning = metadata.getVersioning(); versioning.updateTimestamp(); if ( recessive.getVersioning() != null ) { if ( versioning.getLatest() == null ) { versioning.setLatest( recessive.getVersioning().getLatest() ); } if ( versioning.getRelease() == null ) { versioning.setRelease( recessive.getVersioning().getRelease() ); } Collection<String> versions = new LinkedHashSet<String>( recessive.getVersioning().getVersions() ); versions.addAll( versioning.getVersions() ); versioning.setVersions( new ArrayList<String>( versions ) ); } }
@Override protected void merge( Metadata recessive ) { Versioning versioning = metadata.getVersioning(); versioning.updateTimestamp(); if ( recessive.getVersioning() != null ) { if ( versioning.getLatest() == null ) { versioning.setLatest( recessive.getVersioning().getLatest() ); } if ( versioning.getRelease() == null ) { versioning.setRelease( recessive.getVersioning().getRelease() ); } Collection<String> versions = new LinkedHashSet<>( recessive.getVersioning().getVersions() ); versions.addAll( versioning.getVersions() ); versioning.setVersions( new ArrayList<>( versions ) ); } }
@Override protected void merge( Metadata recessive ) metadata.getVersioning().updateTimestamp();
@Override protected void merge( Metadata recessive ) metadata.getVersioning().updateTimestamp();
@Override protected void merge( Metadata recessive ) metadata.getVersioning().updateTimestamp();