1 implementation of AttributeDataSymbolFilter
Microsoft.DotNet.ApiCompatibility (1)
ApiComparerSettings.cs (1)
24public ISymbolFilter AttributeDataSymbolFilter { get; set; }
8 references to AttributeDataSymbolFilter
Microsoft.DotNet.ApiCompatibility (8)
Rules\AttributesMustMatch.cs (4)
82left = left.ExcludeNonVisibleOutsideOfAssembly(_settings.AttributeDataSymbolFilter, excludeWithTypeArgumentsNotVisibleOutsideOfAssembly: false); 83right = right.ExcludeNonVisibleOutsideOfAssembly(_settings.AttributeDataSymbolFilter, excludeWithTypeArgumentsNotVisibleOutsideOfAssembly: false); 159_settings.AttributeDataSymbolFilter, 187_settings.AttributeDataSymbolFilter,
Rules\ExperimentalApiBecomesStable.cs (2)
26AddDifference(left, right, leftMetadata, rightMetadata, _settings.AttributeDataSymbolFilter, differences); 35AddDifference(left, right, leftMetadata, rightMetadata, _settings.AttributeDataSymbolFilter, differences);
Rules\RuleRunner.cs (2)
100ApiStability? leftStability = leftSymbol is null ? null : ApiStabilityClassifier.Classify(leftSymbol, _settings.AttributeDataSymbolFilter); 101ApiStability? rightStability = rightSymbol is null ? null : ApiStabilityClassifier.Classify(rightSymbol, _settings.AttributeDataSymbolFilter);