Paket


Requirements

Namespace: Paket

Nested types and modules

TypeDescription
AddFrameworkRestrictionWarnings
BindingRedirectsSettings
ContentCopySettings
CopyToOutputDirectorySettings
FrameworkRestriction
FrameworkRestrictionAndList
FrameworkRestrictionLiteral
FrameworkRestrictionLiteralI
FrameworkRestrictionP
FrameworkRestrictions
InstallSettings
PackageRequirement

Represents an unresolved package.

PackageRequirementSource
RemoteFileInstallSettings
RestrictionParseProblem
ModuleDescription
FrameworkRestriction

Functions and values

Function or valueDescription
addFrameworkRestrictionsToDependencies (...)
Signature: rawDependencies:(PackageName * 'b * ParsedPlatformPath) list -> frameworkGroups:ParsedPlatformPath list -> (PackageName * 'b * FrameworkRestrictions) list * AddFrameworkRestrictionWarnings []
Type parameters: 'b
applyRestrictionsToTargets (...)
Signature: restriction:FrameworkRestriction -> targets:Set<TargetProfile> -> Set<TargetProfile>

Get all targets that should be considered with the specified restrictions

filterRestrictions list1 list2
Signature: list1:FrameworkRestrictions -> list2:FrameworkRestrictions -> FrameworkRestrictions
getExplicitRestriction (...)
Signature: frameworkRestrictions:FrameworkRestrictions -> FrameworkRestriction
isTargetMatchingRestrictions (...)
Signature: (restriction:FrameworkRestriction * target:TargetProfile) -> bool

Get if a target should be considered with the specified restrictions

parseRestrictions text
Signature: text:string -> FrameworkRestriction * RestrictionParseProblem []
parseRestrictionsLegacy (...)
Signature: failImmediatly:bool -> text:string -> FrameworkRestriction * RestrictionParseProblem []
Fork me on GitHub