public void addResource( MavenProject project, String resourceDirectory, List includes, List excludes ) { Resource resource = new Resource(); resource.setDirectory( resourceDirectory ); resource.setIncludes( includes ); resource.setExcludes( excludes ); project.addResource( resource ); }
public void addTestResource( MavenProject project, String resourceDirectory, List includes, List excludes ) { Resource resource = new Resource(); resource.setDirectory( resourceDirectory ); resource.setIncludes( includes ); resource.setExcludes( excludes ); project.addTestResource( resource ); }
public void addTestResource( MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes ) { Resource resource = new Resource(); resource.setDirectory( resourceDirectory ); resource.setIncludes( includes ); resource.setExcludes( excludes ); project.addTestResource( resource ); }
public void addResource( MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes ) { Resource resource = new Resource(); resource.setDirectory( resourceDirectory ); resource.setIncludes( includes ); resource.setExcludes( excludes ); project.addResource( resource ); }
originalInterpolatedResource.getExcludes() ) ); originalResource.setIncludes( collectRestoredListOfPatterns( resource.getIncludes(), originalResource.getIncludes(), originalInterpolatedResource.getIncludes() ) );
public ResourceBuilder includes(String... includes) { if (includes != null) { resource.setIncludes(Arrays.asList(includes)); } return this; }
public static Resource cloneResource( Resource src ) { Resource result = null; if ( src != null ) { result = new Resource(); result.setDirectory( src.getDirectory() ); result.setExcludes( cloneListOfStrings( src.getExcludes() ) ); result.setFiltering( src.isFiltering() ); result.setIncludes( cloneListOfStrings( src.getIncludes() ) ); result.setMergeId( src.getMergeId() ); result.setTargetPath( src.getTargetPath() ); } return result; }
resource.setIncludes( includes ); while ( parser.nextTag() == XmlPullParser.START_TAG )
resource.setIncludes( includes ); InputLocation _locations; _locations = new InputLocation( parser.getLineNumber(), parser.getColumnNumber(), source );
public default Resource resource(ResourcesNamedValue... keyValuePairs) { Resource resource = new Resource(); Map<String, String> map = new HashMap<>(); asList(keyValuePairs).stream().filter(kvp -> kvp != null).filter(kvp -> !(kvp instanceof ResourcesIncludesNamedValue) && !(kvp instanceof ResourcesExcludesNamedValue)) .forEach(kvp -> map.put(kvp.name(), kvp.value())); NamedValueProcessor.mapToObject(resource, map); asList(keyValuePairs).stream().filter(kvp -> kvp != null).filter(kvp -> (kvp instanceof ResourcesIncludesNamedValue)) .forEach(kvp -> resource.setIncludes(((ResourcesIncludesNamedValue)kvp).getIncludes())); asList(keyValuePairs).stream().filter(kvp -> kvp != null).filter(kvp -> (kvp instanceof ResourcesExcludesNamedValue)) .forEach(kvp -> resource.setIncludes(((ResourcesExcludesNamedValue)kvp).getExcludes())); return resource; }
public Resource getResource() { Resource resource = new Resource(); if (targetPath != null) { resource.setTargetPath(targetPath); } resource.setFiltering(filtering); if (directory != null) { resource.setDirectory(directory); } if (includes != null) { resource.setIncludes(Arrays.asList(includes.split(","))); } if (excludes != null) { resource.setExcludes(Arrays.asList(excludes.split(","))); } return resource; } }
public default Resource resource(String directory, String targetPath, boolean filtering, List<String> includes, List<String> excludes) { Resource resource = new Resource(); resource.setDirectory(directory); if (targetPath != null) { resource.setTargetPath(targetPath); } resource.setFiltering(filtering); if (includes != null) { resource.setIncludes(includes); } if (excludes != null) { resource.setExcludes(excludes); } return resource; }
resource.setIncludes( includes ); while ( parser.nextTag() == XmlPullParser.START_TAG )
private static List<Resource> getMavenResources( MavenProject currentProject, boolean test ) { List<Resource> resources = new ArrayList<Resource>( test ? currentProject.getTestResources() : currentProject.getResources() ); if ( currentProject.getCompileSourceRoots() != null ) { // also scan for any "packageinfo" files lurking in the source folders final List<String> packageInfoIncludes = Collections.singletonList( "**/packageinfo" ); for ( Iterator<String> i = currentProject.getCompileSourceRoots().iterator(); i.hasNext(); ) { String sourceRoot = i.next(); Resource packageInfoResource = new Resource(); packageInfoResource.setDirectory( sourceRoot ); packageInfoResource.setIncludes( packageInfoIncludes ); resources.add( packageInfoResource ); } } return resources; }
/** {@inheritDoc} */ protected List<Resource> getResources(MavenProject p) throws MojoExecutionException { if (excludeResources) { return Collections.emptyList(); } if (usePdeSourceRoots) { Properties props = getBuildProperties(); String srcIncludes = props.getProperty("src.includes"); if (srcIncludes == null) { return Collections.emptyList(); } List<String> srcInludesList = toFilePattern(props.getProperty("src.includes")); List<String> srcExcludesList = toFilePattern(props.getProperty("src.excludes")); //FileSet src = getFileSet(project.getBasedir(), includes, excludes); Resource resource = new Resource(); resource.setDirectory(project.getBasedir().getAbsolutePath()); resource.setExcludes(srcExcludesList); resource.setIncludes(srcInludesList); return Collections.singletonList(resource); } return p.getResources(); }
@Override public List<Resource> getResources() { final Resource resource = new Resource(); resource.setDirectory(getBuildDirectoryAbsolutePath()); resource.setTargetPath("/"); resource.setFiltering(false); resource.setIncludes(Arrays.asList("*.jar")); return Arrays.asList(resource); }
r.setFiltering(true); r.setDirectory(roxConfig.getParent()); r.setIncludes(Arrays.asList(new String[] {roxConfig.getName()}));
private List translateResources( List v3Resources ) { List resources = new ArrayList(); if ( notEmpty( v3Resources ) ) { for ( Iterator it = v3Resources.iterator(); it.hasNext(); ) { org.apache.maven.model.v3_0_0.Resource v3Resource = (org.apache.maven.model.v3_0_0.Resource) it.next(); Resource resource = new Resource(); if ( v3Resource.getDirectory() == null ) { resource.setDirectory( "." ); } else { resource.setDirectory( v3Resource.getDirectory() ); } List excludes = new ArrayList( v3Resource.getExcludes() ); resource.setExcludes( excludes ); resource.setIncludes( v3Resource.getIncludes() ); resource.setTargetPath( v3Resource.getTargetPath() ); resources.add( resource ); } } return resources; }
schemaResource.setTargetPath("graphql-apigen-schema"); schemaResource.setFiltering(false); schemaResource.setIncludes(Arrays.asList("*.graphqls","*.graphql")); schemaResource.setDirectory(sourceDirectory.toString()); project.addResource(schemaResource);