C# Class SemVer.Desugarer

Show file Open project: Starcounter/Warehouse

Public Methods

Method Description
CaretRange ( string spec ) : Comparator[]>.Tuple
HyphenRange ( string spec ) : Comparator[]>.Tuple
StarRange ( string spec ) : Comparator[]>.Tuple
TildeRange ( string spec ) : Comparator[]>.Tuple

Private Methods

Method Description
minMaxComparators ( System.Version minVersion, System.Version maxVersion, Comparator maxOperator = Comparator.Operator.LessThan ) : Comparator[]

Method Details

CaretRange() public static method

public static CaretRange ( string spec ) : Comparator[]>.Tuple
spec string
return Comparator[]>.Tuple

HyphenRange() public static method

public static HyphenRange ( string spec ) : Comparator[]>.Tuple
spec string
return Comparator[]>.Tuple

StarRange() public static method

public static StarRange ( string spec ) : Comparator[]>.Tuple
spec string
return Comparator[]>.Tuple

TildeRange() public static method

public static TildeRange ( string spec ) : Comparator[]>.Tuple
spec string
return Comparator[]>.Tuple