--- old/src/jdk.jpackage/share/classes/jdk/jpackage/internal/RelativeFileSet.java 2019-06-04 11:13:46.961436200 -0400 +++ new/src/jdk.jpackage/share/classes/jdk/jpackage/internal/RelativeFileSet.java 2019-06-04 11:13:44.808581000 -0400 @@ -40,11 +40,6 @@ private File basedir; private Set files = new LinkedHashSet<>(); - RelativeFileSet(RelativeFileSet copy) { - basedir = copy.basedir; - files = new LinkedHashSet<>(copy.files); - } - RelativeFileSet(File base, Collection files) { basedir = base; String baseAbsolute = basedir.getAbsolutePath(); @@ -61,42 +56,10 @@ } } - void upshift() { - String root = basedir.getName(); - basedir = basedir.getParentFile(); - Set newFiles = new LinkedHashSet<>(); - for (String s : files) { - newFiles.add(root + File.separator + s); - } - files = newFiles; - } - RelativeFileSet(File base, Set files) { this(base, (Collection) files); } - boolean contains(String[] requiredFiles) { - boolean result = true; - - for(String fname: requiredFiles) { - if (!files.contains(fname)) { - Log.debug(" RelativeFileSet does not contain [" + fname + "]"); - result = false; - } - } - - return result; - } - - boolean contains(String requiredFile) { - if (files.contains(requiredFile)) { - return true; - } else { - Log.debug("RelativeFileSet does not contain [" +requiredFile+ "]"); - return false; - } - } - File getBaseDirectory() { return basedir; }