protected void mergeRepositoryBase_Url( RepositoryBase target, RepositoryBase source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getUrl(); if ( src != null ) { if ( sourceDominant || target.getUrl() == null ) { target.setUrl( src ); target.setLocation( "url", source.getLocation( "url" ) ); } } }
private static void cloneRepositoryBaseFields( RepositoryBase src, RepositoryBase result ) { result.setId( src.getId() ); result.setLayout( src.getLayout() ); result.setName( src.getName() ); result.setUrl( src.getUrl() ); }
/** * Method writeRepositoryBase. * * @param repositoryBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeRepositoryBase( RepositoryBase repositoryBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( repositoryBase.getId() != null ) { serializer.startTag( NAMESPACE, "id" ).text( repositoryBase.getId() ).endTag( NAMESPACE, "id" ); } if ( repositoryBase.getName() != null ) { serializer.startTag( NAMESPACE, "name" ).text( repositoryBase.getName() ).endTag( NAMESPACE, "name" ); } if ( repositoryBase.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( repositoryBase.getUrl() ).endTag( NAMESPACE, "url" ); } if ( ( repositoryBase.getLayout() != null ) && !repositoryBase.getLayout().equals( "default" ) ) { serializer.startTag( NAMESPACE, "layout" ).text( repositoryBase.getLayout() ).endTag( NAMESPACE, "layout" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeRepositoryBase( RepositoryBase, String, XmlSerializer )
/** * Method writeRepositoryBase. * * @param repositoryBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeRepositoryBase( RepositoryBase repositoryBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( repositoryBase.getId() != null ) { serializer.attribute( NAMESPACE, "id", repositoryBase.getId() ); } if ( repositoryBase.getName() != null ) { serializer.attribute( NAMESPACE, "name", repositoryBase.getName() ); } if ( repositoryBase.getUrl() != null ) { serializer.attribute( NAMESPACE, "url", repositoryBase.getUrl() ); } if ( ( repositoryBase.getLayout() != null ) && !repositoryBase.getLayout().equals( "default" ) ) { serializer.attribute( NAMESPACE, "layout", repositoryBase.getLayout() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeRepositoryBase( RepositoryBase, String, XmlSerializer )
protected void mergeRepositoryBase_Url( RepositoryBase target, RepositoryBase source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getUrl(); if ( src != null ) { if ( sourceDominant || target.getUrl() == null ) { target.setUrl( src ); target.setLocation( "url", source.getLocation( "url" ) ); } } }
protected RemoteRepository createAntRemoteRepositoryBase( org.apache.maven.model.RepositoryBase pomRepository ) { RemoteRepository r = new RemoteRepository(); r.setId( pomRepository.getId() ); r.setUrl( pomRepository.getUrl() ); r.setLayout( pomRepository.getLayout() ); return r; }
/** * Method updateRepositoryBase * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase( RepositoryBase value, String xmlTag, Counter counter, Element element ) { boolean shouldExist = value != null; Element root = updateElement( counter, element, xmlTag, shouldExist ); if ( shouldExist ) { Counter innerCount = new Counter( counter.getDepth() + 1 ); findAndReplaceSimpleElement( innerCount, root, "id", value.getId(), null ); findAndReplaceSimpleElement( innerCount, root, "name", value.getName(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); findAndReplaceSimpleElement( innerCount, root, "layout", value.getLayout(), "default" ); } } // -- void updateRepositoryBase(RepositoryBase, String, Counter, Element)
/** * Method updateRepositoryBase. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase(RepositoryBase value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "layout", value.getLayout(), "default"); } } // -- void updateRepositoryBase(RepositoryBase, String, Counter, Element)
/** * Method updateRepositoryBase. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase(RepositoryBase value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "layout", value.getLayout(), "default"); } } //-- void updateRepositoryBase(RepositoryBase, String, Counter, Element)
/** * Method updateRepositoryBase * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase(RepositoryBase value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "layout", value.getLayout(), "default"); } } //-- void updateRepositoryBase(RepositoryBase, String, Counter, Element)
/** * Method writeRepositoryBase. * * @param repositoryBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeRepositoryBase( RepositoryBase repositoryBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( repositoryBase.getId() != null ) { serializer.startTag( NAMESPACE, "id" ).text( repositoryBase.getId() ).endTag( NAMESPACE, "id" ); } if ( repositoryBase.getName() != null ) { serializer.startTag( NAMESPACE, "name" ).text( repositoryBase.getName() ).endTag( NAMESPACE, "name" ); } if ( repositoryBase.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( repositoryBase.getUrl() ).endTag( NAMESPACE, "url" ); } if ( ( repositoryBase.getLayout() != null ) && !repositoryBase.getLayout().equals( "default" ) ) { serializer.startTag( NAMESPACE, "layout" ).text( repositoryBase.getLayout() ).endTag( NAMESPACE, "layout" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeRepositoryBase( RepositoryBase, String, XmlSerializer )
/** * Method updateRepositoryBase * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase( RepositoryBase value, String xmlTag, Counter counter, Element element ) { boolean shouldExist = value != null; Element root = updateElement( counter, element, xmlTag, shouldExist ); if ( shouldExist ) { Counter innerCount = new Counter( counter.getDepth() + 1 ); findAndReplaceSimpleElement( innerCount, root, "id", value.getId(), null ); findAndReplaceSimpleElement( innerCount, root, "name", value.getName(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); findAndReplaceSimpleElement( innerCount, root, "layout", value.getLayout(), "default" ); } } // -- void updateRepositoryBase(RepositoryBase, String, Counter, Element)
/** * Method updateRepositoryBase. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase( RepositoryBase value, String xmlTag, Counter counter, Element element ) { boolean shouldExist = value != null; Element root = updateElement( counter, element, xmlTag, shouldExist ); if ( shouldExist ) { Counter innerCount = new Counter( counter.getDepth() + 1 ); findAndReplaceSimpleElement( innerCount, root, "id", value.getId(), null ); findAndReplaceSimpleElement( innerCount, root, "name", value.getName(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); findAndReplaceSimpleElement( innerCount, root, "layout", value.getLayout(), "default" ); } } // -- void updateRepositoryBase(RepositoryBase, String, Counter, Element)
findAndReplaceSimpleElement( innerCount, root, "id", value.getId(), null ); findAndReplaceSimpleElement( innerCount, root, "name", value.getName(), null ); findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null ); findAndReplaceSimpleElement( innerCount,
protected RemoteRepository createAntRemoteRepositoryBase( org.apache.maven.model.RepositoryBase pomRepository ) { // TODO: actually, we need to not funnel this through the ant repository - we should pump settings into wagon // manager at the start like m2 does, and then match up by repository id // As is, this could potentially cause a problem with 2 remote repositories with different authentication info RemoteRepository r = new RemoteRepository(); r.setId( pomRepository.getId() ); r.setUrl( pomRepository.getUrl() ); r.setLayout( pomRepository.getLayout() ); Server server = getSettings().getServer( pomRepository.getId() ); if ( server != null ) { r.addAuthentication( new Authentication( server ) ); } org.apache.maven.settings.Proxy proxy = getSettings().getActiveProxy(); if ( proxy != null ) { r.addProxy( new Proxy( proxy ) ); } Mirror mirror = getSettings().getMirrorOf( pomRepository.getId() ); if ( mirror != null ) { r.setUrl( mirror.getUrl() ); } return r; }