Note: This is the migration API reference for FAKE 5. The new (modularized) API documentation can be found here. If the API is already migrated you can check here if exists in a module. More information regarding the migration can be found here

OBSOLETE

Please use Fake.IO.Globbing.Glob instead

Globbing

This module contains a file pattern globbing implementation.

Nested types and modules

TypeDescription
SearchOption

Functions and values

Function or valueDescription
buildPaths acc input
Signature: acc:string list -> input:SearchOption list -> string list
checkSubDirs absolute dir root
Signature: absolute:bool -> dir:string -> root:string -> string list
compileGlobToRegex(pattern)
Signature: pattern:string -> Regex
driveRegex
Signature: Regex
getRoot baseDirectory pattern
Signature: baseDirectory:string -> pattern:string -> string
globRegexCache
Signature: ConcurrentDictionary<string,Regex>
Attributes:
[<Obsolete("This is no longer supported, please open an issue if you had a need for it.")>]
OBSOLETE

This is no longer supported, please open an issue if you had a need for it.

isMatch pattern path
Signature: pattern:string -> path:string -> bool
Attributes:
[<Obsolete("Please use Fake.IO.Globbing.Glob instead")>]
OBSOLETE

Please use Fake.IO.Globbing.Glob instead

normalizeOutputPath(p)
Signature: p:string -> string
normalizePath(path)
Signature: path:string -> string
Attributes:
[<Obsolete("Please use Fake.IO.Globbing.Glob instead")>]
OBSOLETE

Please use Fake.IO.Globbing.Glob instead

search baseDir input
Signature: baseDir:string -> input:string -> string list