Skip to content

Commit 7dd3f77

Browse files
committed
expose trimming attributes
1 parent 3f819cd commit 7dd3f77

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

xml/_filter.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,16 +72,19 @@
7272
<namespaceFilter name="System.ComponentModel.Design.Serialization">
7373
<typeFilter name="*" expose="false" />
7474
</namespaceFilter>
75-
<!-- Most attributes in System.Diagnostics control debugger behavior. Don't show them. -->
75+
<!-- Most attributes in System.Diagnostics control debugger behavior. Don't show them (mostly). -->
7676
<namespaceFilter name="System.Diagnostics">
7777
<typeFilter name="ConditionalAttribute" expose="true" />
7878
<typeFilter name="EventLogPermissionAttribute" expose="true" />
7979
<typeFilter name="PerformanceCounterPermissionAttribute" expose="true" />
8080
<typeFilter name="*" expose="false" />
8181
</namespaceFilter>
82-
<!-- Attributes in System.Diagnostics.CodeAnalysis control interaction with FxCop. Don't show them. -->
82+
<!-- Attributes in System.Diagnostics.CodeAnalysis control interaction with FxCop. Don't show them (mostly). -->
8383
<namespaceFilter name="System.Diagnostics.CodeAnalysis">
84+
<typeFilter name="DynamicallyAccessedMembersAttribute" expose="true" />
8485
<typeFilter name="ExperimentalAttribute" expose="true" />
86+
<typeFilter name="RequiresDynamicCodeAttribute" expose="true" />
87+
<typeFilter name="RequiresUnreferencedCodeAttribute" expose="true" />
8588
<typeFilter name="*" expose="false" />
8689
</namespaceFilter>
8790
<!-- Attributes in System.EnterpriseServices control obscure details of COM+ interop. Don't show them. -->

0 commit comments

Comments
 (0)