Paket


InstallModel

Namespace: Paket

Nested types and modules

TypeDescription
Rid
Tfm

Functions and values

Function or valueDescription
addAnalyzerFiles (...)
Signature: analyzerFiles:seq<UnparsedPackageFile> -> installModel:InstallModel -> InstallModel
addFileToFolder path file folders addfn
Signature: path:FrameworkFolder<'T> -> file:'Item -> folders:FrameworkFolder<'T> list -> addfn:('Item -> 'T -> 'T) -> FrameworkFolder<'T> list
Type parameters: 'T, 'Item
addFrameworkAssemblyReference (...)
Signature: installModel:InstallModel -> reference:FrameworkAssemblyReference -> InstallModel
addFrameworkAssemblyReferences (...)
Signature: references:seq<FrameworkAssemblyReference> -> installModel:InstallModel -> InstallModel
addLibReferences (...)
Signature: libs:seq<UnparsedPackageFile> -> references:NuspecReferences -> installModel:InstallModel -> InstallModel
addLicense url model
Signature: url:string -> model:InstallModel -> InstallModel
addNuGetFiles content model
Signature: content:NuGetPackageContent -> model:InstallModel -> InstallModel
addTargetsFile path file installModel
Signature: path:FrameworkFolder<Set<MsBuildFile>> -> file:FrameworkDependentFile -> installModel:InstallModel -> InstallModel
addTargetsFiles targetsFiles this
Signature: targetsFiles:UnparsedPackageFile list -> this:InstallModel -> InstallModel
applyFrameworkRestrictions (...)
Signature: restriction:FrameworkRestriction -> installModel:InstallModel -> InstallModel
calcLegacyReferenceLibFolders
Signature: UnparsedPackageFile list -> FrameworkFolder<ReferenceOrLibraryFolder> list
calcLibFoldersG empty parsePackage libs
Signature: empty:'?9765 -> parsePackage:(UnparsedPackageFile -> FrameworkDependentFile option) -> libs:UnparsedPackageFile list -> FrameworkFolder<'?9765> list
Type parameters: '?9765
calcReferenceFolders
Signature: UnparsedPackageFile list -> FrameworkFolder<Set<Library>> list
calcRuntimeAssemblyFolders
Signature: UnparsedPackageFile list -> FrameworkFolder<Set<RuntimeLibrary>> list
calcRuntimeLibraryFolders l
Signature: l:UnparsedPackageFile list -> FrameworkFolder<Set<'?9770>> list
Type parameters: '?9770
createFromContent (...)
Signature: packageName:PackageName -> packageVersion:SemVerInfo -> frameworkRestrictions:FrameworkRestriction -> content:NuGetPackageContent -> InstallModel
createFromLibs (...)
Signature: packageName:PackageName -> packageVersion:SemVerInfo -> frameworkRestrictions:FrameworkRestriction -> libs:seq<UnparsedPackageFile> -> targetsFiles:UnparsedPackageFile list -> analyzerFiles:seq<UnparsedPackageFile> -> nuspec:Nuspec -> InstallModel
emptyModel packageName packageVersion
Signature: packageName:PackageName -> packageVersion:SemVerInfo -> InstallModel
filterBlackList
Signature: InstallModel -> InstallModel
filterExcludes excludes installModel
Signature: excludes:string list -> installModel:InstallModel -> InstallModel
filterReferences references this
Signature: references:Set<string> -> this:InstallModel -> InstallModel
filterUnknownFiles installModel
Signature: installModel:InstallModel -> InstallModel
getAllLegacyFrameworkReferences (...)
Signature: installModel:InstallModel -> seq<FrameworkReference>
getAllLegacyReferences installModel
Signature: installModel:InstallModel -> seq<Library>
getAllRuntimeAssemblies installModel
Signature: installModel:InstallModel -> seq<RuntimeLibrary>
getAllRuntimeLibraries installModel
Signature: installModel:InstallModel -> seq<RuntimeLibrary>
getCompileLibAssembly p
Signature: p:UnparsedPackageFile -> FrameworkDependentFile option
getCompileLibFolders installModel
Signature: installModel:InstallModel -> FrameworkFolder<ReferenceOrLibraryFolder> list
getCompileRefAssembly p
Signature: p:UnparsedPackageFile -> FrameworkDependentFile option
getCompileReferences target installModel
Signature: target:TargetProfile -> installModel:InstallModel -> seq<Library>

