protected void mergeBuildBase_Resources( BuildBase target, BuildBase source, boolean sourceDominant, Map<Object, Object> context ) { List<Resource> src = source.getResources(); if ( !src.isEmpty() ) { List<Resource> tgt = target.getResources(); Map<Object, Resource> merged = new LinkedHashMap<>( ( src.size() + tgt.size() ) * 2 ); for ( Resource element : tgt ) { Object key = getResourceKey( element ); merged.put( key, element ); } for ( Resource element : src ) { Object key = getResourceKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setResources( new ArrayList<>( merged.values() ) ); } }
buildBase.setResources( resources ); while ( parser.nextTag() == XmlPullParser.START_TAG )
public static void cloneBuildBaseFields( BuildBase src, BuildBase result ) { result.setDefaultGoal( src.getDefaultGoal() ); result.setDirectory( src.getDirectory() ); result.setFilters( cloneListOfStrings( src.getFilters() ) ); result.setFinalName( src.getFinalName() ); result.setPluginManagement( clonePluginManagement( src.getPluginManagement() ) ); result.setPlugins( cloneList( src.getPlugins(), PLUGIN_CLONER ) ); result.setResources( cloneList( src.getResources(), RESOURCE_CLONER ) ); result.setTestResources( cloneList( src.getTestResources(), RESOURCE_CLONER ) ); }
buildBase.setResources( resources ); while ( parser.nextTag() == XmlPullParser.START_TAG )
public BuildBaseBuilder resources(Resource... resources) { if (resources != null) { if (getBuild().getResources() == null) { getBuild().setResources(new ArrayList<>()); } for (Resource resource : Arrays.asList(resources)) { getBuild().addResource(resource); } } return this; }
public BuildBaseBuilder resources(ResourceBuilder... resourceBuilders) { if (resourceBuilders != null) { if (getBuild().getResources() == null) { getBuild().setResources(new ArrayList<>()); } for (ResourceBuilder resourceBuilder : Arrays.asList(resourceBuilders)) { getBuild().addResource(resourceBuilder.endResource()); } } return this; }
public BuildBaseBuilder resources(Consumer<ResourceDTO>... resources) { if (resources != null) { if (getBuild().getResources() == null) { getBuild().setResources(new ArrayList<>()); } for (Consumer<ResourceDTO> consumer : Arrays.asList(resources)) { ResourceDTO dto = new ResourceDTO(); consumer.accept(dto); getBuild().addResource(dto.getResource()); } } return this; }
buildBase.setResources( resources ); while ( parser.nextTag() == XmlPullParser.START_TAG )
protected void mergeBuildBase_Resources( BuildBase target, BuildBase source, boolean sourceDominant, Map<Object, Object> context ) { List<Resource> src = source.getResources(); if ( !src.isEmpty() ) { List<Resource> tgt = target.getResources(); Map<Object, Resource> merged = new LinkedHashMap<Object, Resource>( ( src.size() + tgt.size() ) * 2 ); for ( Resource element : tgt ) { Object key = getResourceKey( element ); merged.put( key, element ); } for ( Resource element : src ) { Object key = getResourceKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setResources( new ArrayList<Resource>( merged.values() ) ); } }
buildBase.setResources( resources ); while ( xmlStreamReader.nextTag() == XMLStreamConstants.START_ELEMENT )
buildBase.setResources( resources ); for ( Iterator j = childElement.nodeIterator(); j.hasNext(); )
buildBase.setResources( resources ); while ( parser.nextTag() == XmlPullParser.START_TAG )
buildBase.setResources( resources ); while ( parser.nextTag() == XmlPullParser.START_TAG )
buildBase.setResources( resources ); while ( parser.nextTag() == XmlPullParser.START_TAG )