 
                        
        
                        
        xsbti.compile.PerClasspathEntryLookup Maven / Gradle / Ivy
                 Go to download
                
        
                    Show more of this group  Show more artifacts with this name
Show all versions of compiler-interface Show documentation
                Show all versions of compiler-interface Show documentation
Incremental compiler of Scala
                
            package xsbti.compile;
import java.io.File;
/**
 * Defines lookup of data structures and operations zinc needs to perform on per classpath element basis.
 */
public interface PerClasspathEntryLookup {
    /** Provides the Analysis for the given classpath entry. */
    xsbti.Maybe analysis(File classpathEntry);
    /**
     * Provides a function to determine if classpath entry `file` contains a given class.
     * The returned function should generally cache information about `file`, such as the list of entries in a jar.
     */
    DefinesClass definesClass(File classpathEntry);
}
 © 2015 - 2025 Weber Informatics LLC | Privacy Policy