public class DefaultProjectFilesystemFactory extends Object implements ProjectFilesystemFactory
Modifier and Type | Field and Description |
---|---|
static String |
BUCK_BUCKD_DIR_KEY |
Constructor and Description |
---|
DefaultProjectFilesystemFactory() |
Modifier and Type | Method and Description |
---|---|
DefaultProjectFilesystem |
createOrThrow(CanonicalCellName cellName,
AbsPath path,
boolean buckOutIncludeTargetCofigHash) |
DefaultProjectFilesystem |
createProjectFilesystem(CanonicalCellName cellName,
AbsPath root,
boolean buckOutIncludeTargetCofigHash) |
DefaultProjectFilesystem |
createProjectFilesystem(CanonicalCellName cellName,
AbsPath root,
Config config,
boolean buckOutIncludeTargetConfigHash) |
DefaultProjectFilesystem |
createProjectFilesystem(CanonicalCellName cellName,
AbsPath root,
Config config,
Optional<EmbeddedCellBuckOutInfo> embeddedCellBuckOutInfo,
boolean buckOutIncludeTargetConfigHash) |
static WindowsFS |
getWindowsFSInstance() |
public static final String BUCK_BUCKD_DIR_KEY
@Nullable public static WindowsFS getWindowsFSInstance()
public DefaultProjectFilesystem createProjectFilesystem(CanonicalCellName cellName, AbsPath root, Config config, Optional<EmbeddedCellBuckOutInfo> embeddedCellBuckOutInfo, boolean buckOutIncludeTargetConfigHash)
createProjectFilesystem
in interface ProjectFilesystemFactory
public DefaultProjectFilesystem createProjectFilesystem(CanonicalCellName cellName, AbsPath root, Config config, boolean buckOutIncludeTargetConfigHash)
createProjectFilesystem
in interface ProjectFilesystemFactory
public DefaultProjectFilesystem createProjectFilesystem(CanonicalCellName cellName, AbsPath root, boolean buckOutIncludeTargetCofigHash)
createProjectFilesystem
in interface ProjectFilesystemFactory
public DefaultProjectFilesystem createOrThrow(CanonicalCellName cellName, AbsPath path, boolean buckOutIncludeTargetCofigHash)
createOrThrow
in interface ProjectFilesystemFactory