Paket


UpdateProcess

Namespace: Paket

Contains methods for the update process.

Functions and values

Function or valueDescription
detectProjectFrameworksForDependenciesFile (...)
Signature: dependenciesFile:DependenciesFile -> DependenciesFile
selectiveUpdate (...)
Signature: force:bool -> getSha1:(Origin -> string -> string -> VersionRestriction -> string option -> string) -> getVersionsF:PackageVersionsFunc -> getPackageDetailsF:(GetPackageDetailsParameters -> Async<PackageDetails>) -> getRuntimeGraphFromPackage:(GroupName -> ResolvedPackage -> RuntimeGraph option) -> lockFile:LockFile -> dependenciesFile:DependenciesFile -> updateMode:UpdateMode -> semVerUpdateMode:SemVerUpdateMode -> LockFile * Map<GroupName,DependenciesGroup>
SelectiveUpdate (...)
Signature: (dependenciesFile:DependenciesFile * alternativeProjectRoot:string option * updateMode:UpdateMode * semVerUpdateMode:SemVerUpdateMode * force:bool) -> LockFile * bool * Map<GroupName,DependenciesGroup>
SmartInstall (...)
Signature: (dependenciesFile:DependenciesFile * updateMode:UpdateMode * options:UpdaterOptions) -> unit

Smart install command

Update (dependenciesFileName, options)
Signature: (dependenciesFileName:string * options:UpdaterOptions) -> unit

Update command

UpdateFilteredPackages (...)
Signature: (dependenciesFileName:string * groupName:GroupName * packageName:string * newVersion:string option * options:UpdaterOptions) -> unit

Update a filtered list of packages

UpdateGroup (...)
Signature: (dependenciesFileName:string * groupName:GroupName * options:UpdaterOptions) -> unit

Update a single group command

UpdatePackage (...)
Signature: (dependenciesFileName:string * groupName:GroupName * packageName:PackageName * newVersion:string option * options:UpdaterOptions) -> unit

Update a single package command

Fork me on GitHub