public class RootCellFactory extends Object
The root cell is different from other cells: it doesn't require a path to the repository directory since the root of the provided filesystem is considered to be the root of the cell. Its name is also empty.
Constructor and Description |
---|
RootCellFactory() |
Modifier and Type | Method and Description |
---|---|
static Cell |
create(com.google.common.collect.ImmutableSortedSet<AbsPath> knownRoots,
CellProvider cellProvider,
NewCellPathResolver newCellPathResolver,
CellPathResolver rootCellCellPathResolver,
ProjectFilesystem rootFilesystem,
BuckModuleManager moduleManager,
org.pf4j.PluginManager pluginManager,
BuckConfig rootConfig,
com.google.common.collect.ImmutableMap<String,String> environment,
ProcessExecutor processExecutor,
ExecutableFinder executableFinder) |
public static Cell create(com.google.common.collect.ImmutableSortedSet<AbsPath> knownRoots, CellProvider cellProvider, NewCellPathResolver newCellPathResolver, CellPathResolver rootCellCellPathResolver, ProjectFilesystem rootFilesystem, BuckModuleManager moduleManager, org.pf4j.PluginManager pluginManager, BuckConfig rootConfig, com.google.common.collect.ImmutableMap<String,String> environment, ProcessExecutor processExecutor, ExecutableFinder executableFinder)