@Override public MetadataFacet createMetadataFacet() { return new MavenArtifactFacet(); }
@Override public boolean equals( Object o ) { if ( this == o ) { return true; } if ( !( o instanceof MavenArtifactFacet ) ) { return false; } MavenArtifactFacet that = (MavenArtifactFacet) o; return StringUtils.equals( that.getClassifier(), this.classifier ); }
MavenArtifactFacet facet = new MavenArtifactFacet(); String timestamp = m.group( 1 ); String buildNumber = m.group( 2 ); facet.setTimestamp( timestamp ); facet.setBuildNumber( Integer.parseInt( buildNumber ) ); version = idSubStrFromVersion.substring( 0, mainVersionLength ) + timestamp + "-" + buildNumber; metadata.setVersion( version ); facet.setClassifier( classifier ); facet.setType( type ); metadata.addFacet( facet );
private void removeArtifact( MetadataRepository metadataRepository, ArtifactInfo artifactInfo, ArtifactMetadata artifactMetadata ) throws MetadataRepositoryException { if ( artifactInfo.hasClassifier( ) ) { // cleanup facet which contains classifier information MavenArtifactFacet mavenArtifactFacet = (MavenArtifactFacet) artifactMetadata.getFacet( MavenArtifactFacet.FACET_ID ); if ( StringUtils.equals( artifactInfo.classifier, mavenArtifactFacet.getClassifier( ) ) ) { artifactMetadata.removeFacet( MavenArtifactFacet.FACET_ID ); String groupId = artifactInfo.getNamespace( ), artifactId = artifactInfo.getName( ), version = artifactInfo.getProjectVersion( ); MavenArtifactFacet mavenArtifactFacetToCompare = new MavenArtifactFacet( ); mavenArtifactFacetToCompare.setClassifier( artifactInfo.getClassifier( ) ); metadataRepository.removeArtifact( repository.getId( ), groupId, artifactId, version, mavenArtifactFacetToCompare ); metadataRepository.save( ); } } else { metadataRepository.removeArtifact( artifactMetadata, artifactInfo.getProjectVersion( ) ); } }
if ( facet != null ) artifact.setClassifier( facet.getClassifier() ); artifact.setType( facet.getType() );
if ( facet != null ) String type = facet.getType(); stats.setTotalCountForType( type, stats.getTotalCountForType( type ) + 1 );
mavenArtifactFacet.getClassifier() ) ) reference.getArtifactId(), version = reference.getVersion(); MavenArtifactFacet mavenArtifactFacetToCompare = new MavenArtifactFacet(); mavenArtifactFacetToCompare.setClassifier( reference.getClassifier() ); metadataRepository.removeArtifact( repository.getId(), groupId, artifactId, version, mavenArtifactFacetToCompare );
if ( facet != null ) artifact.setClassifier( facet.getClassifier() ); artifact.setType( facet.getType() );
MavenArtifactFacet facet = new MavenArtifactFacet(); String timestamp = m.group( 1 ); String buildNumber = m.group( 2 ); facet.setTimestamp( timestamp ); facet.setBuildNumber( Integer.parseInt( buildNumber ) ); version = idSubStrFromVersion.substring( 0, mainVersionLength ) + timestamp + "-" + buildNumber; metadata.setVersion( version ); facet.setClassifier( classifier ); facet.setType( type ); metadata.addFacet( facet );
@Override public MetadataFacet createMetadataFacet() { return new MavenArtifactFacet(); }
(MavenArtifactFacet) artifactMetadata.getFacet( MavenArtifactFacet.FACET_ID ); if ( StringUtils.equals( artifact.getClassifier(), mavenArtifactFacet.getClassifier() ) ) MavenArtifactFacet mavenArtifactFacetToCompare = new MavenArtifactFacet(); mavenArtifactFacetToCompare.setClassifier( artifact.getClassifier() ); metadataRepository.removeArtifact( repositoryId, groupId, artifactId, version, mavenArtifactFacetToCompare );
if ( facet != null ) type = facet.getType(); classifier = facet.getClassifier();
(MavenArtifactFacet) artifactMetadata.getFacet( MavenArtifactFacet.FACET_ID ); if ( StringUtils.equals( artifact.getClassifier(), mavenArtifactFacet.getClassifier() ) ) MavenArtifactFacet mavenArtifactFacetToCompare = new MavenArtifactFacet(); mavenArtifactFacetToCompare.setClassifier( artifact.getClassifier() ); metadataRepository.removeArtifact( repositoryId, groupId, artifactId, version, mavenArtifactFacetToCompare );
if ( facet != null ) type = facet.getType(); classifier = facet.getClassifier();