Logo Paket

DependencyChangeDetection Module

Types

Type Description

DependencyChangeType

RemoteFileChange

Functions and values

Function or value Description

GetChanges (dependenciesFile, lockFile, strict)

Full Usage: GetChanges (dependenciesFile, lockFile, strict)

Parameters:
Returns: bool * Set<GroupName * PackageName * DependencyChangeType list> * Set<GroupName * RemoteFileChange> * (GroupName -> 'a -> bool)
Type parameters: 'a
dependenciesFile : DependenciesFile
lockFile : LockFile
strict : bool
Returns: bool * Set<GroupName * PackageName * DependencyChangeType list> * Set<GroupName * RemoteFileChange> * (GroupName -> 'a -> bool)

GetPreferredNuGetVersions (dependenciesFile, lockFile)

Full Usage: GetPreferredNuGetVersions (dependenciesFile, lockFile)

Parameters:
Returns: Map<(GroupName * PackageName), (SemVerInfo * PackageSource)>
dependenciesFile : DependenciesFile
lockFile : LockFile
Returns: Map<(GroupName * PackageName), (SemVerInfo * PackageSource)>

findNuGetChangesInDependenciesFile (dependenciesFile, lockFile, strict)

Full Usage: findNuGetChangesInDependenciesFile (dependenciesFile, lockFile, strict)

Parameters:
Returns: Set<GroupName * PackageName * DependencyChangeType list>
dependenciesFile : DependenciesFile
lockFile : LockFile
strict : bool
Returns: Set<GroupName * PackageName * DependencyChangeType list>

findRemoteFileChangesInDependenciesFile (dependenciesFile, lockFile)

Full Usage: findRemoteFileChangesInDependenciesFile (dependenciesFile, lockFile)

Parameters:
Returns: Set<GroupName * RemoteFileChange>
dependenciesFile : DependenciesFile
lockFile : LockFile
Returns: Set<GroupName * RemoteFileChange>

Type something to start searching.