All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.kemitix.dependency.digraph.maven.plugin.SourceFileProvider Maven / Gradle / Ivy

package net.kemitix.dependency.digraph.maven.plugin;

import java.io.File;
import java.util.List;

/**
 * Interface for processing a list of directories.
 *
 * @author pcampbell
 */
interface SourceFileProvider extends MojoService {

    /**
     * Process the list of directories.
     *
     * @param directories the directories to process
     */
    void process(List directories);

    /**
     * Returns the list of Java file.
     *
     * @return the list of Java files
     */
    List getJavaFiles();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy