Skip to content

Commit f66dc99

Browse files
authored
Filter members as well as types (#9512)
1 parent 6dc0dcf commit f66dc99

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

xml/_filter.xml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@
5050
<namespaceFilter name="System.Runtime">
5151
<typeFilter name="TargetedPatchingOptOutAttribute" expose="false" />
5252
<typeFilter name="*" expose="true" />
53-
</namespaceFilter>
53+
</namespaceFilter>
5454
<!-- Attributes in System.Runtime.CompilerServices control obscure details of compilation. Don't show them. -->
5555
<namespaceFilter name="System.Runtime.CompilerServices">
5656
<typeFilter name="CallerArgumentExpressionAttribute" expose="true" />
57-
<typeFilter name="ExtensionAttribute" expose="true" />
57+
<typeFilter name="ExtensionAttribute" expose="true" />
5858
<typeFilter name="*" expose="false" />
5959
</namespaceFilter>
6060
<!-- Attributes in System.Runtime.ConstrainedExecution control obscure details of compilation. Don't show them. -->
@@ -123,7 +123,7 @@
123123
<namespaceFilter name="System">
124124
<typeFilter name="MonoTODOAttribute" expose="false" />
125125
<typeFilter name="*" expose="true" />
126-
</namespaceFilter>
126+
</namespaceFilter>
127127
<namespaceFilter name="*">
128128
<typeFilter name="*" expose="true" />
129129
</namespaceFilter>
@@ -132,6 +132,9 @@
132132
<namespaceFilter name="Microsoft.Extensions.AsyncState">
133133
<typeFilter name="*">
134134
<attributeFilter name="System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)" expose="false"/>
135+
<memberFilter name="*">
136+
<attributeFilter name="System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)" expose="false"/>
137+
</memberFilter>
135138
</typeFilter>
136139
</namespaceFilter>
137140
<namespaceFilter name="Microsoft.Extensions.DiagnosticAdapter.Internal">
@@ -143,16 +146,15 @@
143146
<namespaceFilter name="Microsoft.Extensions.Logging">
144147
<typeFilter name="*">
145148
<attributeFilter name="System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)" expose="false"/>
149+
<memberFilter name="*">
150+
<attributeFilter name="System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)" expose="false"/>
151+
</memberFilter>
146152
</typeFilter>
147153
</namespaceFilter>
148154
<namespaceFilter name="Microsoft.Extensions.DependencyInjection.Specification">
149155
<typeFilter name="DependencyInjectionSpecificationTests" expose="false" />
150156
<typeFilter name="DependencyInjectionSpecificationTests.CreateInstanceFunc" expose="false" />
151157
</namespaceFilter>
152-
<namespaceFilter name="Microsoft.Extensions.Telemetry.Logging">
153-
<typeFilter name="LoggerMessageState+ClassifiedTag" expose="false" />
154-
<typeFilter name="*" expose="true" />
155-
</namespaceFilter>
156158
<namespaceFilter name="StackExchange.Redis">
157159
<typeFitler name="*" expose="false" />
158160
</namespaceFilter>

0 commit comments

Comments
 (0)