Index: DeltaShell.DotSettings
===================================================================
diff -u
--- DeltaShell.DotSettings (revision 0)
+++ DeltaShell.DotSettings (revision 482e2af47e9cb237f8e68f27337e621e1a9ec349)
@@ -0,0 +1,526 @@
+
+ WARNING
+ <?xml version="1.0" encoding="utf-16"?><Profile name="DeltaresClean"><CSUseVar><BehavourStyle>CAN_CHANGE_TO_IMPLICIT</BehavourStyle><LocalVariableStyle>IMPLICIT_WHEN_INITIALIZER_HAS_TYPE</LocalVariableStyle><ForeachVariableStyle>ALWAYS_IMPLICIT</ForeachVariableStyle></CSUseVar><CSMakeFieldReadonly>True</CSMakeFieldReadonly><CSUseAutoProperty>True</CSUseAutoProperty><CSArrangeThisQualifier>True</CSArrangeThisQualifier><CSOptimizeUsings><OptimizeUsings>True</OptimizeUsings><EmbraceInRegion>False</EmbraceInRegion><RegionName></RegionName></CSOptimizeUsings><CSShortenReferences>True</CSShortenReferences><CSReformatCode>True</CSReformatCode><CSReorderTypeMembers>True</CSReorderTypeMembers><CSArrangeQualifiers>True</CSArrangeQualifiers><StyleCop.Documentation><SA1600ElementsMustBeDocumented>False</SA1600ElementsMustBeDocumented><SA1604ElementDocumentationMustHaveSummary>False</SA1604ElementDocumentationMustHaveSummary><SA1609PropertyDocumentationMustHaveValueDocumented>False</SA1609PropertyDocumentationMustHaveValueDocumented><SA1611ElementParametersMustBeDocumented>False</SA1611ElementParametersMustBeDocumented><SA1615ElementReturnValueMustBeDocumented>False</SA1615ElementReturnValueMustBeDocumented><SA1617VoidReturnValueMustNotBeDocumented>False</SA1617VoidReturnValueMustNotBeDocumented><SA1618GenericTypeParametersMustBeDocumented>False</SA1618GenericTypeParametersMustBeDocumented><SA1626SingleLineCommentsMustNotUseDocumentationStyleSlashes>False</SA1626SingleLineCommentsMustNotUseDocumentationStyleSlashes><SA1628DocumentationTextMustBeginWithACapitalLetter>False</SA1628DocumentationTextMustBeginWithACapitalLetter><SA1629DocumentationTextMustEndWithAPeriod>False</SA1629DocumentationTextMustEndWithAPeriod><SA1633SA1641UpdateFileHeader>Ignore</SA1633SA1641UpdateFileHeader><SA1639FileHeaderMustHaveSummary>False</SA1639FileHeaderMustHaveSummary><SA1642ConstructorSummaryDocumentationMustBeginWithStandardText>False</SA1642ConstructorSummaryDocumentationMustBeginWithStandardText><SA1643DestructorSummaryDocumentationMustBeginWithStandardText>False</SA1643DestructorSummaryDocumentationMustBeginWithStandardText><SA1644DocumentationHeadersMustNotContainBlankLines>False</SA1644DocumentationHeadersMustNotContainBlankLines></StyleCop.Documentation></Profile>
+ DeltaresClean
+ DeltaresClean
+
+
+
+
+
+
+
+
+
+
+ TOGETHER_SAME_LINE
+ SEPARATE
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ 1
+ 1
+ False
+ False
+ False
+ False
+ False
+ False
+ CHOP_ALWAYS
+ 130
+ False
+ <?xml version="1.0" encoding="utf-16"?>
+<Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns">
+ <TypePattern Priority="100" DisplayName="Type Pattern">
+ <TypePattern.Match>
+ <Or>
+ <And>
+ <Kind Is="Interface" />
+ <Or>
+ <HasAttribute Name="System.Runtime.InteropServices.InterfaceTypeAttribute" />
+ <HasAttribute Name="System.Runtime.InteropServices.ComImport" />
+ </Or>
+ </And>
+ <HasAttribute Name="System.Runtime.InteropServices.StructLayoutAttribute" />
+ </Or>
+ </TypePattern.Match>
+ </TypePattern>
+ <TypePattern Priority="100" DisplayName="Type Pattern">
+ <TypePattern.Match>
+ <And>
+ <Kind Is="Class" />
+ <HasAttribute Name="NUnit.Framework.TestFixtureAttribute" Inherited="True" />
+ </And>
+ </TypePattern.Match>
+ <Entry DisplayName="Entry">
+ <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 Priority="100" DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Kind Is="Method" />
+ <HasAttribute Name="NUnit.Framework.TestAttribute" />
+ </And>
+ </Entry.Match>
+ <Entry.SortBy>
+ <Name />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry" />
+ </TypePattern>
+ <TypePattern DisplayName="Type Pattern">
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <Or>
+ <Kind Is="Event" />
+ <Kind Is="Delegate" />
+ </Or>
+ </Entry.Match>
+ <Entry.SortBy>
+ <Access />
+ <Name />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <Kind Is="Enum" />
+ </Entry.Match>
+ <Entry.SortBy>
+ <Access />
+ <Name />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <Or>
+ <Kind Is="Constant" />
+ <And>
+ <Kind Is="Field" />
+ <Static />
+ </And>
+ </Or>
+ </Entry.Match>
+ <Entry.SortBy>
+ <Access />
+ <Kind Order="Constant Field" />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Kind Is="Constructor" />
+ <Static />
+ </And>
+ </Entry.Match>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Kind Is="Field" />
+ <Not>
+ <Static />
+ </Not>
+ </And>
+ </Entry.Match>
+ <Entry.SortBy>
+ <Readonly />
+ <Access />
+ <Name />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <Kind Is="Constructor" />
+ </Entry.Match>
+ <Entry.SortBy>
+ <Access />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Access Is="Public" />
+ <Or>
+ <Kind Is="Property" />
+ <Kind Is="Indexer" />
+ </Or>
+ </And>
+ </Entry.Match>
+ </Entry>
+ <Entry Priority="100" DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Access Is="Public" />
+ <Kind Is="Property" />
+ <Override />
+ <Not>
+ <ImplementsInterface />
+ </Not>
+ </And>
+ </Entry.Match>
+ </Entry>
+ <Entry Priority="100" DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Kind Is="Property" />
+ <ImplementsInterface />
+ </And>
+ </Entry.Match>
+ <Entry.SortBy>
+ <ImplementsInterface Immediate="True" />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Access Is="Public" />
+ <Kind Is="Method" />
+ </And>
+ </Entry.Match>
+ </Entry>
+ <Entry Priority="100" DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Access Is="Public" />
+ <Kind Is="Method" />
+ <Override />
+ <Not>
+ <ImplementsInterface />
+ </Not>
+ </And>
+ </Entry.Match>
+ </Entry>
+ <Entry Priority="100" DisplayName="Entry">
+ <Entry.Match>
+ <And>
+ <Kind Is="Method" />
+ <ImplementsInterface />
+ </And>
+ </Entry.Match>
+ <Entry.SortBy>
+ <ImplementsInterface Immediate="True" />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <Kind Is="Member" />
+ </Entry.Match>
+ <Entry.SortBy>
+ <Access />
+ <Kind Order="Property Method" />
+ </Entry.SortBy>
+ </Entry>
+ <Entry DisplayName="Entry" />
+ <Entry DisplayName="Entry">
+ <Entry.Match>
+ <Kind Is="Type" />
+ </Entry.Match>
+ <Entry.SortBy>
+ <Name />
+ </Entry.SortBy>
+ </Entry>
+ </TypePattern>
+</Patterns>
+ <?xml version="1.0" encoding="utf-8" ?>
+
+<!--
+I. Overall
+
+I.1 Each pattern can have <Match>....</Match> element. For the given type declaration, the pattern with the match, evaluated to 'true' with the largest weight, will be used
+I.2 Each pattern consists of the sequence of <Entry>...</Entry> elements. Type member declarations are distributed between entries
+I.3 If pattern has RemoveAllRegions="true" attribute, then all regions will be cleared prior to reordering. Otherwise, only auto-generated regions will be cleared
+I.4 The contents of each entry is sorted by given keys (First key is primary, next key is secondary, etc). Then the declarations are grouped and en-regioned by given property
+
+II. Available match operands
+
+Each operand may have Weight="..." attribute. This weight will be added to the match weight if the operand is evaluated to 'true'.
+The default weight is 1
+
+II.1 Boolean functions:
+II.1.1 <And>....</And>
+II.1.2 <Or>....</Or>
+II.1.3 <Not>....</Not>
+
+II.2 Operands
+II.2.1 <Kind Is="..."/>. Kinds are: class, struct, interface, enum, delegate, type, constructor, destructor, property, indexer, method, operator, field, constant, event, member
+II.2.2 <Name Is="..." [IgnoreCase="true/false"] />. The 'Is' attribute contains regular expression
+II.2.3 <HasAttribute CLRName="..." [Inherit="true/false"] />. The 'CLRName' attribute contains regular expression
+II.2.4 <Access Is="..."/>. The 'Is' values are: public, protected, internal, protected-internal, private
+II.2.5 <Static/>
+II.2.6 <Abstract/>
+II.2.7 <Virtual/>
+II.2.8 <Override/>
+II.2.9 <Sealed/>
+II.2.10 <Readonly/>
+II.2.11 <ImplementsInterface CLRName="..."/>. The 'CLRName' attribute contains regular expression
+II.2.12 <HandlesEvent />
+-->
+
+<Patterns xmlns="urn:shemas-jetbrains-com:member-reordering-patterns">
+
+ <!--Do not reorder COM interfaces and structs marked by StructLayout attribute-->
+ <Pattern>
+ <Match>
+ <Or Weight="100">
+ <And>
+ <Kind Is="interface"/>
+ <Or>
+ <HasAttribute CLRName="System.Runtime.InteropServices.InterfaceTypeAttribute"/>
+ <HasAttribute CLRName="System.Runtime.InteropServices.ComImport"/>
+ </Or>
+ </And>
+ <HasAttribute CLRName="System.Runtime.InteropServices.StructLayoutAttribute"/>
+ </Or>
+ </Match>
+ </Pattern>
+
+ <!--Special formatting of NUnit test fixture-->
+ <Pattern RemoveAllRegions="true">
+ <Match>
+ <And Weight="100">
+ <Kind Is="class"/>
+ <HasAttribute CLRName="NUnit.Framework.TestFixtureAttribute" Inherit="true"/>
+ </And>
+ </Match>
+
+ <!--Setup/Teardow-->
+ <Entry>
+ <Match>
+ <And>
+ <Kind Is="method"/>
+ <Or>
+ <HasAttribute CLRName="NUnit.Framework.SetUpAttribute" Inherit="true"/>
+ <HasAttribute CLRName="NUnit.Framework.TearDownAttribute" Inherit="true"/>
+ <HasAttribute CLRName="NUnit.Framework.FixtureSetUpAttribute" Inherit="true"/>
+ <HasAttribute CLRName="NUnit.Framework.FixtureTearDownAttribute" Inherit="true"/>
+ </Or>
+ </And>
+ </Match>
+ </Entry>
+
+ <!--Test methods-->
+ <Entry>
+ <Match>
+ <And Weight="100">
+ <Kind Is="method"/>
+ <HasAttribute CLRName="NUnit.Framework.TestAttribute" Inherit="false"/>
+ </And>
+ </Match>
+ <Sort>
+ <Name/>
+ </Sort>
+ </Entry>
+
+ <!--All other members-->
+ <Entry/>
+
+ </Pattern>
+
+ <!--Default pattern-->
+ <Pattern>
+
+ <!--Public delegate and events-->
+ <Entry>
+ <Match>
+ <Or>
+ <Kind Is="event"/>
+ <Kind Is="delegate"/>
+ </Or>
+ </Match>
+ <Sort>
+ <Access/>
+ <Name/>
+ </Sort>
+ </Entry>
+
+ <!--Private/protected/internal enum-->
+ <Entry>
+ <Match>
+ <Kind Is="enum"/>
+ </Match>
+ <Sort>
+ <Access />
+ <Name/>
+ </Sort>
+ </Entry>
+
+ <!--Static fields and constants-->
+ <Entry>
+ <Match>
+ <Or>
+ <Kind Is="constant"/>
+ <And>
+ <Kind Is="field"/>
+ <Static/>
+ </And>
+ </Or>
+ </Match>
+ <Sort>
+ <Access />
+ <Kind Order="constant field"/>
+ </Sort>
+ </Entry>
+
+ <!--Static Constructor-->
+ <Entry>
+ <Match>
+ <And>
+ <Kind Is="constructor"/>
+ <Static/>
+ </And>
+ </Match>
+ </Entry>
+
+ <!--Instance Fields-->
+ <Entry>
+ <Match>
+ <And>
+ <Kind Is="field"/>
+ <Not>
+ <Static/>
+ </Not>
+ </And>
+ </Match>
+ <Sort>
+ <Readonly/>
+ <Access/>
+ <Name/>
+ </Sort>
+ </Entry>
+
+ <!--Private/protected/internal/public Constructors-->
+ <Entry>
+ <Match>
+ <Kind Is="constructor"/>
+ </Match>
+ <Sort>
+ <Access/>
+ </Sort>
+ </Entry>
+
+ <!--Public properties, indexers-->
+ <Entry>
+ <Match>
+ <And>
+ <Access Is="public"/>
+ <Or>
+ <Kind Is="property"/>
+ <Kind Is="indexer"/>
+ </Or>
+ </And>
+ </Match>
+ </Entry>
+
+ <!--public inherited property implementations -->
+ <Entry>
+ <Match>
+ <And Weight="100">
+ <Access Is="public"/>
+ <Kind Is="property"/>
+ <Override/>
+ <Not>
+ <ImplementsInterface/>
+ </Not>
+ </And>
+ </Match>
+ </Entry>
+
+ <!--public interface property implementations-->
+ <Entry>
+ <Match>
+ <And Weight="100">
+ <Kind Is="property"/>
+ <ImplementsInterface/>
+ </And>
+ </Match>
+ <Sort>
+ <ImplementsInterface Immediate="true"/>
+ </Sort>
+ </Entry>
+
+ <!--public methods -->
+ <Entry>
+ <Match>
+ <And>
+ <Access Is="public"/>
+ <Kind Is="method"/>
+ </And>
+ </Match>
+ </Entry>
+
+ <!--public inherited method implementations -->
+ <Entry>
+ <Match>
+ <And Weight="100">
+ <Access Is="public"/>
+ <Kind Is="method"/>
+ <Override/>
+ <Not>
+ <ImplementsInterface/>
+ </Not>
+ </And>
+ </Match>
+ </Entry>
+
+ <!--public interface method implementations-->
+ <Entry>
+ <Match>
+ <And Weight="100">
+ <Kind Is="method"/>
+ <ImplementsInterface/>
+ </And>
+ </Match>
+ <Sort>
+ <ImplementsInterface Immediate="true"/>
+ </Sort>
+ </Entry>
+
+ <!--private/protected/internal properties and methods -->
+ <Entry>
+ <Match>
+ <Kind Is="member"/>
+ </Match>
+ <Sort>
+ <Access />
+ <Kind Order="property method"/>
+ </Sort>
+ </Entry>
+
+ <!--all other members-->
+ <Entry/>
+
+ <!--nested types-->
+ <Entry>
+ <Match>
+ <Kind Is="type"/>
+ </Match>
+ <Sort>
+ <Name/>
+ </Sort>
+ </Entry>
+ </Pattern>
+
+</Patterns>
+
+ CustomLayout
+ True
+ <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
\ No newline at end of file
Index: DeltaShell.sln.DotSettings
===================================================================
diff -u
--- DeltaShell.sln.DotSettings (revision 0)
+++ DeltaShell.sln.DotSettings (revision 482e2af47e9cb237f8e68f27337e621e1a9ec349)
@@ -0,0 +1,6 @@
+
+ D:\WTI\DeltaShell.DotSettings
+ ..\DeltaShell.DotSettings
+ True
+ True
+ 1
\ No newline at end of file