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

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Signature: requiredTags:seq<string> -> acceptPreTagged:bool -> invalidTags:seq<string> -> fileName:string -> string * stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Checks a Dynamics NAV file for missing required and invalid tags and raises this as errors

checkTagsInObjectString(...)

Signature: requiredTags:seq<string> -> acceptPreTagged:bool -> invalidTags:seq<string> -> objectString:string -> name:string -> string * stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Checks a Dynamics NAV object for missing required and invalid tags and raises this as errors

DateRegex

Signature: RegexAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

A Regex which allows to retrieve modified date.

fileNameFromObject(...)

Signature: (navObject:NavObject * fileEnding:string) -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Returns a standardized filename based on the given NavObject.

getHighestTagVersionInFiles(...)

Signature: versionTag:string -> fileNames:seq<string> -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Gets the highest version number for a specified version tag in a number of Dynamics NAV objects in a set of object files

getHighestTagVersionInObjects(...)

Signature: versionTag:string -> sourceCode:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Gets the highest version number for a specified version tag in a number of Dynamics NAV objects

getInvalidTags invalidTags versionTags

Signature: invalidTags:seq<string> -> versionTags:seq<string> -> seq<string>Attributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Get all invalid tags from a Dynamics NAV version tag list

getMissingRequiredTags(...)

Signature: requiredTags:seq<string> -> versionTags:seq<string> -> seq<string>Attributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Get all missing required tags from a Dynamics NAV version tag list

getTagVersionInObject(...)

Signature: versionTag:string -> sourceCode:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Gets the version number for the specified version tag in a Dynamics NAV object

getTagVersionInVersionTagList(...)

Signature: versionTag:string -> tagList:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Gets the version number for the specified version tag in a Dynamics NAV version tag list

getVersionTagList(text)

Signature: text:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Returns the version tag list from Dynamics NAV object.

ModifiedRegex

Signature: RegexAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

OBSOLETE

Signature: RegexAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

A Regex which allows to find objects in a Dynamics NAV file.

removeModifiedFlag(text)

Signature: text:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Removes the modified flag from a Dynamics NAV object.

replaceDateTimeInString dateTime text

Signature: dateTime:DateTime -> text:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Replaces the timestamp in a Dynamics NAV object.

replaceDateTimeInStringWithFormat(...)

Signature: dateTime:DateTime -> dateFormat:string -> text:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

replaceInVersionTag(...)

Signature: versionTag:string -> newVersion:string -> tagList:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Replaces a version tag in a version tag list from Dynamics NAV object

replaceVersionTag(...)

Signature: versionTag:string -> newVersion:string -> sourceCode:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Replaces a version tag in a Dynamics NAV

replaceVersionTagList text newTags

Signature: text:string -> newTags:string -> stringAttributes:
[<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>]

OBSOLETE

This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.

Replaces a version tag list from a complete Dynamics NAV object with a new version tag list