UpdateProcess Module
Contains methods for the update process.
Functions and values
| Function or value |
Description
|
Full Usage:
SelectiveUpdate (dependenciesFile, alternativeProjectRoot, updateMode, semVerUpdateMode, force)
Parameters:
DependenciesFile
alternativeProjectRoot : string option
updateMode : UpdateMode
semVerUpdateMode : SemVerUpdateMode
force : bool
Returns: LockFile * bool * Map<GroupName, DependenciesGroup> * (GroupName * PackageName * SemVerInfo option * SemVerInfo option) list
|
|
Full Usage:
SmartInstall (dependenciesFile, updateMode, options)
Parameters:
DependenciesFile
updateMode : UpdateMode
options : UpdaterOptions
Returns: bool
|
Smart install command
|
Full Usage:
Update (dependenciesFileName, options)
Parameters:
string
options : UpdaterOptions
Returns: bool
|
|
Full Usage:
UpdateFilteredPackages (dependenciesFileName, groupName, packageName, newVersion, options)
Parameters:
string
groupName : GroupName
packageName : string
newVersion : string option
options : UpdaterOptions
Returns: bool
|
Update a filtered list of packages
|
Full Usage:
UpdateGroup (dependenciesFileName, groupName, options)
Parameters:
string
groupName : GroupName
options : UpdaterOptions
Returns: bool
|
Update a single group command
|
Full Usage:
UpdatePackage (dependenciesFileName, groupName, packageName, newVersion, options)
Parameters:
string
groupName : GroupName
packageName : PackageName
newVersion : string option
options : UpdaterOptions
Returns: bool
|
Update a single package command
|
Full Usage:
detectProjectFrameworksForDependenciesFile dependenciesFile
Parameters:
DependenciesFile
Returns: DependenciesFile
|
|
Full Usage:
selectiveUpdate force getSha1 getVersionsF getPackageDetailsF getRuntimeGraphFromPackage lockFile dependenciesFile updateMode semVerUpdateMode
Parameters:
bool
getSha1 : Origin -> string -> string -> VersionRestriction -> string option -> string
getVersionsF : PackageVersionsFunc
getPackageDetailsF : GetPackageDetailsParameters -> Async<PackageDetails>
getRuntimeGraphFromPackage : PackagesFolderGroupConfig option -> GroupName -> ResolvedPackage -> RuntimeGraph option
lockFile : LockFile
dependenciesFile : DependenciesFile
updateMode : UpdateMode
semVerUpdateMode : SemVerUpdateMode
Returns: LockFile * Map<GroupName, DependenciesGroup>
|
|
Paket