@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 ) ); } }
versioning.setVersions( versions ); while ( parser.nextTag() == XmlPullParser.START_TAG )
@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<>( 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 ) ); } }
vs.setVersions( new ArrayList2( versions ) );
versioning.setVersions( versions ); while ( parser.nextTag() == XmlPullParser.START_TAG )
versioning.setLatest(maven2Metadata.getBaseVersions().getLatest()); versioning.setRelease(maven2Metadata.getBaseVersions().getRelease()); versioning.setVersions(maven2Metadata.getBaseVersions().getVersions()); versioning.setLastUpdated(Constants.METADATA_DOTLESS_TIMESTAMP.print(maven2Metadata.getLastUpdated())); result.setVersioning(versioning);