ClassPathFactory

dotty.tools.dotc.classpath.ClassPathFactory
See theClassPathFactory companion object

Provides factory methods for classpath. When creating classpath instances for a given path, it uses proper type of classpath depending on a types of particular files containing sources or classes.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def classesInManifest(useManifestClassPath: Boolean)(using Context): List[ClassPath]
def classesInPath(path: String)(using Context): List[ClassPath]
def expandDir(extdir: String): List[String]
def expandPath(path: String, expandStar: Boolean): List[String]

Create a new classpath based on the abstract file.

Create a new classpath based on the abstract file.

Attributes

def sourcesInPath(path: String)(using Context): List[ClassPath]

Creators for sub classpaths which preserve this context.

Creators for sub classpaths which preserve this context.

Attributes