| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Dojang.Types.Manifest
Synopsis
- type IgnoreMap = Map OsPath [FilePattern]
- data Manifest = Manifest {}
- manifest :: MonikerMap -> Map OsPath [(MonikerName, Maybe FilePathExpression)] -> Map OsPath [(MonikerName, Maybe FilePathExpression)] -> IgnoreMap -> HookMap -> Manifest
Documentation
type IgnoreMap = Map OsPath [FilePattern] Source #
A map of directory routes to file patterns that should be ignored.
A manifest of the directory routes and the definitions of monikers that are used to resolve them.
Constructors
| Manifest | |
Fields
| |
Arguments
| :: MonikerMap | The monikers that are used to resolve the directory routes. |
| -> Map OsPath [(MonikerName, Maybe FilePathExpression)] | The file routes that are resolved by the monikers. The keys are
the file names, and the values are the pairs of |
| -> Map OsPath [(MonikerName, Maybe FilePathExpression)] | The directory routes that are resolved by the monikers. The keys are
the names of the directories, and the values are the pairs of
|
| -> IgnoreMap | The file patterns that should be ignored for each directory route. |
| -> HookMap | The hooks to run before and after applying. |
| -> Manifest | The made |
Makes a Manifest from definitions of monikers and directory routes.