Requirements Module
Types and nested modules
| Type/Module | Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Represents an unresolved package. |
|
|
|
|
|
|
|
|
|
|
|
|
Functions and values
| Function or value |
Description
|
Full Usage:
addFrameworkRestrictionsToDependencies rawDependencies frameworkGroups
Parameters:
(PackageName * 'a * ParsedPlatformPath) list
frameworkGroups : ParsedPlatformPath list
Returns: (PackageName * 'a * FrameworkRestrictions) list * AddFrameworkRestrictionWarnings[]
Type parameters: 'a (requires equality) |
|
Full Usage:
applyRestrictionsToTargets restriction targets
Parameters:
FrameworkRestriction
targets : Set<TargetProfile>
Returns: Set<TargetProfile>
|
Get all targets that should be considered with the specified restrictions
|
Full Usage:
filterRestrictions list1 list2
Parameters:
FrameworkRestrictions
list2 : FrameworkRestrictions
Returns: FrameworkRestrictions
|
|
Full Usage:
getExplicitRestriction frameworkRestrictions
Parameters:
FrameworkRestrictions
Returns: FrameworkRestriction
|
|
Full Usage:
isTargetMatchingRestrictions (restriction, target)
Parameters:
FrameworkRestriction
target : TargetProfile
Returns: bool
|
Get if a target should be considered with the specified restrictions
|
|
|
Full Usage:
parseRestrictionsLegacy failImmediatly text
Parameters:
bool
text : string
Returns: FrameworkRestriction * RestrictionParseProblem[]
|
|
Paket