public void removeFromTypedefFile(@NonNull File classDir, @NonNull File file) { setTypedefFile(file); remove(classDir, Collections.emptyList()); }
private void jarFolderToRootLocation(@NonNull File file, @NonNull final List<Pattern> excludes) throws IOException { JarMerger jarMerger = new JarMerger(mainClassLocation); jarMerger.setFilter(archivePath -> checkEntry(excludes, archivePath)); if (typedefRecipe.isFile()) { jarMerger.setTypedefRemover(new TypedefRemover().setTypedefFile(typedefRecipe)); } jarMerger.addFolder(file); jarMerger.close(); }