public override int GetHashCode() { return(ObjectExtensions.CombineHashCodes( StringComparer.OrdinalIgnoreCase.GetHashCode(SourceCode), StringComparer.OrdinalIgnoreCase.GetHashCode(Name), StringComparer.OrdinalIgnoreCase.GetHashCode(Version))); }