/** * @see java.lang.Object#hashCode() */ public int hashCode() { int result = 17; result = 37 * result + ( getArtifactId() != null ? getArtifactId().hashCode() : 0 ); result = 37 * result + ( getGroupId() != null ? getGroupId().hashCode() : 0 ); result = 37 * result + ( getVersion() != null ? getVersion().hashCode() : 0 ); return result; }
protected void mergeExtension_Version( Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getVersion(); if ( src != null ) { if ( sourceDominant || target.getVersion() == null ) { target.setVersion( src ); target.setLocation( "version", source.getLocation( "version" ) ); } } }
if ( StringUtils.isEmpty( ext.getVersion() ) ) version = ext.getVersion();
/** * @see java.lang.Object#equals(java.lang.Object) */ public boolean equals( Object o ) { if ( this == o ) { return true; } if ( !( o instanceof Extension ) ) { return false; } Extension e = (Extension) o; if ( !equal( e.getArtifactId(), getArtifactId() ) ) { return false; } else if ( !equal( e.getGroupId(), getGroupId() ) ) { return false; } else if ( !equal( e.getVersion(), getVersion() ) ) { return false; } return true; }
public static Extension cloneExtension( Extension src ) { Extension rExt = new Extension(); rExt.setArtifactId( src.getArtifactId() ); rExt.setGroupId( src.getGroupId() ); rExt.setVersion( src.getVersion() ); return rExt; }
extension.getArtifactId(), extension.getVersion(), false, true );
plugin.setGroupId( extension.getGroupId() ); plugin.setArtifactId( extension.getArtifactId() ); plugin.setVersion( extension.getVersion() ); extensionPlugins.add( plugin );
/** * Method writeExtension. * * @param extension * @param serializer * @param tagName * @throws java.io.IOException */ private void writeExtension( Extension extension, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( extension.getGroupId() != null ) { serializer.startTag( NAMESPACE, "groupId" ).text( extension.getGroupId() ).endTag( NAMESPACE, "groupId" ); } if ( extension.getArtifactId() != null ) { serializer.startTag( NAMESPACE, "artifactId" ).text( extension.getArtifactId() ).endTag( NAMESPACE, "artifactId" ); } if ( extension.getVersion() != null ) { serializer.startTag( NAMESPACE, "version" ).text( extension.getVersion() ).endTag( NAMESPACE, "version" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeExtension( Extension, String, XmlSerializer )
if ( StringUtils.isEmpty( ext.getVersion() ) ) version = ext.getVersion();
out.write(" groupId -> \"" + extension.getGroupId() + "\"," + br); out.write(" artifactId -> \"" + extension.getArtifactId() + "\""); if (extension.getVersion() != null) { out.write("," + br); out.write(" version -> \"" + extension.getVersion() + "\"");
/** * Method writeExtension. * * @param extension * @param serializer * @param tagName * @throws java.io.IOException */ private void writeExtension( Extension extension, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( extension.getGroupId() != null ) { serializer.attribute( NAMESPACE, "groupId", extension.getGroupId() ); } if ( extension.getArtifactId() != null ) { serializer.attribute( NAMESPACE, "artifactId", extension.getArtifactId() ); } if ( extension.getVersion() != null ) { serializer.attribute( NAMESPACE, "version", extension.getVersion() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeExtension( Extension, String, XmlSerializer )
/** * @see java.lang.Object#hashCode() */ public int hashCode() { int result = 17; result = 37 * result + ( getArtifactId() != null ? getArtifactId().hashCode() : 0 ); result = 37 * result + ( getGroupId() != null ? getGroupId().hashCode() : 0 ); result = 37 * result + ( getVersion() != null ? getVersion().hashCode() : 0 ); return result; }
protected void mergeExtension_Version( Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getVersion(); if ( src != null ) { if ( sourceDominant || target.getVersion() == null ) { target.setVersion( src ); target.setLocation( "version", source.getLocation( "version" ) ); } } }
public ModuleDependency(Extension ext) { this(ext.getGroupId(),ext.getArtifactId(),ext.getVersion()); }
public ModuleDependency(Extension ext) { this(ext.getGroupId(),ext.getArtifactId(),ext.getVersion()); }
@Override public void addExtension(Extension extension, Model originatingModel, List remoteRepositories, MavenExecutionRequest request) throws ExtensionManagerException { String key = extension.getGroupId() + ":" + extension.getArtifactId(); openSesame(key); try { LOG.fine("add extension1=" + extension.getGroupId() + ":" + extension.getArtifactId() + ":" + extension.getVersion()); //NOI18N super.addExtension(extension, originatingModel, remoteRepositories, request); } finally { LOG.fine("---------------------------------------------------------"); closeSesame(key); } }
@Override public void addExtension(Extension extension, MavenProject project, MavenExecutionRequest request) throws ExtensionManagerException { String key = extension.getGroupId() + ":" + extension.getArtifactId(); openSesame(key); try { LOG.fine("add extension2=" + extension.getGroupId() + ":" + extension.getArtifactId() + ":" + extension.getVersion()); super.addExtension(extension, project, request); } finally { LOG.fine("---------------------------------------------------------"); closeSesame(key); } }
/** * @param extension {@link Extension} to be converted to {@link DependableCoordinate} * @return {@link DependableCoordinate} */ public static DependableCoordinate toDependableCoordinate( Extension extension ) { DefaultDependableCoordinate coordinate = new DefaultDependableCoordinate(); coordinate.setGroupId( extension.getGroupId() ); coordinate.setArtifactId( extension.getArtifactId() ); coordinate.setVersion( extension.getVersion() ); return coordinate; }
/** * Special case: an extension is always of type {@code jar}, so can be transformed to an ArtifactCoordinate. * * @param extension {@link Extension} * @return {@link ArtifactCoordinate} */ public static ArtifactCoordinate toArtifactCoordinate( Extension extension ) { DefaultArtifactCoordinate coordinate = new DefaultArtifactCoordinate(); coordinate.setGroupId( extension.getGroupId() ); coordinate.setArtifactId( extension.getArtifactId() ); coordinate.setVersion( extension.getVersion() ); return coordinate; }
/** * Interpolates elements of the {@link Extension} object. * * @param extension * {@link Extension} object whose elements to interpolate. */ private void interpolateExtension(final Extension extension) { extension.setArtifactId( interpolateString(extension.getArtifactId())); extension.setGroupId( interpolateString(extension.getGroupId())); extension.setVersion( interpolateString(extension.getVersion())); }