private List<Path.Entry<?>> determinePackageContents() throws IOException {
		// Determine includes filter
		ArrayList<Path.Entry<?>> files = new ArrayList<>();
		// Determine local root of project
		Path.Root root = project.getParent().getLocalRoot();
		// Add all files from the includes filter
		for(int i=0;i!=includes.length;++i) {
			// Construct a filter from the attribute itself
			Content.Filter filter = createFilter(includes[i].toString());
			// Add all files matching the attribute
			files.addAll(root.get(filter));
		}
		// Done
		return files;
	}
private List<Path.Entry<?>> determinePackageContents() throws IOException {
		
		ArrayList<Path.Entry<?>> files = new ArrayList<>();
		
		Path.Root root = project.getParent().getLocalRoot();
		
		for(int i=0;i!=includes.length;++i) {
			
			Content.Filter filter = createFilter(includes[i].toString());
			
			files.addAll(root.get(filter));
		}
		
		return files;
	}
private List < Path . Entry < ? > > determinePackageContents ( ) throws IOException { // Determine includes filter ArrayList < Path . Entry < ? > > files = new ArrayList <> ( ) ; // Determine local root of project Path . Root root = project . getParent ( ) . getLocalRoot ( ) ; // Add all files from the includes filter for ( int i = 0 ; i != includes . length ; ++ i ) { // Construct a filter from the attribute itself Content . Filter filter = createFilter ( includes [ i ] . toString ( ) ) ; // Add all files matching the attribute files . addAll ( root . get ( filter ) ) ; } // Done return files ; }
Identify which files are to be included in the package. This is determined by
the build/includes attribute in the package manifest.

@return
@throws IOException
Identify which files are to be included in the package . This is determined by the build / includes attribute in the package manifest .