private void recurse()

in src/main/java/org/apache/nifi/components/resource/StandardResourceReferences.java [114:129]


    private void recurse(final File file, final List<ResourceReference> flattened) {
        if (file == null) {
            return;
        }

        if (file.isDirectory()) {
            final File[] children = file.listFiles();
            if (children != null) {
                for (final File child : children) {
                    recurse(child, flattened);
                }
            }
        } else {
            flattened.add(new FileResourceReference(file));
        }
    }