private static void compareFromDifferentFolders(final File sourceFolder, final File targetFolder, final IOFileFilter fileFilter, final Transformer<String> toTargetFileName, final ResourcePostProcessor processor) throws IOException { // TODO use ProcessorsUtils compareFromDifferentFolders(sourceFolder, targetFolder, fileFilter, toTargetFileName, new ResourcePreProcessor() { public void process(final Resource resource, final Reader reader, final Writer writer) throws IOException { processor.process(reader, writer); } }); }
private static void compareFromDifferentFolders(final File sourceFolder, final File targetFolder, final IOFileFilter fileFilter, final Transformer<String> toTargetFileName, final ResourcePostProcessor processor) throws IOException { // TODO use ProcessorsUtils compareFromDifferentFolders(sourceFolder, targetFolder, fileFilter, toTargetFileName, new ResourcePreProcessor() { public void process(final Resource resource, final Reader reader, final Writer writer) throws IOException { processor.process(reader, writer); } }); }
/** * Process and compare all the files from the sourceFolder and compare them with the files from the targetFolder. */ public static void compareFromDifferentFolders(final File sourceFolder, final File targetFolder, final ResourcePreProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, TrueFileFilter.TRUE, Transformers.noOpTransformer(), processor); }
/** * Process and compare all the files from the sourceFolder and compare them with the files from the targetFolder. */ public static void compareFromDifferentFolders(final File sourceFolder, final File targetFolder, final ResourcePreProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, TrueFileFilter.TRUE, Transformers.noOpTransformer(), processor); }
/** * Compares files with the same name from sourceFolder against it's counterpart in targetFolder, but allows source and * target files to have different extensions. TODO run tests in parallel */ public static void compareFromDifferentFoldersByName(final File sourceFolder, final File targetFolder, final String srcExtension, final String targetExtension, final ResourcePostProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + srcExtension), Transformers.extensionTransformer("css"), processor); }
public static void compareFromDifferentFoldersByExtension(final File sourceFolder, final File targetFolder, final String extension, final ResourcePreProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + extension), Transformers.noOpTransformer(), processor); }
/** * TODO run tests in parallel */ public static void compareFromDifferentFoldersByExtension(final File sourceFolder, final File targetFolder, final String extension, final ResourcePostProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + extension), Transformers.noOpTransformer(), processor); }
public static void compareFromDifferentFoldersByExtension(final File sourceFolder, final File targetFolder, final String extension, final ResourcePreProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + extension), Transformers.noOpTransformer(), processor); }
/** * Compares files with the same name from sourceFolder against it's counterpart in targetFolder, but allows source and * target files to have different extensions. TODO run tests in parallel */ public static void compareFromDifferentFoldersByName(final File sourceFolder, final File targetFolder, final String srcExtension, final String targetExtension, final ResourcePostProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + srcExtension), Transformers.extensionTransformer("css"), processor); }
/** * TODO run tests in parallel */ public static void compareFromDifferentFoldersByExtension(final File sourceFolder, final File targetFolder, final String extension, final ResourcePostProcessor processor) throws IOException { compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + extension), Transformers.noOpTransformer(), processor); }