| Interface | Description |
|---|---|
| PathMatcher |
A contract for matching
Paths. |
| ProjectFilesystem |
An injectable service for interacting with the filesystem relative to the cell root.
|
| ProjectFilesystemDelegate |
Delegate that a
ProjectFilesystem can use to leverage a specialized implementation of
certain filesystem operations, tailored to the underlying filesystem. |
| ProjectFilesystemFactory | |
| ProjectFilesystemView |
A configured view over the
ProjectFilesystem. |
| Class | Description |
|---|---|
| BuckPaths | |
| EmbeddedCellBuckOutInfo |
Information to create the buck-out of cell when it's going to be embedded in the root cell
buck-out.
|
| ExactPathMatcher |
Matcher that matches explicitly provided file paths.
|
| FileExtensionMatcher |
Matcher that matches file paths with specific extension.
|
| GlobPatternMatcher |
Matcher that matches paths described by the glob pattern.
|
| ProjectFilesystemDelegatePair |
A wrapper around two ProjectFilesystemDelegates where generalDelegate is the typical delegate
that is used and buckOutDelegate is the delegate used in the case where we know we're running in
a buck-out directory, so we can skip the usual check if we're in an Eden mounted directory.
|
| RecursiveFileMatcher |
Matcher that matches paths within
basePath directory. |
| Enum | Description |
|---|---|
| CopySourceMode |
Controls the behavior of how the source should be treated when copying.
|