SOLUTION SUGGESTION HINT DO_NOT_SHOW DO_NOT_SHOW DO_NOT_SHOW ERROR HINT DO_NOT_SHOW HINT HINT DO_NOT_SHOW DO_NOT_SHOW DO_NOT_SHOW True DO_NOT_SHOW HINT DO_NOT_SHOW DO_NOT_SHOW DO_NOT_SHOW HINT SUGGESTION HINT <?xml version="1.0" encoding="utf-16"?><Profile name="Code Cleanup (peppy)"><CSArrangeThisQualifier>True</CSArrangeThisQualifier><CSUseVar><BehavourStyle>CAN_CHANGE_TO_EXPLICIT</BehavourStyle><LocalVariableStyle>ALWAYS_EXPLICIT</LocalVariableStyle><ForeachVariableStyle>ALWAYS_EXPLICIT</ForeachVariableStyle></CSUseVar><CSOptimizeUsings><OptimizeUsings>True</OptimizeUsings><EmbraceInRegion>False</EmbraceInRegion><RegionName></RegionName></CSOptimizeUsings><CSShortenReferences>True</CSShortenReferences><CSReformatCode>True</CSReformatCode><CSUpdateFileHeader>True</CSUpdateFileHeader><CSCodeStyleAttributes ArrangeTypeAccessModifier="False" ArrangeTypeMemberAccessModifier="False" SortModifiers="True" RemoveRedundantParentheses="True" AddMissingParentheses="False" ArrangeBraces="False" ArrangeAttributes="False" ArrangeArgumentsStyle="False" /><XAMLCollapseEmptyTags>False</XAMLCollapseEmptyTags><CSFixBuiltinTypeReferences>True</CSFixBuiltinTypeReferences><CSArrangeQualifiers>True</CSArrangeQualifiers></Profile> Code Cleanup (peppy) True True True True True True True True NEXT_LINE NEXT_LINE True False False True False False True True False CHOP_IF_LONG True 200 CHOP_ALWAYS False False AABB API BPM GC GL GLSL HID ID IP IPC LTRB RNG SRGB TK HINT <?xml version="1.0" encoding="utf-16"?> <Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns"> <TypePattern DisplayName="COM interfaces or structs"> <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" /> </Or> </TypePattern.Match> </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 Priority="100" DisplayName="Test Methods"> <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"> <Group DisplayName="Fields/Properties"> <Group DisplayName="Public Fields"> <Entry DisplayName="Constant Fields"> <Entry.Match> <And> <Access Is="Public" /> <Or> <Kind Is="Constant" /> <Readonly /> <And> <Static /> <Readonly /> </And> </Or> </And> </Entry.Match> </Entry> <Entry DisplayName="Static Fields"> <Entry.Match> <And> <Access Is="Public" /> <Static /> <Not> <Readonly /> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Normal Fields"> <Entry.Match> <And> <Access Is="Public" /> <Not> <Or> <Static /> <Readonly /> </Or> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> </Group> <Entry DisplayName="Public Properties"> <Entry.Match> <And> <Access Is="Public" /> <Kind Is="Property" /> </And> </Entry.Match> </Entry> <Group DisplayName="Internal Fields"> <Entry DisplayName="Constant Fields"> <Entry.Match> <And> <Access Is="Internal" /> <Or> <Kind Is="Constant" /> <Readonly /> <And> <Static /> <Readonly /> </And> </Or> </And> </Entry.Match> </Entry> <Entry DisplayName="Static Fields"> <Entry.Match> <And> <Access Is="Internal" /> <Static /> <Not> <Readonly /> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Normal Fields"> <Entry.Match> <And> <Access Is="Internal" /> <Not> <Or> <Static /> <Readonly /> </Or> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> </Group> <Entry DisplayName="Internal Properties"> <Entry.Match> <And> <Access Is="Internal" /> <Kind Is="Property" /> </And> </Entry.Match> </Entry> <Group DisplayName="Protected Fields"> <Entry DisplayName="Constant Fields"> <Entry.Match> <And> <Access Is="Protected" /> <Or> <Kind Is="Constant" /> <Readonly /> <And> <Static /> <Readonly /> </And> </Or> </And> </Entry.Match> </Entry> <Entry DisplayName="Static Fields"> <Entry.Match> <And> <Access Is="Protected" /> <Static /> <Not> <Readonly /> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Normal Fields"> <Entry.Match> <And> <Access Is="Protected" /> <Not> <Or> <Static /> <Readonly /> </Or> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> </Group> <Entry DisplayName="Protected Properties"> <Entry.Match> <And> <Access Is="Protected" /> <Kind Is="Property" /> </And> </Entry.Match> </Entry> <Group DisplayName="Private Fields"> <Entry DisplayName="Constant Fields"> <Entry.Match> <And> <Access Is="Private" /> <Or> <Kind Is="Constant" /> <Readonly /> <And> <Static /> <Readonly /> </And> </Or> </And> </Entry.Match> </Entry> <Entry DisplayName="Static Fields"> <Entry.Match> <And> <Access Is="Private" /> <Static /> <Not> <Readonly /> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Normal Fields"> <Entry.Match> <And> <Access Is="Private" /> <Not> <Or> <Static /> <Readonly /> </Or> </Not> <Kind Is="Field" /> </And> </Entry.Match> </Entry> </Group> <Entry DisplayName="Private Properties"> <Entry.Match> <And> <Access Is="Private" /> <Kind Is="Property" /> </And> </Entry.Match> </Entry> </Group> <Group DisplayName="Constructor/Destructor"> <Entry DisplayName="Ctor"> <Entry.Match> <Kind Is="Constructor" /> </Entry.Match> </Entry> <Region Name="Disposal"> <Entry DisplayName="Dtor"> <Entry.Match> <Kind Is="Destructor" /> </Entry.Match> </Entry> <Entry DisplayName="Dispose()"> <Entry.Match> <And> <Access Is="Public" /> <Kind Is="Method" /> <Name Is="Dispose" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Dispose(true)"> <Entry.Match> <And> <Access Is="Protected" /> <Or> <Virtual /> <Override /> </Or> <Kind Is="Method" /> <Name Is="Dispose" /> </And> </Entry.Match> </Entry> </Region> </Group> <Group DisplayName="Methods"> <Group DisplayName="Public"> <Entry DisplayName="Static Methods"> <Entry.Match> <And> <Access Is="Public" /> <Static /> <Kind Is="Method" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Methods"> <Entry.Match> <And> <Access Is="Public" /> <Not> <Static /> </Not> <Kind Is="Method" /> </And> </Entry.Match> </Entry> </Group> <Group DisplayName="Internal"> <Entry DisplayName="Static Methods"> <Entry.Match> <And> <Access Is="Internal" /> <Static /> <Kind Is="Method" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Methods"> <Entry.Match> <And> <Access Is="Internal" /> <Not> <Static /> </Not> <Kind Is="Method" /> </And> </Entry.Match> </Entry> </Group> <Group DisplayName="Protected"> <Entry DisplayName="Static Methods"> <Entry.Match> <And> <Access Is="Protected" /> <Static /> <Kind Is="Method" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Methods"> <Entry.Match> <And> <Access Is="Protected" /> <Not> <Static /> </Not> <Kind Is="Method" /> </And> </Entry.Match> </Entry> </Group> <Group DisplayName="Private"> <Entry DisplayName="Static Methods"> <Entry.Match> <And> <Access Is="Private" /> <Static /> <Kind Is="Method" /> </And> </Entry.Match> </Entry> <Entry DisplayName="Methods"> <Entry.Match> <And> <Access Is="Private" /> <Not> <Static /> </Not> <Kind Is="Method" /> </And> </Entry.Match> </Entry> </Group> </Group> </TypePattern> </Patterns> Copyright (c) 2007-$CURRENT_YEAR$ ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu-framework/master/LICENCE <Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" /> <Policy Inspect="False" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb"><ExtraRule Prefix="_" Suffix="" Style="aaBb" /></Policy> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Private" Description="private methods"><ElementKinds><Kind Name="ASYNC_METHOD" /><Kind Name="METHOD" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /></Policy> <Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Protected, ProtectedInternal, Internal, Public" Description="internal/protected/public methods"><ElementKinds><Kind Name="ASYNC_METHOD" /><Kind Name="METHOD" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></Policy> <Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Private" Description="private properties"><ElementKinds><Kind Name="PROPERTY" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /></Policy> <Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Protected, ProtectedInternal, Internal, Public" Description="internal/protected/public properties"><ElementKinds><Kind Name="PROPERTY" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></Policy> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> True True True True