public static String toKey( ProjectReference ref ) { StringBuffer key = new StringBuffer(); key.append( ref.getGroupId() ).append( ":" ); key.append( ref.getArtifactId() ); return key.toString(); }
public String toMetadataPath( ProjectReference reference ) { StringBuffer path = new StringBuffer(); path.append( formatAsDirectory( reference.getGroupId() ) ).append( PATH_SEPARATOR ); path.append( reference.getArtifactId() ).append( PATH_SEPARATOR ); path.append( MAVEN_METADATA ); return path.toString(); }
public static String toKey( ProjectReference reference ) { StringBuffer key = new StringBuffer(); key.append( defaultString( reference.getGroupId() ) ).append( ":" ); key.append( defaultString( reference.getArtifactId() ) ).append( ":" ); return key.toString(); }
public Set<String> getVersions( ProjectReference reference ) throws ContentNotFoundException File groupDir = new File( repository.getLocation(), reference.getGroupId() );
versionRef.setGroupId( reference.getGroupId() ); versionRef.setArtifactId( reference.getArtifactId() );