<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EmptyGeneralCatchClause/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=FieldCanBeMadeReadOnly_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=FieldCanBeMadeReadOnly_002ELocal/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=MemberCanBeMadeStatic_002ELocal/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RedundantUsingDirective/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SuggestVarOrType_005FBuiltInTypes/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SwitchStatementMissingSomeCases/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeStyle/CodeCleanup/Profiles/=Code_0020Cleanup_0020_0028peppy_0029/@EntryIndexedValue"><?xml version="1.0" encoding="utf-16"?><Profile name="Code Cleanup (peppy)"><CSArrangeThisQualifier>True</CSArrangeThisQualifier><RemoveCodeRedundancies>True</RemoveCodeRedundancies><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><CSReorderTypeMembers>True</CSReorderTypeMembers></Profile></s:String> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_LINQ_QUERY/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_MULTILINE_CALLS_CHAIN/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_MULTILINE_EXTENDS_LIST/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_MULTILINE_FOR_STMT/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_MULTILINE_PARAMETER/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_MULTIPLE_DECLARATION/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_MULTLINE_TYPE_PARAMETER_CONSTRAINS/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ALIGN_MULTLINE_TYPE_PARAMETER_LIST/@EntryValue">True</s:Boolean> <s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ANONYMOUS_METHOD_DECLARATION_BRACES/@EntryValue">NEXT_LINE</s:String> <s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/INITIALIZER_BRACES/@EntryValue">NEXT_LINE</s:String> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_CONSTRUCTOR_INITIALIZER_ON_SAME_LINE/@EntryValue">False</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_AFTER_TYPECAST_PARENTHESES/@EntryValue">False</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_AROUND_MULTIPLICATIVE_OP/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_BEFORE_SIZEOF_PARENTHESES/@EntryValue">False</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_BEFORE_TYPEOF_PARENTHESES/@EntryValue">False</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_WITHIN_SINGLE_LINE_ARRAY_INITIALIZER_BRACES/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_WITHING_EMPTY_BRACES/@EntryValue">True</s:Boolean> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/STICK_COMMENT/@EntryValue">False</s:Boolean> <s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_ARRAY_INITIALIZER_STYLE/@EntryValue">CHOP_IF_LONG</s:String> <s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_BEFORE_BINARY_OPSIGN/@EntryValue">True</s:Boolean> <s:Int64 x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_LIMIT/@EntryValue">200</s:Int64> <s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_OBJECT_AND_COLLECTION_INITIALIZER_STYLE/@EntryValue">CHOP_ALWAYS</s:String> <s:String x:Key="/Default/CodeStyle/CSharpFileLayoutPatterns/Pattern/@EntryValue"><?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></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=Constants/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" /></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=LocalConstants/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" /></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateConstants/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" /></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="aaBb"><ExtraRule Prefix="_" Suffix="" Style="aaBb" /></Policy></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticReadonly/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="aa_bb" /></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=StaticReadonly/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" /></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=9d1af99b_002Dbefe_002D48a4_002D9eb3_002D661384e29869/@EntryIndexedValue"><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></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=9ffbe43b_002Dc610_002D411b_002D9839_002D1416a146d9b0/@EntryIndexedValue"><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></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=a4c2df6c_002Db202_002D48d5_002Db077_002De678cb548c25/@EntryIndexedValue"><Policy><Descriptor Staticness="Static, Instance" AccessRightKinds="Private" Description="private properties"><ElementKinds><Kind Name="PROPERTY" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /></Policy></s:String> <s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=fd562728_002Dc23d_002D417f_002Da19f_002D9d854247fbea/@EntryIndexedValue"><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></s:String> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAddAccessorOwnerDeclarationBracesMigration/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAlwaysTreatStructAsNotReorderableMigration/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean> <s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>