public void AddImplementor(string implementor) { if (implementor != typeof(object).FullName && !Implements.Contains(implementor)) { Implements.Add(implementor); Commit(); } }
public bool Matches(string name, string versionRange) => Implements.Contains(name) && new SemVer.Range(versionRange).IsSatisfied(Version);