PluginDiscovery
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- PluginDiscovery.type
Members list
Type members
Classlikes
Relative paths of resources that list top-level modules that are available. Normally, the classes for those modules will be in the same classpath entry as the resource.
Relative paths of resources that list top-level modules that are available. Normally, the classes for those modules will be in the same classpath entry as the resource.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Paths.type
Value members
Concrete methods
Obtains the list of modules identified in all resource files resourceName
from loader
that are on classpath
.
classpath
and loader
are both required to ensure that loader
doesn't bring in any resources outside of the intended classpath
, such as from parent loaders.
Obtains the list of modules identified in all resource files resourceName
from loader
that are on classpath
.
classpath
and loader
are both required to ensure that loader
doesn't bring in any resources outside of the intended classpath
, such as from parent loaders.
Attributes
Discovers the names of top-level modules listed in resources named resourceName
as per binaryModuleNames or
available as analyzed source and extending from any of subclasses
as per sourceModuleNames.
Discovers the names of top-level modules listed in resources named resourceName
as per binaryModuleNames or
available as analyzed source and extending from any of subclasses
as per sourceModuleNames.
Attributes
Discovers and loads the sbt-plugin-related top-level modules from the classpath and source analysis in data
and using the provided class loader
.
Discovers and loads the sbt-plugin-related top-level modules from the classpath and source analysis in data
and using the provided class loader
.
Attributes
Discovers the sbt-plugin-related top-level modules from the provided source analysis
.
Discovers the sbt-plugin-related top-level modules from the provided source analysis
.
Attributes
Returns true
if url
is an entry in classpath
.
Returns true
if url
is an entry in classpath
.
Attributes
Discovers top-level modules in analysis
that inherit from any of subclasses
.
Discovers top-level modules in analysis
that inherit from any of subclasses
.
Attributes
Stores the module names
in dir / path
, one per line, unless names
is empty and then the file is deleted and None
returned.
Stores the module names
in dir / path
, one per line, unless names
is empty and then the file is deleted and None
returned.
Attributes
Writes discovered module names
to zero or more files in dir
as per writeDescriptor and returns the list of files written.
Writes discovered module names
to zero or more files in dir
as per writeDescriptor and returns the list of files written.