Files
SPT-Server-Build/Libraries/SPTarkov.Common/Semver/ISemVer.cs
T
Cj 4d0eb4d4f3 Change to using builtin SemVer type for AbstractModMetadata and ProgramStatistics.Generated (#536)
* Change to using SemVer builtin type

* Remove SptVersion from config, remove redundant .ToString()

* Update test mod, fix watermark string conversion
2025-08-09 20:40:25 +00:00

16 lines
559 B
C#

using Version = SemanticVersioning.Version;
namespace SPTarkov.Common.Semver;
public interface ISemVer
{
string MaxSatisfying(List<Version> versions);
string MaxSatisfying(IEnumerable<Version> versions);
string MaxSatisfying(string version, List<Version> versions);
string MaxSatisfying(string version, IEnumerable<Version> versions);
bool Satisfies(Version version, Version testVersion);
bool AnySatisfies(Version version, List<Version> testVersions);
bool IsValid(Version version);
bool IsValidRange(Version version);
}