We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6928f7d commit 395bdd0Copy full SHA for 395bdd0
csharp/extractor/Semmle.Extraction.CSharp/CodeAnalysisExtensions/SymbolExtensions.cs
@@ -663,11 +663,11 @@ public static bool ShouldExtractSymbol(this ISymbol symbol)
663
}
664
if (symbol is IMethodSymbol method)
665
{
666
- return method.ExplicitInterfaceImplementations.Any(m => m.ContainingType.DeclaredAccessibility == Accessibility.Public);
+ return method.ExplicitInterfaceImplementations.Any(m => m.ContainingType.ShouldExtractSymbol());
667
668
if (symbol is IPropertySymbol property)
669
670
- return property.ExplicitInterfaceImplementations.Any(m => m.ContainingType.DeclaredAccessibility == Accessibility.Public);
+ return property.ExplicitInterfaceImplementations.Any(m => m.ContainingType.ShouldExtractSymbol());
671
672
return false;
673
0 commit comments