DependenciesFile Type
Allows to parse and analyze paket.dependencies files.
Constructors
| Constructor |
Description
|
Full Usage:
DependenciesFile(fileName, groups, textRepresentation)
Parameters:
string
groups : Map<GroupName, DependenciesGroup>
textRepresentation : string[]
Returns: DependenciesFile
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.Add
Parameters:
GroupName
packageName : PackageName
version : string
installSettings : InstallSettings
kind : PackageRequirementKind
Returns: DependenciesFile
|
|
Full Usage:
this.Add
Parameters:
GroupName
packageName : PackageName
version : string
installSettings : InstallSettings
Returns: DependenciesFile
|
|
Full Usage:
this.Add
Parameters:
GroupName
packageName : PackageName
version : string
Returns: DependenciesFile
|
|
Full Usage:
this.Add
Parameters:
GroupName
packageName : PackageName
versionRange : VersionRange
installSettings : InstallSettings
kind : PackageRequirementKind
Returns: DependenciesFile
|
|
Full Usage:
this.Add
Parameters:
GroupName
packageName : PackageName
versionRange : VersionRange
installSettings : InstallSettings
Returns: DependenciesFile
|
|
Full Usage:
this.AddAdditionalPackage
Parameters:
GroupName
packageName : PackageName
vr : VersionStrategy
settings : InstallSettings
kind : PackageRequirementKind
Returns: DependenciesFile
|
|
Full Usage:
this.AddAdditionalPackage
Parameters:
GroupName
packageName : PackageName
version : string
settings : InstallSettings
kind : PackageRequirementKind
Returns: DependenciesFile
|
|
Full Usage:
this.AddAdditionalPackage
Parameters:
GroupName
packageName : PackageName
versionRequirement : VersionRequirement
resolverStrategy : ResolverStrategy option
settings : InstallSettings
kind : PackageRequirementKind
?pinDown : bool
Returns: DependenciesFile
|
|
Full Usage:
this.AddFixedPackage
Parameters:
GroupName
packageName : PackageName
version : string
Returns: DependenciesFile
|
|
Full Usage:
this.AddFixedPackage
Parameters:
GroupName
packageName : PackageName
version : string
settings : InstallSettings
Returns: DependenciesFile
|
|
Full Usage:
this.AddGit
Parameters:
GroupName
repository : string
version : string
Returns: DependenciesFile
|
|
Full Usage:
this.AddGit
Parameters:
GroupName
repository : string
Returns: DependenciesFile
|
|
Full Usage:
this.AddGithub
Parameters:
GroupName
repository : string
file : string
version : string
Returns: DependenciesFile
|
|
Full Usage:
this.AddGithub
Parameters:
GroupName
repository : string
Returns: DependenciesFile
|
|
Full Usage:
this.CheckIfPackageExistsInAnyGroup
Parameters:
PackageName
Returns: string
|
|
Full Usage:
this.Directory
Returns: string
|
The full path of the directory that containes this paket.dependencies file
|
|
Directory info for the parent of this paket.dependencies file
|
|
|
Full Usage:
this.FileName
Returns: string
|
|
|
Find the matching lock file to a dependencies file
|
Full Usage:
this.GetDependenciesInGroup
Parameters:
GroupName
Returns: Map<PackageName, VersionRequirement>
|
Returns all direct NuGet dependencies in the given group.
|
|
|
Full Usage:
this.GetPackage
Parameters:
GroupName
name : PackageName
Returns: PackageRequirement
|
|
|
|
|
|
Full Usage:
this.Lines
Returns: string[]
|
|
Full Usage:
this.Remove
Parameters:
GroupName
packageName : PackageName
Returns: DependenciesFile
|
|
Full Usage:
this.RemovePackage
Parameters:
GroupName
packageName : PackageName
Returns: DependenciesFile
|
|
Full Usage:
this.Resolve
Parameters:
bool
getSha1 : Origin -> string -> string -> VersionRestriction -> string option -> string
getVersionF : PackageVersionsFunc
getPreferredVersionF : PreferredVersionsFunc
getPackageDetailsF : PackageDetailsFunc
getPackageRuntimeGraph : PackagesFolderGroupConfig option -> GroupName -> ResolvedPackage -> RuntimeGraph option
groupsToResolve : Map<GroupName, 'a>
updateMode : UpdateMode
Returns: Map<GroupName, Resolved>
Type parameters: 'a |
|
Full Usage:
this.RootPath
Returns: string
|
|
Full Usage:
this.Save
|
|
|
|
Full Usage:
this.TryGetPackage
Parameters:
GroupName
name : PackageName
Returns: PackageRequirement option
|
|
Full Usage:
this.UpdateFilteredPackageVersion
Parameters:
GroupName
packageFilter : PackageFilter
version : string
Returns: DependenciesFile
|
|
Full Usage:
this.UpdatePackageVersion
Parameters:
GroupName
packageName : PackageName
version : string
Returns: DependenciesFile
|
|
Static members
| Static member |
Description
|
Full Usage:
DependenciesFile.FindLocalfile(dependenciesFileName)
Parameters:
string
Returns: FileInfo
|
|
Full Usage:
DependenciesFile.FindLockfile(dependenciesFileName)
Parameters:
string
Returns: FileInfo
|
|
Full Usage:
DependenciesFile.FromSource(source)
Parameters:
string
Returns: DependenciesFile
|
|
Full Usage:
DependenciesFile.FromSource(rootPath, source)
Parameters:
string
source : string
Returns: DependenciesFile
|
|
Full Usage:
DependenciesFile.ReadFromFile(fileName)
Parameters:
string
Returns: DependenciesFile
|
|
Paket