in Core/src/Impl/Tags/IdentityFilter.cs [15:31]
public IdentityFilter(
IEnumerable<string> incProductWildcards,
IEnumerable<string> excProductWildcards,
IEnumerable<string> incVersionWildcards,
IEnumerable<string> excVersionWildcards)
{
if (incProductWildcards == null) throw new ArgumentNullException(nameof(incProductWildcards));
if (excProductWildcards == null) throw new ArgumentNullException(nameof(excProductWildcards));
if (incVersionWildcards == null) throw new ArgumentNullException(nameof(incVersionWildcards));
if (excVersionWildcards == null) throw new ArgumentNullException(nameof(excVersionWildcards));
myIncludeProductRegex = BuildRegex("product include", incProductWildcards, TagUtil.ValidateProductWildcard);
myExcludeProductRegex = BuildRegex("product exclude", excProductWildcards, TagUtil.ValidateProductWildcard);
myIncludeVersionRegex = BuildRegex("version include", incVersionWildcards, TagUtil.ValidateVersionWildcard);
myExcludeVersionRegex = BuildRegex("version exclude", excVersionWildcards, TagUtil.ValidateVersionWildcard);
}