public void visit()

in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/ResourceSourceAuditor.java [107:123]


    public void visit(final Resource resource) {
        if (lastLicense == null) {
            throw new IllegalArgumentException(
                    "Last license unexpectedly null for resource "
                            + resource);
        } else if (lastLicense.isSourceRequired()) {
            final ImmutablePair<WithinDirectory, Resource> pair =
                    new ImmutablePair<
                        WithinDirectory,
                        Resource>(lastDirectory, resource);
            if (resource.hasSource()) {
                resourcesWithSource.add(pair);
            } else {
                resourcesMissingSource.add(pair);
            }
        }
    }