<?xml version="1.0" encoding="utf-16"?><Profile name="OxyPlot cleanup"><CSArrangeThisQualifier>True</CSArrangeThisQualifier><CSOptimizeUsings><OptimizeUsings>True</OptimizeUsings><EmbraceInRegion>False</EmbraceInRegion><RegionName></RegionName></CSOptimizeUsings><CSReformatCode>True</CSReformatCode><CSReorderTypeMembers>True</CSReorderTypeMembers><StyleCop.Documentation><SA1600ElementsMustBeDocumented>True</SA1600ElementsMustBeDocumented><SA1604ElementDocumentationMustHaveSummary>True</SA1604ElementDocumentationMustHaveSummary><SA1609PropertyDocumentationMustHaveValueDocumented>True</SA1609PropertyDocumentationMustHaveValueDocumented><SA1611ElementParametersMustBeDocumented>True</SA1611ElementParametersMustBeDocumented><SA1615ElementReturnValueMustBeDocumented>True</SA1615ElementReturnValueMustBeDocumented><SA1617VoidReturnValueMustNotBeDocumented>True</SA1617VoidReturnValueMustNotBeDocumented><SA1618GenericTypeParametersMustBeDocumented>True</SA1618GenericTypeParametersMustBeDocumented><SA1626SingleLineCommentsMustNotUseDocumentationStyleSlashes>True</SA1626SingleLineCommentsMustNotUseDocumentationStyleSlashes><SA1628DocumentationTextMustBeginWithACapitalLetter>True</SA1628DocumentationTextMustBeginWithACapitalLetter><SA1629DocumentationTextMustEndWithAPeriod>True</SA1629DocumentationTextMustEndWithAPeriod><SA1633SA1641UpdateFileHeader>True</SA1633SA1641UpdateFileHeader><SA1639FileHeaderMustHaveSummary>True</SA1639FileHeaderMustHaveSummary><SA1642ConstructorSummaryDocumentationMustBeginWithStandardText>True</SA1642ConstructorSummaryDocumentationMustBeginWithStandardText><SA1643DestructorSummaryDocumentationMustBeginWithStandardText>True</SA1643DestructorSummaryDocumentationMustBeginWithStandardText><SA1644DocumentationHeadersMustNotContainBlankLines>True</SA1644DocumentationHeadersMustNotContainBlankLines></StyleCop.Documentation><StyleCop.Layout><SA1500CurlyBracketsForMultiLineStatementsMustNotShareLine>True</SA1500CurlyBracketsForMultiLineStatementsMustNotShareLine><SA1509OpeningCurlyBracketsMustNotBePrecededByBlankLine>True</SA1509OpeningCurlyBracketsMustNotBePrecededByBlankLine><SA1510ChainedStatementBlocksMustNotBePrecededByBlankLine>True</SA1510ChainedStatementBlocksMustNotBePrecededByBlankLine><SA1511WhileDoFooterMustNotBePrecededByBlankLine>True</SA1511WhileDoFooterMustNotBePrecededByBlankLine><SA1512SingleLineCommentsMustNotBeFollowedByBlankLine>True</SA1512SingleLineCommentsMustNotBeFollowedByBlankLine><SA1513ClosingCurlyBracketMustBeFollowedByBlankLine>True</SA1513ClosingCurlyBracketMustBeFollowedByBlankLine><SA1514ElementDocumentationHeaderMustBePrecededByBlankLine>True</SA1514ElementDocumentationHeaderMustBePrecededByBlankLine><SA1515SingleLineCommentMustBeProceededByBlankLine>True</SA1515SingleLineCommentMustBeProceededByBlankLine></StyleCop.Layout><StyleCop.Maintainability><SA1119StatementMustNotUseUnnecessaryParenthesis>True</SA1119StatementMustNotUseUnnecessaryParenthesis></StyleCop.Maintainability><StyleCop.Ordering><ExpandUsingDirectives>True</ExpandUsingDirectives><SA1212PropertyAccessorsMustFollowOrder>True</SA1212PropertyAccessorsMustFollowOrder><SA1213EventAccessorsMustFollowOrder>True</SA1213EventAccessorsMustFollowOrder></StyleCop.Ordering><StyleCop.Readability><SA1100DoNotPrefixCallsWithBaseUnlessLocalImplementationExists>True</SA1100DoNotPrefixCallsWithBaseUnlessLocalImplementationExists><SA1106CodeMustNotContainEmptyStatements>True</SA1106CodeMustNotContainEmptyStatements><SA1108BlockStatementsMustNotContainEmbeddedComments>True</SA1108BlockStatementsMustNotContainEmbeddedComments><SA1109BlockStatementsMustNotContainEmbeddedRegions>True</SA1109BlockStatementsMustNotContainEmbeddedRegions><SA1120CommentsMustContainText>True</SA1120CommentsMustContainText><SA1121UseBuiltInTypeAlias>True</SA1121UseBuiltInTypeAlias><SA1122UseStringEmptyForEmptyStrings>True</SA1122UseStringEmptyForEmptyStrings><SA1123DoNotPlaceRegionsWithinElements>True</SA1123DoNotPlaceRegionsWithinElements><SA1124CodeMustNotContainEmptyRegions>True</SA1124CodeMustNotContainEmptyRegions></StyleCop.Readability><StyleCop.Spacing><SA1001CommasMustBeSpacedCorrectly>True</SA1001CommasMustBeSpacedCorrectly><SA1005SingleLineCommentsMustBeginWithSingleSpace>True</SA1005SingleLineCommentsMustBeginWithSingleSpace><SA1006PreprocessorKeywordsMustNotBePrecededBySpace>True</SA1006PreprocessorKeywordsMustNotBePrecededBySpace><SA1021NegativeSignsMustBeSpacedCorrectly>True</SA1021NegativeSignsMustBeSpacedCorrectly><SA1022PositiveSignsMustBeSpacedCorrectly>True</SA1022PositiveSignsMustBeSpacedCorrectly><SA1025CodeMustNotContainMultipleWhitespaceInARow>True</SA1025CodeMustNotContainMultipleWhitespaceInARow></StyleCop.Spacing><RemoveCodeRedundancies>True</RemoveCodeRedundancies><CSUseAutoProperty>True</CSUseAutoProperty><CSMakeFieldReadonly>True</CSMakeFieldReadonly><CSUseVar><BehavourStyle>CAN_CHANGE_TO_IMPLICIT</BehavourStyle><LocalVariableStyle>ALWAYS_IMPLICIT</LocalVariableStyle><ForeachVariableStyle>ALWAYS_IMPLICIT</ForeachVariableStyle></CSUseVar><CSArrangeQualifiers>True</CSArrangeQualifiers><CSMakeAutoPropertyGetOnly>True</CSMakeAutoPropertyGetOnly><CSEnforceVarKeywordUsageSettings>True</CSEnforceVarKeywordUsageSettings><CSUpdateFileHeader>True</CSUpdateFileHeader></Profile> OxyPlot cleanup Field, Property, Event, Method True True True True True True True True True NEXT_LINE_SHIFTED_2 1 1 1 NEXT_LINE_SHIFTED_2 SEPARATE ALWAYS_ADD ALWAYS_ADD ALWAYS_ADD ALWAYS_ADD ALWAYS_ADD NEXT_LINE_SHIFTED_2 1 1 False public protected internal private static new abstract virtual override sealed readonly extern unsafe volatile async False False False False True ON_SINGLE_LINE False True False False True False True True CHOP_IF_LONG True True CHOP_IF_LONG CHOP_IF_LONG <?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" /> <HasAttribute Name="NUnit.Framework.TestCaseFixtureAttribute" 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" RemoveRegions="All"> <Entry Priority="100" DisplayName="Public Delegates"> <Entry.Match> <And> <Access Is="Public" /> <Kind Is="Delegate" /> </And> </Entry.Match> <Entry.SortBy> <Name /> </Entry.SortBy> </Entry> <Entry Priority="100" DisplayName="Public Enums"> <Entry.Match> <And> <Access Is="Public" /> <Kind Is="Enum" /> </And> </Entry.Match> <Entry.SortBy> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Static Fields and Constants"> <Entry.Match> <Or> <Kind Is="Constant" /> <And> <Kind Is="Field" /> <Static /> </And> </Or> </Entry.Match> <Entry.SortBy> <Kind Order="Constant Field" /> </Entry.SortBy> </Entry> <Entry DisplayName="Fields"> <Entry.Match> <And> <Kind Is="Field" /> <Not> <Static /> </Not> </And> </Entry.Match> <Entry.SortBy> <Readonly /> <Name /> </Entry.SortBy> </Entry> <Entry DisplayName="Constructors"> <Entry.Match> <Kind Is="Constructor" /> </Entry.Match> <Entry.SortBy> <Static /> </Entry.SortBy> </Entry> <Entry DisplayName="Properties, Indexers"> <Entry.Match> <Or> <Kind Is="Property" /> <Kind Is="Indexer" /> </Or> </Entry.Match> </Entry> <Entry Priority="100" DisplayName="Interface Implementations"> <Entry.Match> <And> <Kind Is="Member" /> <ImplementsInterface /> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="True" /> </Entry.SortBy> </Entry> <Entry DisplayName="All other members" /> <Entry DisplayName="Nested Types"> <Entry.Match> <Kind Is="Type" /> </Entry.Match> </Entry> </TypePattern> </Patterns> <?xml version="1.0" encoding="utf-16"?> <Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns"> <TypePattern DisplayName="COM interfaces"> <TypePattern.Match> <Or> <And> <Kind Is="Interface" /> <Or> <HasAttribute Name="System.Runtime.InteropServices.InterfaceTypeAttribute" /> <HasAttribute Name="System.Runtime.InteropServices.ComImport" /> </Or> </And> </Or> </TypePattern.Match> </TypePattern> <TypePattern DisplayName="P/Invoke structs"> <TypePattern.Match> <And> <Or> <Kind Is="Struct" /> <Kind Is="Class" /> </Or> <HasAttribute Name="System.Runtime.InteropServices.StructLayoutAttribute" /> </And> </TypePattern.Match> </TypePattern> <TypePattern DisplayName="P/Invoke classes (called xxxNativeMethods)"> <TypePattern.Match> <And> <Kind Is="Class" /> <Name Is=".*NativeMethods" /> </And> </TypePattern.Match> </TypePattern> <TypePattern DisplayName="StyleCop pattern" RemoveRegions="AllExceptGenerated" Priority="100"> <TypePattern.Match> <Or> <Kind Is="Class" /> <Kind Is="Struct" /> <Kind Is="Interface" /> </Or> </TypePattern.Match> <Entry DisplayName="Constants"> <Entry.Match> <Kind Is="Constant" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> </Entry.SortBy> </Entry> <Entry DisplayName="Static Fields"> <Entry.Match> <And> <Kind Is="Field" /> <Static /> </And> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Readonly /> </Entry.SortBy> </Entry> <Entry DisplayName="Fields"> <Entry.Match> <Kind Is="Field" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Readonly /> </Entry.SortBy> </Entry> <Entry DisplayName="Constructors and destructors" Priority="150"> <Entry.Match> <Or> <Kind Is="Constructor" /> <Kind Is="Destructor" /> </Or> </Entry.Match> <Entry.SortBy> <Static /> <Kind Order="Constructor Destructor" /> <Access Order="Public Internal ProtectedInternal Protected Private" /> </Entry.SortBy> </Entry> <Entry DisplayName="Delegates"> <Entry.Match> <Kind Is="delegate"/> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Delegates"/> --> </Entry> <Entry DisplayName="Public Events"> <Entry.Match> <And> <Kind Is="event"/> <Access Is="public"/> </And> </Entry.Match> <Entry.SortBy> <Static /> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Public Events"/> --> </Entry> <Entry DisplayName="Interface events"> <Entry.Match> <And> <Kind Is="event"/> <ImplementsInterface/> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="true"/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Explicit Interface Events" /> --> </Entry> <Entry DisplayName="Other events"> <Entry.Match> <Kind Is="event"/> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static /> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Events"/> --> </Entry> <Entry DisplayName= "Enums"> <Entry.Match> <Kind Is="enum"/> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Enums"/> --> </Entry> <Entry DisplayName = "Interfaces"> <Entry.Match> <Kind Is="interface" /> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Interfaces"/> --> </Entry> <Entry DisplayName = "Public properties"> <Entry.Match> <And> <Kind Is="property"/> <Access Is="public"/> </And> </Entry.Match> <Entry.SortBy> <Static/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Public Properties"/> --> </Entry> <Entry DisplayName = "Interface properties"> <Entry.Match> <And> <Kind Is="property"/> <ImplementsInterface/> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="true"/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Explicit Interface Properties" /> --> </Entry> <Entry DisplayName="Other properties"> <Entry.Match> <Kind Is="property"/> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private"/> <Static/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Properties"/> --> </Entry> <Entry DisplayName="Public indexers" Priority="100"> <Entry.Match> <And> <Kind Is="indexer"/> <Access Is="public"/> </And> </Entry.Match> <Entry.SortBy> <Static/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Public Indexers"/> --> </Entry> <Entry DisplayName="Interface indexers"> <Entry.Match> <And> <Kind Is="indexer"/> <ImplementsInterface/> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="true"/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Explicit Interface Indexers" /> --> </Entry> <Entry DisplayName = "Other indexers" Priority = "100"> <Entry.Match> <Kind Is="indexer"/> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Indexers"/> --> </Entry> <Entry DisplayName="Public methods (includes operators)"> <Entry.Match> <And> <Or> <Kind Is="method"/> <Kind Is="operator"/> </Or> <Access Is="public"/> </And> </Entry.Match> <Entry.SortBy> <Static/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Public Methods and Operators"/> --> </Entry> <Entry DisplayName = "Interface methods"> <Entry.Match> <And> <Kind Is="method"/> <ImplementsInterface/> </And> </Entry.Match> <Entry.SortBy> <ImplementsInterface Immediate="true"/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Explicit Interface Methods" /> --> </Entry> <Entry DisplayName = "Other methods"> <Entry.Match> <Kind Is="method"/> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private"/> <Static/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Methods"/> --> </Entry> <Entry DisplayName = "Operators"> <Entry.Match> <Kind Is="operator"/> </Entry.Match> <Entry.SortBy> <Access Order="Public Internal ProtectedInternal Protected Private" /> <Static/> <!-- <Name/> --> </Entry.SortBy> <!-- <Group Region="Operators"/> --> </Entry> <Entry DisplayName = "Nested structs" Priority = "60"> <Entry.Match> <Kind Is="struct" /> </Entry.Match> <Entry.SortBy> <Static /> <Access Order="Public Internal ProtectedInternal Protected Private" /> <!-- <Name/> --> </Entry.SortBy> </Entry> <Entry DisplayName = "Nested classes" Priority = "70"> <Entry.Match> <Kind Is="class"/> </Entry.Match> <Entry.SortBy> <Static /> <Access Order="Public Internal ProtectedInternal Protected Private" /> <!-- <Name/> --> </Entry.SortBy> </Entry> <Entry DisplayName = "All other members"/> </TypePattern> </Patterns> True True CRC XY $object$_On$event$ <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="I" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="T" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> True True True True True <data /> <data><IncludeFilters /><ExcludeFilters /></data>