This is for reference assemblies (new dotnetcore world)

getLegacyFrameworkReferences (...)
Signature: target:TargetProfile -> installModel:InstallModel -> seq<FrameworkReference>
getLegacyPlatformReferences (...)
Signature: frameworkIdentifier:TargetProfile -> installModel:InstallModel -> seq<Library>

This is for library references, which at the same time can be used for references (old world - pre dotnetcore)

getLegacyReferences target installModel
Signature: target:TargetProfile -> installModel:InstallModel -> seq<Library>

This is for library references, which at the same time can be used for references (old world - pre dotnetcore)

getMsbuildFile p
Signature: p:UnparsedPackageFile -> FrameworkDependentFile option
getRuntimeAssemblies (...)
Signature: graph:RuntimeGraph -> rid:Rid -> target:TargetProfile -> installModel:InstallModel -> seq<RuntimeLibrary>
getRuntimeAssembly p
Signature: p:UnparsedPackageFile -> FrameworkDependentFile option
getRuntimeLibraries (...)
Signature: graph:RuntimeGraph -> rid:Rid -> target:TargetProfile -> installModel:InstallModel -> seq<RuntimeLibrary>
getRuntimeLibrary p
Signature: p:UnparsedPackageFile -> FrameworkDependentFile option
getTargetsFiles target installModel
Signature: target:TargetProfile -> installModel:InstallModel -> seq<MsBuildFile>
isEmpty lib
Signature: lib:FrameworkFolder<Set<'T>> list -> bool
Type parameters: 'T
mapCompileLibFolders mapfn installModel
Signature: mapfn:(FrameworkFolder<ReferenceOrLibraryFolder> -> FrameworkFolder<ReferenceOrLibraryFolder>) -> installModel:InstallModel -> InstallModel
mapCompileLibFrameworkReferences (...)
Signature: mapfn:(Set<FrameworkReference> -> Set<FrameworkReference>) -> installModel:InstallModel -> InstallModel
mapCompileLibReferences (...)
Signature: mapfn:(Set<Library> -> Set<Library>) -> installModel:InstallModel -> InstallModel
mapCompileRefFiles mapfn installModel
Signature: mapfn:(Set<Library> -> Set<Library>) -> installModel:InstallModel -> InstallModel
mapCompileRefFolders mapfn installModel
Signature: mapfn:(FrameworkFolder<Set<Library>> -> FrameworkFolder<Set<Library>>) -> installModel:InstallModel -> InstallModel
mapFolderContents mapfn folders
Signature: mapfn:('T -> 'T) -> folders:FrameworkFolder<'T> list -> FrameworkFolder<'T> list
Type parameters: 'T
mapRuntimeAssemblyFiles (...)
Signature: mapfn:(Set<RuntimeLibrary> -> Set<RuntimeLibrary>) -> installModel:InstallModel -> InstallModel
mapRuntimeAssemblyFolders (...)
Signature: mapfn:(FrameworkFolder<Set<RuntimeLibrary>> -> FrameworkFolder<Set<RuntimeLibrary>>) -> installModel:InstallModel -> InstallModel
mapTargetsFileFolders mapfn installModel
Signature: mapfn:(FrameworkFolder<Set<MsBuildFile>> -> FrameworkFolder<Set<MsBuildFile>>) -> installModel:InstallModel -> InstallModel
mapTargetsFiles mapfn installModel
Signature: mapfn:(Set<MsBuildFile> -> Set<MsBuildFile>) -> installModel:InstallModel -> InstallModel
removeIfCompletelyEmpty this
Signature: this:InstallModel -> InstallModel
scanners
Signature: AdvancedScanner<UnparsedPackageFile> list
trySscanf pf ctx
Signature: pf:PrintfFormat<'?9733,'?9734,'?9735,'?9736,'?9737> -> ctx:UnparsedPackageFile -> '?9737 option
Type parameters: '?9733, '?9734, '?9735, '?9736, '?9737
Fork me on GitHub