protected void mergeModelBase_Dependencies( ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context ) { List<Dependency> src = source.getDependencies(); if ( !src.isEmpty() ) { List<Dependency> tgt = target.getDependencies(); Map<Object, Dependency> merged = new LinkedHashMap<>( ( src.size() + tgt.size() ) * 2 ); for ( Dependency element : tgt ) { Object key = getDependencyKey( element ); merged.put( key, element ); } for ( Dependency element : src ) { Object key = getDependencyKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setDependencies( new ArrayList<>( merged.values() ) ); } }
modelBase.setDependencies( dependencies ); while ( parser.nextTag() == XmlPullParser.START_TAG )
modelBase.setDependencies( dependencies ); while ( parser.nextTag() == XmlPullParser.START_TAG )
private static void cloneModelBaseFields( ModelBase src, ModelBase result ) { result.setDependencies( cloneList( src.getDependencies(), DEPENDENCY_CLONER ) ); result.setDependencyManagement( cloneDependencyManagement( src.getDependencyManagement() ) ); result.setDistributionManagement( cloneDistributionManagement( src.getDistributionManagement() ) ); result.setModules( cloneListOfStrings( src.getModules() ) ); result.setPluginRepositories( cloneList( src.getPluginRepositories(), REPOSITORY_CLONER ) ); result.setProperties( cloneProperties( src.getProperties() ) ); result.setReporting( cloneReporting( src.getReporting() ) ); result.setRepositories( cloneList( src.getRepositories(), REPOSITORY_CLONER ) ); }
modelBase.setDependencies( dependencies ); while ( parser.nextTag() == XmlPullParser.START_TAG )
protected void mergeModelBase_Dependencies( ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context ) { List<Dependency> src = source.getDependencies(); if ( !src.isEmpty() ) { List<Dependency> tgt = target.getDependencies(); Map<Object, Dependency> merged = new LinkedHashMap<Object, Dependency>( ( src.size() + tgt.size() ) * 2 ); for ( Dependency element : tgt ) { Object key = getDependencyKey( element ); merged.put( key, element ); } for ( Dependency element : src ) { Object key = getDependencyKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setDependencies( new ArrayList<Dependency>( merged.values() ) ); } }
modelBase.setDependencies( dependencies ); while ( xmlStreamReader.nextTag() == XMLStreamConstants.START_ELEMENT )
modelBase.setDependencies( dependencies ); for ( Iterator j = childElement.nodeIterator(); j.hasNext(); )
modelBase.setDependencies( dependencies ); while ( parser.nextTag() == XmlPullParser.START_TAG )
modelBase.setDependencies( dependencies ); while ( parser.nextTag() == XmlPullParser.START_TAG )
modelBase.setDependencies( dependencies ); while ( parser.nextTag() == XmlPullParser.START_TAG )