True Built-in: Full Cleanup Built-in: Full Cleanup False <?xml version="1.0" encoding="utf-16"?> <Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns"> <TypePattern DisplayName="Non-reorderable types"> <TypePattern.Match> <Or> <And> <Kind Is="Interface" /> <Or> <HasAttribute Name="System.Runtime.InteropServices.InterfaceTypeAttribute" /> <HasAttribute Name="System.Runtime.InteropServices.ComImport" /> </Or> </And> <Kind Is="Struct" /> <HasAttribute Name="JetBrains.Annotations.NoReorderAttribute" /> <HasAttribute Name="JetBrains.Annotations.NoReorder" /> </Or> </TypePattern.Match> </TypePattern> <TypePattern DisplayName="xUnit.net Test Classes" RemoveRegions="All"> <TypePattern.Match> <And> <Kind Is="Class" /> <HasMember> <And> <Kind Is="Method" /> <HasAttribute Name="Xunit.FactAttribute" Inherited="True" /> </And> </HasMember> </And> </TypePattern.Match> <Entry DisplayName="Setup/Teardown Methods"> <Entry.Match> <Or> <Kind Is="Constructor" /> <And> <Kind Is="Method" /> <ImplementsInterface Name="System.IDisposable" /> </And> </Or> </Entry.Match> <Entry.SortBy> <Kind Order="Constructor" /> </Entry.SortBy> </Entry> <Entry DisplayName="All other members" /> <Entry DisplayName="Test Methods" Priority="100"> <Entry.Match> <And> <Kind Is="Method" /> <HasAttribute Name="Xunit.FactAttribute" /> </And> </Entry.Match> <Entry.SortBy> <Name /> </Entry.SortBy> </Entry> </TypePattern> <TypePattern DisplayName="NUnit Test Fixtures" RemoveRegions="All"> <TypePattern.Match> <And> <Kind Is="Class" /> <HasAttribute Name="NUnit.Framework.TestFixtureAttribute" Inherited="True" /> </And> </TypePattern.Match> <Entry DisplayName="Setup/Teardown Methods"> <Entry.Match> <And> <Kind Is="Method" /> <Or> <HasAttribute Name="NUnit.Framework.SetUpAttribute" Inherited="True" /> <HasAttribute Name="NUnit.Framework.TearDownAttribute" Inherited="True" /> <HasAttribute Name="NUnit.Framework.FixtureSetUpAttribute" Inherited="True" /> <HasAttribute Name="NUnit.Framework.FixtureTearDownAttribute" Inherited="True" /> </Or> </And> </Entry.Match> </Entry> <Entry DisplayName="All other members" /> <Entry DisplayName="Test Methods" Priority="100"> <Entry.Match> <And> <Kind Is="Method" /> <HasAttribute Name="NUnit.Framework.TestAttribute" /> </And> </Entry.Match> <Entry.SortBy> <Name /> </Entry.SortBy> </Entry> </TypePattern> <TypePattern DisplayName="Default Pattern" RemoveRegions="All" Priority="150"> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Constant or Field Constant"> <Entry.Match> <Or> <Kind Is="Constant" /> <And> <Static /> <Kind Is="Field" /> </And> </Or> </Entry.Match> <Entry.SortBy> <Static /> <Readonly /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Field"> <Entry.Match> <Kind Is="Field" /> </Entry.Match> <Entry.SortBy> <Static /> <Readonly /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Constructor"> <Entry.Match> <Kind Is="Constructor" /> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Destructor"> <Entry.Match> <Kind Is="Destructor" /> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Delegate"> <Entry.Match> <Kind Is="Delegate" /> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Event"> <Entry.Match> <Kind Is="Event" /> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Enum"> <Entry.Match> <Kind Is="Enum" /> </Entry.Match> <Entry.SortBy> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Interface"> <Entry.Match> <Kind Is="Interface" /> </Entry.Match> <Entry.SortBy> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Property"> <Entry.Match> <Kind Is="Property" /> </Entry.Match> <Entry.SortBy> <Static /> <Readonly /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Indexer"> <Entry.Match> <Kind Is="Indexer" /> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Method"> <Entry.Match> <Kind Is="Method" /> </Entry.Match> <Entry.SortBy> <Static /> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Struct"> <Entry.Match> <Kind Is="Struct" /> </Entry.Match> <Entry.SortBy> <Name /> </Entry.SortBy> </Entry> </Group> <Group DisplayName="Group by Access"> <Group.GroupBy> <Access /> </Group.GroupBy> <Entry DisplayName="Class"> <Entry.Match> <Kind Is="Class" /> </Entry.Match> <Entry.SortBy> <Static /> <Sealed /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Record"> <Entry.Match> <Kind Is="Record" /> </Entry.Match> <Entry.SortBy> <Readonly /> <Name /> </Entry.SortBy> </Entry> </Group> </TypePattern> </Patterns> True True True True True True True True True True True True True True True True True True True