private void forEachUnalignedInput(InputProcessor processor) { String archivesBaseName = (String)getProject().getProperties().get("archivesBaseName"); Pattern unalignedPattern = Pattern.compile( archivesBaseName + "-" + outputBaseName + "_(.*)-unaligned.apk"); for (File file : getInputFiles()) { Matcher unaligned = unalignedPattern.matcher(file.getName()); if (unaligned.matches() && isFilter(unaligned.group(1))) { processor.process(unaligned.group(1), file); } } }
private void forEachUnsignedInput(InputProcessor processor) { String archivesBaseName = (String)getProject().getProperties().get("archivesBaseName"); Pattern unsignedPattern = Pattern.compile( archivesBaseName + "-" + outputBaseName + "_(.*)-unsigned.apk"); for (File file : getInputFiles()) { Matcher unsigned = unsignedPattern.matcher(file.getName()); if (unsigned.matches() && isFilter(unsigned.group(1))) { processor.process(unsigned.group(1), file); } } }