private Collection initOutdatedResources()

in src/main/java/org/apache/maven/plugins/ear/EarMojo.java [846:866]


    private Collection<String> initOutdatedResources() {
        final Collection<String> outdatedResources = new ArrayList<>();

        if (getWorkDirectory().exists()) {
            try {
                Files.walkFileTree(getWorkDirectory().toPath(), new SimpleFileVisitor<Path>() {
                    @Override
                    public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException {
                        outdatedResources.add(
                                getWorkDirectory().toPath().relativize(file).toString());
                        return super.visitFile(file, attrs);
                    }
                });
            } catch (IOException e) {
                getLog().warn("Can't detect outdated resources", e);
            }
        }

        getLog().debug("initOutdatedResources: " + outdatedResources);
        return outdatedResources;
    }