JAL-4356 release notes
[jalview.git] / jalview-jalopy.xml
index 7008872..980e4e6 100755 (executable)
-<?xml version="1.0" encoding="UTF-8"?>\r
-<jalopy>\r
-    <general>\r
-        <compliance>\r
-            <version>14</version>\r
-        </compliance>\r
-        <style>\r
-            <description>Sun Java Coding Convention</description>\r
-            <name>Sun</name>\r
-        </style>\r
-    </general>\r
-    <inspector>\r
-        <enable>true</enable>\r
-        <naming>\r
-            <classes>\r
-                <abstract>[A-Z][a-zA-Z0-9]+</abstract>\r
-                <general>[A-Z][a-zA-Z0-9]+</general>\r
-            </classes>\r
-            <fields>\r
-                <default>[a-z][\w]+</default>\r
-                <defaultStatic>[a-z][\w]+</defaultStatic>\r
-                <defaultStaticFinal>[a-zA-Z][\w]+</defaultStaticFinal>\r
-                <private>[a-z][\w]+</private>\r
-                <privateStatic>[a-z][\w]+</privateStatic>\r
-                <privateStaticFinal>[a-zA-Z][\w]+</privateStaticFinal>\r
-                <protected>[a-z][\w]+</protected>\r
-                <protectedStatic>[a-z][\w]+</protectedStatic>\r
-                <protectedStaticFinal>[a-zA-Z][\w]+</protectedStaticFinal>\r
-                <public>[a-z][\w]+</public>\r
-                <publicStatic>[a-z][\w]+</publicStatic>\r
-                <publicStaticFinal>[a-zA-Z][\w]+</publicStaticFinal>\r
-            </fields>\r
-            <interfaces>[A-Z][a-zA-Z0-9]+</interfaces>\r
-            <labels>\w+</labels>\r
-            <methods>\r
-                <default>[a-z][\w]+</default>\r
-                <defaultStatic>[a-z][\w]+</defaultStatic>\r
-                <defaultStaticFinal>[a-z][\w]+</defaultStaticFinal>\r
-                <private>[a-z][\w]+</private>\r
-                <privateStatic>[a-z][\w]+</privateStatic>\r
-                <privateStaticFinal>[a-z][\w]+</privateStaticFinal>\r
-                <protected>[a-z][\w]+</protected>\r
-                <protectedStatic>[a-z][\w]+</protectedStatic>\r
-                <protectedStaticFinal>[a-z][\w]+</protectedStaticFinal>\r
-                <public>[a-z][\w]+</public>\r
-                <publicStatic>[a-z][\w]+</publicStatic>\r
-                <publicStaticFinal>[a-z][\w]+</publicStaticFinal>\r
-            </methods>\r
-            <packages>[a-z]+(?:\.[a-z]+)*</packages>\r
-            <parameters>\r
-                <default>[a-z][\w]+</default>\r
-                <final>[a-z][\w]+</final>\r
-            </parameters>\r
-            <variables>[a-z][\w]*</variables>\r
-        </naming>\r
-        <tips>\r
-            <adhereToNamingConvention>false</adhereToNamingConvention>\r
-            <alwaysOverrideHashCode>false</alwaysOverrideHashCode>\r
-            <avoidThreadGroups>false</avoidThreadGroups>\r
-            <declareCollectionComment>false</declareCollectionComment>\r
-            <dontIgnoreExceptions>false</dontIgnoreExceptions>\r
-            <dontSubstituteObjectEquals>false</dontSubstituteObjectEquals>\r
-            <neverDeclareException>false</neverDeclareException>\r
-            <neverDeclareThrowable>false</neverDeclareThrowable>\r
-            <neverInvokeWaitOutsideLoop>false</neverInvokeWaitOutsideLoop>\r
-            <neverReturnZeroArrays>false</neverReturnZeroArrays>\r
-            <neverUseEmptyFinally>false</neverUseEmptyFinally>\r
-            <obeyContractEquals>false</obeyContractEquals>\r
-            <overrideToString>false</overrideToString>\r
-            <referToObjectsByInterface>false</referToObjectsByInterface>\r
-            <replaceStructureWithClass>false</replaceStructureWithClass>\r
-            <stringLiterallI18n>false</stringLiterallI18n>\r
-            <useInterfaceOnlyForTypes>false</useInterfaceOnlyForTypes>\r
-            <wrongCollectionComment>false</wrongCollectionComment>\r
-        </tips>\r
-    </inspector>\r
-    <internal>\r
-        <version>6</version>\r
-    </internal>\r
-    <messages>\r
-        <priority>\r
-            <general>30000</general>\r
-            <parser>30000</parser>\r
-            <parserJavadoc>30000</parserJavadoc>\r
-            <printer>30000</printer>\r
-            <printerJavadoc>30000</printerJavadoc>\r
-            <transform>30000</transform>\r
-        </priority>\r
-        <showErrorStackTrace>true</showErrorStackTrace>\r
-    </messages>\r
-    <misc>\r
-        <threadCount>1</threadCount>\r
-    </misc>\r
-    <printer>\r
-        <alignment>\r
-            <methodCallChain>true</methodCallChain>\r
-            <parameterMethodDeclaration>false</parameterMethodDeclaration>\r
-            <ternaryOperator>true</ternaryOperator>\r
-            <variableAssignment>false</variableAssignment>\r
-            <variableIdentifier>false</variableIdentifier>\r
-        </alignment>\r
-        <backup>\r
-            <directory>bak</directory>\r
-            <level>1</level>\r
-        </backup>\r
-        <blanklines>\r
-            <after>\r
-                <block>1</block>\r
-                <braceLeft>0</braceLeft>\r
-                <class>1</class>\r
-                <declaration>0</declaration>\r
-                <footer>1</footer>\r
-                <header>0</header>\r
-                <interface>1</interface>\r
-                <lastImport>2</lastImport>\r
-                <method>1</method>\r
-                <package>1</package>\r
-            </after>\r
-            <before>\r
-                <block>1</block>\r
-                <braceRight>0</braceRight>\r
-                <caseBlock>1</caseBlock>\r
-                <comment>\r
-                    <javadoc>1</javadoc>\r
-                    <multiline>1</multiline>\r
-                    <singleline>1</singleline>\r
-                </comment>\r
-                <controlStatement>1</controlStatement>\r
-                <declaration>1</declaration>\r
-                <footer>0</footer>\r
-                <header>0</header>\r
-            </before>\r
-            <keepUpTo>1</keepUpTo>\r
-        </blanklines>\r
-        <braces>\r
-            <empty>\r
-                <cuddle>false</cuddle>\r
-                <insertStatement>false</insertStatement>\r
-            </empty>\r
-            <insert>\r
-                <dowhile>false</dowhile>\r
-                <for>false</for>\r
-                <ifelse>true</ifelse>\r
-                <while>false</while>\r
-            </insert>\r
-            <remove>\r
-                <block>true</block>\r
-                <dowhile>false</dowhile>\r
-                <for>false</for>\r
-                <ifelse>false</ifelse>\r
-                <while>false</while>\r
-            </remove>\r
-            <treatDifferent>\r
-                <methodClass>false</methodClass>\r
-                <methodClassIfWrapped>false</methodClassIfWrapped>\r
-            </treatDifferent>\r
-        </braces>\r
-        <chunks>\r
-            <blanklines>true</blanklines>\r
-            <comments>true</comments>\r
-        </chunks>\r
-        <comments>\r
-            <format>\r
-                <multiline>false</multiline>\r
-            </format>\r
-            <javadoc>\r
-                <check>\r
-                    <innerclass>true</innerclass>\r
-                    <tags>true</tags>\r
-                    <throwsTags>true</throwsTags>\r
-                </check>\r
-                <fieldsShort>true</fieldsShort>\r
-                <generate>\r
-                    <class>5</class>\r
-                    <constructor>5</constructor>\r
-                    <field>5</field>\r
-                    <method>5</method>\r
-                </generate>\r
-                <parseComments>false</parseComments>\r
-                <tags>\r
-                    <in-line />\r
-                    <standard />\r
-                </tags>\r
-                <templates>\r
-                    <method>\r
-                        <bottom> */</bottom>\r
-                        <exception> * @throws $exceptionType$ TODO: DOCUMENT ME!</exception>\r
-                        <param> * @param $paramType$ TODO: DOCUMENT ME!</param>\r
-                        <return> * @return TODO: DOCUMENT ME!</return>\r
-                        <top>/**| * TODO: DOCUMENT ME!</top>\r
-                    </method>\r
-                </templates>\r
-            </javadoc>\r
-            <remove>\r
-                <javadoc>false</javadoc>\r
-                <multiline>false</multiline>\r
-                <singleline>false</singleline>\r
-            </remove>\r
-            <separator>\r
-                <fillCharacter>-</fillCharacter>\r
-                <insert>false</insert>\r
-                <insertRecursive>false</insertRecursive>\r
-                <text>\r
-                    <class>Inner Classes</class>\r
-                    <constructor>Constructors</constructor>\r
-                    <field>Instance fields</field>\r
-                    <initializer>Instance initializers</initializer>\r
-                    <interface>Inner Interfaces</interface>\r
-                    <method>Methods</method>\r
-                    <static>Static fields/initializers</static>\r
-                </text>\r
-            </separator>\r
-        </comments>\r
-        <environment />\r
-        <footer>\r
-            <keys />\r
-            <smartMode>0</smartMode>\r
-            <use>false</use>\r
-        </footer>\r
-        <header>\r
-            <keys />\r
-            <smartMode>0</smartMode>\r
-            <use>false</use>\r
-        </header>\r
-        <history>\r
-            <policy>disabled</policy>\r
-        </history>\r
-        <imports>\r
-            <grouping>\r
-                <defaultDepth>3</defaultDepth>\r
-                <packages>*:0|gnu:2|java:2|javax:2</packages>\r
-            </grouping>\r
-            <policy>disabled</policy>\r
-            <sort>true</sort>\r
-        </imports>\r
-        <indentation>\r
-            <caseFromSwitch>true</caseFromSwitch>\r
-            <continuation>\r
-                <block>true</block>\r
-                <operator>false</operator>\r
-            </continuation>\r
-            <firstColumnComments>true</firstColumnComments>\r
-            <label>false</label>\r
-            <policy>\r
-                <deep>false</deep>\r
-            </policy>\r
-            <sizes>\r
-                <braceCuddled>1</braceCuddled>\r
-                <braceLeft>1</braceLeft>\r
-                <braceRight>0</braceRight>\r
-                <braceRightAfter>1</braceRightAfter>\r
-                <continuation>4</continuation>\r
-                <deep>55</deep>\r
-                <extends>-1</extends>\r
-                <general>4</general>\r
-                <implements>-1</implements>\r
-                <leading>0</leading>\r
-                <tabs>8</tabs>\r
-                <throws>-1</throws>\r
-                <trailingComment>1</trailingComment>\r
-            </sizes>\r
-            <tabs>\r
-                <enable>false</enable>\r
-                <onlyLeading>false</onlyLeading>\r
-            </tabs>\r
-        </indentation>\r
-        <misc>\r
-            <arrayBracketsAfterIdent>false</arrayBracketsAfterIdent>\r
-            <forceFormatting>false</forceFormatting>\r
-            <insertExpressionParentheses>true</insertExpressionParentheses>\r
-            <insertLoggingConditional>false</insertLoggingConditional>\r
-            <insertTrailingNewline>true</insertTrailingNewline>\r
-            <insertUID>false</insertUID>\r
-        </misc>\r
-        <sorting>\r
-            <declaration>\r
-                <class>false</class>\r
-                <constructor>false</constructor>\r
-                <enable>false</enable>\r
-                <interface>false</interface>\r
-                <method>false</method>\r
-                <order>static|field|initializer|constructor|method|interface|class</order>\r
-                <variable>false</variable>\r
-            </declaration>\r
-            <modifier>\r
-                <enable>false</enable>\r
-                <order>public|protected|private|abstract|static|final|synchronized|transient|volatile|native|strictfp</order>\r
-            </modifier>\r
-        </sorting>\r
-        <whitespace>\r
-            <after>\r
-                <comma>true</comma>\r
-                <semicolon>true</semicolon>\r
-                <typeCast>true</typeCast>\r
-            </after>\r
-            <before>\r
-                <braces>true</braces>\r
-                <brackets>false</brackets>\r
-                <bracketsTypes>false</bracketsTypes>\r
-                <caseColon>false</caseColon>\r
-                <operator>\r
-                    <not>false</not>\r
-                </operator>\r
-                <parentheses>\r
-                    <methodCall>false</methodCall>\r
-                    <methodDeclaration>false</methodDeclaration>\r
-                    <statement>true</statement>\r
-                </parentheses>\r
-            </before>\r
-            <padding>\r
-                <braces>true</braces>\r
-                <brackets>false</brackets>\r
-                <operator>\r
-                    <assignment>true</assignment>\r
-                    <bitwise>true</bitwise>\r
-                    <logical>true</logical>\r
-                    <mathematical>true</mathematical>\r
-                    <relational>true</relational>\r
-                    <shift>true</shift>\r
-                </operator>\r
-                <parenthesis>false</parenthesis>\r
-                <typeCast>false</typeCast>\r
-            </padding>\r
-        </whitespace>\r
-        <wrapping>\r
-            <always>\r
-                <after>\r
-                    <arrayElement>0</arrayElement>\r
-                    <braceRight>false</braceRight>\r
-                    <extendsTypes>false</extendsTypes>\r
-                    <implementsTypes>false</implementsTypes>\r
-                    <label>true</label>\r
-                    <methodCallChained>false</methodCallChained>\r
-                    <ternaryOperator>\r
-                        <first>false</first>\r
-                        <second>false</second>\r
-                    </ternaryOperator>\r
-                    <throwsTypes>false</throwsTypes>\r
-                </after>\r
-                <before>\r
-                    <braceLeft>false</braceLeft>\r
-                    <extends>false</extends>\r
-                    <implements>false</implements>\r
-                    <throws>false</throws>\r
-                </before>\r
-                <parameter>\r
-                    <methodCall>false</methodCall>\r
-                    <methodCallNested>false</methodCallNested>\r
-                    <methodDeclaration>false</methodDeclaration>\r
-                </parameter>\r
-            </always>\r
-            <general>\r
-                <beforeOperator>true</beforeOperator>\r
-                <enable>true</enable>\r
-                <lineLength>80</lineLength>\r
-            </general>\r
-            <ondemand>\r
-                <after>\r
-                    <assignment>false</assignment>\r
-                    <leftParenthesis>false</leftParenthesis>\r
-                    <parameter>false</parameter>\r
-                    <types>\r
-                        <extends>false</extends>\r
-                        <implements>false</implements>\r
-                        <throws>false</throws>\r
-                    </types>\r
-                </after>\r
-                <before>\r
-                    <rightParenthesis>false</rightParenthesis>\r
-                </before>\r
-                <groupingParentheses>false</groupingParentheses>\r
-            </ondemand>\r
-        </wrapping>\r
-    </printer>\r
-</jalopy>\r
-\r
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
+ * Copyright (C) $$Year-Rel$$ The Jalview Authors
+ * 
+ * This file is part of Jalview.
+ * 
+ * Jalview is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License 
+ * as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+ *  
+ * Jalview is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty 
+ * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
+ * PURPOSE.  See the GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
+ * The Jalview Authors are detailed in the 'AUTHORS' file.
+-->
+<jalopy>
+    <general>
+        <compliance>
+            <version>14</version>
+        </compliance>
+        <style>
+            <description>Sun Java Coding Convention</description>
+            <name>Sun</name>
+        </style>
+    </general>
+    <inspector>
+        <enable>true</enable>
+        <naming>
+            <classes>
+                <abstract>[A-Z][a-zA-Z0-9]+</abstract>
+                <general>[A-Z][a-zA-Z0-9]+</general>
+            </classes>
+            <fields>
+                <default>[a-z][\w]+</default>
+                <defaultStatic>[a-z][\w]+</defaultStatic>
+                <defaultStaticFinal>[a-zA-Z][\w]+</defaultStaticFinal>
+                <private>[a-z][\w]+</private>
+                <privateStatic>[a-z][\w]+</privateStatic>
+                <privateStaticFinal>[a-zA-Z][\w]+</privateStaticFinal>
+                <protected>[a-z][\w]+</protected>
+                <protectedStatic>[a-z][\w]+</protectedStatic>
+                <protectedStaticFinal>[a-zA-Z][\w]+</protectedStaticFinal>
+                <public>[a-z][\w]+</public>
+                <publicStatic>[a-z][\w]+</publicStatic>
+                <publicStaticFinal>[a-zA-Z][\w]+</publicStaticFinal>
+            </fields>
+            <interfaces>[A-Z][a-zA-Z0-9]+</interfaces>
+            <labels>\w+</labels>
+            <methods>
+                <default>[a-z][\w]+</default>
+                <defaultStatic>[a-z][\w]+</defaultStatic>
+                <defaultStaticFinal>[a-z][\w]+</defaultStaticFinal>
+                <private>[a-z][\w]+</private>
+                <privateStatic>[a-z][\w]+</privateStatic>
+                <privateStaticFinal>[a-z][\w]+</privateStaticFinal>
+                <protected>[a-z][\w]+</protected>
+                <protectedStatic>[a-z][\w]+</protectedStatic>
+                <protectedStaticFinal>[a-z][\w]+</protectedStaticFinal>
+                <public>[a-z][\w]+</public>
+                <publicStatic>[a-z][\w]+</publicStatic>
+                <publicStaticFinal>[a-z][\w]+</publicStaticFinal>
+            </methods>
+            <packages>[a-z]+(?:\.[a-z]+)*</packages>
+            <parameters>
+                <default>[a-z][\w]+</default>
+                <final>[a-z][\w]+</final>
+            </parameters>
+            <variables>[a-z][\w]*</variables>
+        </naming>
+        <tips>
+            <adhereToNamingConvention>false</adhereToNamingConvention>
+            <alwaysOverrideHashCode>false</alwaysOverrideHashCode>
+            <avoidThreadGroups>false</avoidThreadGroups>
+            <declareCollectionComment>false</declareCollectionComment>
+            <dontIgnoreExceptions>false</dontIgnoreExceptions>
+            <dontSubstituteObjectEquals>false</dontSubstituteObjectEquals>
+            <neverDeclareException>false</neverDeclareException>
+            <neverDeclareThrowable>false</neverDeclareThrowable>
+            <neverInvokeWaitOutsideLoop>false</neverInvokeWaitOutsideLoop>
+            <neverReturnZeroArrays>false</neverReturnZeroArrays>
+            <neverUseEmptyFinally>false</neverUseEmptyFinally>
+            <obeyContractEquals>false</obeyContractEquals>
+            <overrideToString>false</overrideToString>
+            <referToObjectsByInterface>false</referToObjectsByInterface>
+            <replaceStructureWithClass>false</replaceStructureWithClass>
+            <stringLiterallI18n>false</stringLiterallI18n>
+            <useInterfaceOnlyForTypes>false</useInterfaceOnlyForTypes>
+            <wrongCollectionComment>false</wrongCollectionComment>
+        </tips>
+    </inspector>
+    <internal>
+        <version>6</version>
+    </internal>
+    <messages>
+        <priority>
+            <general>30000</general>
+            <parser>30000</parser>
+            <parserJavadoc>30000</parserJavadoc>
+            <printer>30000</printer>
+            <printerJavadoc>30000</printerJavadoc>
+            <transform>30000</transform>
+        </priority>
+        <showErrorStackTrace>true</showErrorStackTrace>
+    </messages>
+    <misc>
+        <threadCount>1</threadCount>
+    </misc>
+    <printer>
+        <alignment>
+            <methodCallChain>true</methodCallChain>
+            <parameterMethodDeclaration>false</parameterMethodDeclaration>
+            <ternaryOperator>true</ternaryOperator>
+            <variableAssignment>false</variableAssignment>
+            <variableIdentifier>false</variableIdentifier>
+        </alignment>
+        <backup>
+            <directory>bak</directory>
+            <level>1</level>
+        </backup>
+        <blanklines>
+            <after>
+                <block>1</block>
+                <braceLeft>0</braceLeft>
+                <class>1</class>
+                <declaration>0</declaration>
+                <footer>1</footer>
+                <header>0</header>
+                <interface>1</interface>
+                <lastImport>2</lastImport>
+                <method>1</method>
+                <package>1</package>
+            </after>
+            <before>
+                <block>1</block>
+                <braceRight>0</braceRight>
+                <caseBlock>1</caseBlock>
+                <comment>
+                    <javadoc>1</javadoc>
+                    <multiline>1</multiline>
+                    <singleline>1</singleline>
+                </comment>
+                <controlStatement>1</controlStatement>
+                <declaration>1</declaration>
+                <footer>0</footer>
+                <header>0</header>
+            </before>
+            <keepUpTo>1</keepUpTo>
+        </blanklines>
+        <braces>
+            <empty>
+                <cuddle>false</cuddle>
+                <insertStatement>false</insertStatement>
+            </empty>
+            <insert>
+                <dowhile>false</dowhile>
+                <for>false</for>
+                <ifelse>true</ifelse>
+                <while>false</while>
+            </insert>
+            <remove>
+                <block>true</block>
+                <dowhile>false</dowhile>
+                <for>false</for>
+                <ifelse>false</ifelse>
+                <while>false</while>
+            </remove>
+            <treatDifferent>
+                <methodClass>false</methodClass>
+                <methodClassIfWrapped>false</methodClassIfWrapped>
+            </treatDifferent>
+        </braces>
+        <chunks>
+            <blanklines>true</blanklines>
+            <comments>true</comments>
+        </chunks>
+        <comments>
+            <format>
+                <multiline>false</multiline>
+            </format>
+            <javadoc>
+                <check>
+                    <innerclass>true</innerclass>
+                    <tags>true</tags>
+                    <throwsTags>true</throwsTags>
+                </check>
+                <fieldsShort>true</fieldsShort>
+                <generate>
+                    <class>5</class>
+                    <constructor>5</constructor>
+                    <field>5</field>
+                    <method>5</method>
+                </generate>
+                <parseComments>false</parseComments>
+                <tags>
+                    <in-line />
+                    <standard />
+                </tags>
+                <templates>
+                    <method>
+                        <bottom> */</bottom>
+                        <exception> * @throws $exceptionType$ TODO: DOCUMENT ME!</exception>
+                        <param> * @param $paramType$ TODO: DOCUMENT ME!</param>
+                        <return> * @return TODO: DOCUMENT ME!</return>
+                        <top>/**| * TODO: DOCUMENT ME!</top>
+                    </method>
+                </templates>
+            </javadoc>
+            <remove>
+                <javadoc>false</javadoc>
+                <multiline>false</multiline>
+                <singleline>false</singleline>
+            </remove>
+            <separator>
+                <fillCharacter>-</fillCharacter>
+                <insert>false</insert>
+                <insertRecursive>false</insertRecursive>
+                <text>
+                    <class>Inner Classes</class>
+                    <constructor>Constructors</constructor>
+                    <field>Instance fields</field>
+                    <initializer>Instance initializers</initializer>
+                    <interface>Inner Interfaces</interface>
+                    <method>Methods</method>
+                    <static>Static fields/initializers</static>
+                </text>
+            </separator>
+        </comments>
+        <environment />
+        <footer>
+            <keys />
+            <smartMode>0</smartMode>
+            <use>false</use>
+        </footer>
+        <header>
+            <keys />
+            <smartMode>0</smartMode>
+            <use>false</use>
+        </header>
+        <history>
+            <policy>disabled</policy>
+        </history>
+        <imports>
+            <grouping>
+                <defaultDepth>3</defaultDepth>
+                <packages>*:0|gnu:2|java:2|javax:2</packages>
+            </grouping>
+            <policy>disabled</policy>
+            <sort>true</sort>
+        </imports>
+        <indentation>
+            <caseFromSwitch>true</caseFromSwitch>
+            <continuation>
+                <block>true</block>
+                <operator>false</operator>
+            </continuation>
+            <firstColumnComments>true</firstColumnComments>
+            <label>false</label>
+            <policy>
+                <deep>false</deep>
+            </policy>
+            <sizes>
+                <braceCuddled>1</braceCuddled>
+                <braceLeft>1</braceLeft>
+                <braceRight>0</braceRight>
+                <braceRightAfter>1</braceRightAfter>
+                <continuation>4</continuation>
+                <deep>55</deep>
+                <extends>-1</extends>
+                <general>4</general>
+                <implements>-1</implements>
+                <leading>0</leading>
+                <tabs>8</tabs>
+                <throws>-1</throws>
+                <trailingComment>1</trailingComment>
+            </sizes>
+            <tabs>
+                <enable>false</enable>
+                <onlyLeading>false</onlyLeading>
+            </tabs>
+        </indentation>
+        <misc>
+            <arrayBracketsAfterIdent>false</arrayBracketsAfterIdent>
+            <forceFormatting>false</forceFormatting>
+            <insertExpressionParentheses>true</insertExpressionParentheses>
+            <insertLoggingConditional>false</insertLoggingConditional>
+            <insertTrailingNewline>true</insertTrailingNewline>
+            <insertUID>false</insertUID>
+        </misc>
+        <sorting>
+            <declaration>
+                <class>false</class>
+                <constructor>false</constructor>
+                <enable>false</enable>
+                <interface>false</interface>
+                <method>false</method>
+                <order>static|field|initializer|constructor|method|interface|class</order>
+                <variable>false</variable>
+            </declaration>
+            <modifier>
+                <enable>false</enable>
+                <order>public|protected|private|abstract|static|final|synchronized|transient|volatile|native|strictfp</order>
+            </modifier>
+        </sorting>
+        <whitespace>
+            <after>
+                <comma>true</comma>
+                <semicolon>true</semicolon>
+                <typeCast>true</typeCast>
+            </after>
+            <before>
+                <braces>true</braces>
+                <brackets>false</brackets>
+                <bracketsTypes>false</bracketsTypes>
+                <caseColon>false</caseColon>
+                <operator>
+                    <not>false</not>
+                </operator>
+                <parentheses>
+                    <methodCall>false</methodCall>
+                    <methodDeclaration>false</methodDeclaration>
+                    <statement>true</statement>
+                </parentheses>
+            </before>
+            <padding>
+                <braces>true</braces>
+                <brackets>false</brackets>
+                <operator>
+                    <assignment>true</assignment>
+                    <bitwise>true</bitwise>
+                    <logical>true</logical>
+                    <mathematical>true</mathematical>
+                    <relational>true</relational>
+                    <shift>true</shift>
+                </operator>
+                <parenthesis>false</parenthesis>
+                <typeCast>false</typeCast>
+            </padding>
+        </whitespace>
+        <wrapping>
+            <always>
+                <after>
+                    <arrayElement>0</arrayElement>
+                    <braceRight>false</braceRight>
+                    <extendsTypes>false</extendsTypes>
+                    <implementsTypes>false</implementsTypes>
+                    <label>true</label>
+                    <methodCallChained>false</methodCallChained>
+                    <ternaryOperator>
+                        <first>false</first>
+                        <second>false</second>
+                    </ternaryOperator>
+                    <throwsTypes>false</throwsTypes>
+                </after>
+                <before>
+                    <braceLeft>false</braceLeft>
+                    <extends>false</extends>
+                    <implements>false</implements>
+                    <throws>false</throws>
+                </before>
+                <parameter>
+                    <methodCall>false</methodCall>
+                    <methodCallNested>false</methodCallNested>
+                    <methodDeclaration>false</methodDeclaration>
+                </parameter>
+            </always>
+            <general>
+                <beforeOperator>true</beforeOperator>
+                <enable>true</enable>
+                <lineLength>80</lineLength>
+            </general>
+            <ondemand>
+                <after>
+                    <assignment>false</assignment>
+                    <leftParenthesis>false</leftParenthesis>
+                    <parameter>false</parameter>
+                    <types>
+                        <extends>false</extends>
+                        <implements>false</implements>
+                        <throws>false</throws>
+                    </types>
+                </after>
+                <before>
+                    <rightParenthesis>false</rightParenthesis>
+                </before>
+                <groupingParentheses>false</groupingParentheses>
+            </ondemand>
+        </wrapping>
+    </printer>
+</jalopy>
+