jalopy.xml 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <jalopy>
  3. <general>
  4. <compliance>
  5. <version>14</version>
  6. </compliance>
  7. <style>
  8. <description>Acegi Security System for Spring</description>
  9. <name>acegisecurity</name>
  10. </style>
  11. </general>
  12. <inspector>
  13. <enable>true</enable>
  14. <naming>
  15. <classes>
  16. <abstract>[A-Z][a-zA-Z0-9]+</abstract>
  17. <general>[A-Z][a-zA-Z0-9]+</general>
  18. </classes>
  19. <fields>
  20. <default>[a-z][\w]+</default>
  21. <defaultStatic>[a-z][\w]+</defaultStatic>
  22. <defaultStaticFinal>[a-zA-Z][\w]+</defaultStaticFinal>
  23. <private>[a-z][\w]+</private>
  24. <privateStatic>[a-z][\w]+</privateStatic>
  25. <privateStaticFinal>[a-zA-Z][\w]+</privateStaticFinal>
  26. <protected>[a-z][\w]+</protected>
  27. <protectedStatic>[a-z][\w]+</protectedStatic>
  28. <protectedStaticFinal>[a-zA-Z][\w]+</protectedStaticFinal>
  29. <public>[a-z][\w]+</public>
  30. <publicStatic>[a-z][\w]+</publicStatic>
  31. <publicStaticFinal>[a-zA-Z][\w]+</publicStaticFinal>
  32. </fields>
  33. <interfaces>[A-Z][a-zA-Z0-9]+</interfaces>
  34. <labels>\w+</labels>
  35. <methods>
  36. <default>[a-z][\w]+</default>
  37. <defaultStatic>[a-z][\w]+</defaultStatic>
  38. <defaultStaticFinal>[a-z][\w]+</defaultStaticFinal>
  39. <private>[a-z][\w]+</private>
  40. <privateStatic>[a-z][\w]+</privateStatic>
  41. <privateStaticFinal>[a-z][\w]+</privateStaticFinal>
  42. <protected>[a-z][\w]+</protected>
  43. <protectedStatic>[a-z][\w]+</protectedStatic>
  44. <protectedStaticFinal>[a-z][\w]+</protectedStaticFinal>
  45. <public>[a-z][\w]+</public>
  46. <publicStatic>[a-z][\w]+</publicStatic>
  47. <publicStaticFinal>[a-z][\w]+</publicStaticFinal>
  48. </methods>
  49. <packages>[a-z]+(?:\.[a-z]+)*</packages>
  50. <parameters>
  51. <default>[a-z][\w]+</default>
  52. <final>[a-z][\w]+</final>
  53. </parameters>
  54. <variables>[a-z][\w]*</variables>
  55. </naming>
  56. <tips>
  57. <adhereToNamingConvention>true</adhereToNamingConvention>
  58. <alwaysOverrideEquals>true</alwaysOverrideEquals>
  59. <alwaysOverrideHashCode>true</alwaysOverrideHashCode>
  60. <avoidThreadGroups>true</avoidThreadGroups>
  61. <declareCollectionComment>true</declareCollectionComment>
  62. <dontIgnoreExceptions>true</dontIgnoreExceptions>
  63. <dontSubstituteObjectEquals>true</dontSubstituteObjectEquals>
  64. <neverDeclareException>true</neverDeclareException>
  65. <neverDeclareThrowable>true</neverDeclareThrowable>
  66. <neverInvokeWaitOutsideLoop>true</neverInvokeWaitOutsideLoop>
  67. <neverReturnZeroArrays>true</neverReturnZeroArrays>
  68. <neverUseEmptyFinally>true</neverUseEmptyFinally>
  69. <obeyContractEquals>true</obeyContractEquals>
  70. <overrideToString>true</overrideToString>
  71. <referToObjectsByInterface>true</referToObjectsByInterface>
  72. <replaceStructureWithClass>true</replaceStructureWithClass>
  73. <stringLiterallI18n>true</stringLiterallI18n>
  74. <useInterfaceOnlyForTypes>true</useInterfaceOnlyForTypes>
  75. <wrongCollectionComment>true</wrongCollectionComment>
  76. </tips>
  77. </inspector>
  78. <internal>
  79. <version>6</version>
  80. </internal>
  81. <messages>
  82. <priority>
  83. <general>40000</general>
  84. <parser>40000</parser>
  85. <parserJavadoc>40000</parserJavadoc>
  86. <printer>40000</printer>
  87. <printerJavadoc>40000</printerJavadoc>
  88. <transform>40000</transform>
  89. </priority>
  90. <showErrorStackTrace>true</showErrorStackTrace>
  91. </messages>
  92. <misc>
  93. <threadCount>1</threadCount>
  94. </misc>
  95. <printer>
  96. <alignment>
  97. <methodCallChain>true</methodCallChain>
  98. <parameterMethodDeclaration>false</parameterMethodDeclaration>
  99. <ternaryOperator>true</ternaryOperator>
  100. <variableAssignment>false</variableAssignment>
  101. <variableIdentifier>false</variableIdentifier>
  102. </alignment>
  103. <backup>
  104. <directory>bak</directory>
  105. <level>0</level>
  106. </backup>
  107. <blanklines>
  108. <after>
  109. <block>1</block>
  110. <braceLeft>0</braceLeft>
  111. <class>1</class>
  112. <declaration>0</declaration>
  113. <footer>1</footer>
  114. <header>1</header>
  115. <interface>1</interface>
  116. <lastImport>2</lastImport>
  117. <method>1</method>
  118. <package>1</package>
  119. </after>
  120. <before>
  121. <block>1</block>
  122. <braceRight>0</braceRight>
  123. <caseBlock>1</caseBlock>
  124. <comment>
  125. <javadoc>1</javadoc>
  126. <multiline>1</multiline>
  127. <singleline>1</singleline>
  128. </comment>
  129. <controlStatement>1</controlStatement>
  130. <declaration>1</declaration>
  131. <footer>0</footer>
  132. <header>0</header>
  133. </before>
  134. <keepUpTo>1</keepUpTo>
  135. </blanklines>
  136. <braces>
  137. <empty>
  138. <cuddle>true</cuddle>
  139. <insertStatement>false</insertStatement>
  140. </empty>
  141. <insert>
  142. <dowhile>true</dowhile>
  143. <for>true</for>
  144. <ifelse>true</ifelse>
  145. <while>true</while>
  146. </insert>
  147. <remove>
  148. <block>true</block>
  149. <dowhile>false</dowhile>
  150. <for>false</for>
  151. <ifelse>false</ifelse>
  152. <while>false</while>
  153. </remove>
  154. <treatDifferent>
  155. <methodClass>false</methodClass>
  156. <methodClassIfWrapped>false</methodClassIfWrapped>
  157. </treatDifferent>
  158. </braces>
  159. <chunks>
  160. <blanklines>true</blanklines>
  161. <comments>true</comments>
  162. </chunks>
  163. <comments>
  164. <format>
  165. <multiline>true</multiline>
  166. </format>
  167. <javadoc>
  168. <check>
  169. <innerclass>false</innerclass>
  170. <tags>true</tags>
  171. <throwsTags>true</throwsTags>
  172. </check>
  173. <fieldsShort>true</fieldsShort>
  174. <generate>
  175. <class>1</class>
  176. <constructor>0</constructor>
  177. <field>0</field>
  178. <method>0</method>
  179. </generate>
  180. <parseComments>true</parseComments>
  181. <tags>
  182. <in-line></in-line>
  183. <standard>@hibernate|@@SecurityConfig</standard>
  184. </tags>
  185. <templates>
  186. <method>
  187. <bottom> */</bottom>
  188. <exception> * @throws $exceptionType$ DOCUMENT ME!</exception>
  189. <param> * @param $paramType$ DOCUMENT ME!</param>
  190. <return> * @return DOCUMENT ME!</return>
  191. <top>/**| * DOCUMENT ME!</top>
  192. </method>
  193. </templates>
  194. </javadoc>
  195. <remove>
  196. <javadoc>false</javadoc>
  197. <multiline>false</multiline>
  198. <singleline>false</singleline>
  199. </remove>
  200. <separator>
  201. <fillCharacter>=</fillCharacter>
  202. <insert>true</insert>
  203. <insertRecursive>false</insertRecursive>
  204. <text>
  205. <class>Inner Classes</class>
  206. <constructor>Constructors</constructor>
  207. <field>Instance fields</field>
  208. <initializer>Instance initializers</initializer>
  209. <interface>Inner Interfaces</interface>
  210. <method>Methods</method>
  211. <static>Static fields/initializers</static>
  212. </text>
  213. </separator>
  214. </comments>
  215. <environment></environment>
  216. <footer>
  217. <keys></keys>
  218. <smartMode>0</smartMode>
  219. <use>false</use>
  220. </footer>
  221. <header>
  222. <keys>Acegi Technology Pty Limited|Created on|To change the template for this generated|Apache Software License</keys>
  223. <smartMode>0</smartMode>
  224. <text>/* Copyright 2004, 2005, 2006 Acegi Technology Pty Limited| *| * Licensed under the Apache License, Version 2.0 (the "License");| * you may not use this file except in compliance with the License.| * You may obtain a copy of the License at| *| * http://www.apache.org/licenses/LICENSE-2.0| *| * Unless required by applicable law or agreed to in writing, software| * distributed under the License is distributed on an "AS IS" BASIS,| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.| * See the License for the specific language governing permissions and| * limitations under the License.| */</text>
  225. <use>true</use>
  226. </header>
  227. <history>
  228. <policy>disabled</policy>
  229. </history>
  230. <imports>
  231. <grouping>
  232. <defaultDepth>3</defaultDepth>
  233. <packages>*:0|gnu:2|java:2|javax:2</packages>
  234. </grouping>
  235. <policy>disabled</policy>
  236. <sort>true</sort>
  237. </imports>
  238. <indentation>
  239. <caseFromSwitch>false</caseFromSwitch>
  240. <continuation>
  241. <block>false</block>
  242. <operator>false</operator>
  243. </continuation>
  244. <firstColumnComments>false</firstColumnComments>
  245. <label>false</label>
  246. <policy>
  247. <deep>false</deep>
  248. </policy>
  249. <sizes>
  250. <braceCuddled>1</braceCuddled>
  251. <braceLeft>1</braceLeft>
  252. <braceRight>0</braceRight>
  253. <braceRightAfter>1</braceRightAfter>
  254. <continuation>4</continuation>
  255. <deep>55</deep>
  256. <extends>-1</extends>
  257. <general>4</general>
  258. <implements>-1</implements>
  259. <leading>0</leading>
  260. <tabs>8</tabs>
  261. <throws>-1</throws>
  262. <trailingComment>1</trailingComment>
  263. </sizes>
  264. <tabs>
  265. <enable>false</enable>
  266. <onlyLeading>false</onlyLeading>
  267. </tabs>
  268. </indentation>
  269. <misc>
  270. <arrayBracketsAfterIdent>false</arrayBracketsAfterIdent>
  271. <forceFormatting>false</forceFormatting>
  272. <insertExpressionParentheses>true</insertExpressionParentheses>
  273. <insertLoggingConditional>true</insertLoggingConditional>
  274. <insertTrailingNewline>true</insertTrailingNewline>
  275. <insertUID>false</insertUID>
  276. </misc>
  277. <sorting>
  278. <declaration>
  279. <class>true</class>
  280. <constructor>true</constructor>
  281. <enable>true</enable>
  282. <interface>true</interface>
  283. <method>true</method>
  284. <order>static|field|initializer|constructor|method|interface|class|annotation|enum</order>
  285. <variable>true</variable>
  286. </declaration>
  287. <modifier>
  288. <enable>false</enable>
  289. <order>public|protected|private|abstract|static|final|synchronized|transient|volatile|native|strictfp</order>
  290. </modifier>
  291. </sorting>
  292. <whitespace>
  293. <after>
  294. <comma>true</comma>
  295. <semicolon>true</semicolon>
  296. <typeCast>true</typeCast>
  297. </after>
  298. <before>
  299. <braces>true</braces>
  300. <brackets>false</brackets>
  301. <bracketsTypes>false</bracketsTypes>
  302. <caseColon>false</caseColon>
  303. <operator>
  304. <not>false</not>
  305. </operator>
  306. <parentheses>
  307. <methodCall>false</methodCall>
  308. <methodDeclaration>false</methodDeclaration>
  309. <statement>true</statement>
  310. </parentheses>
  311. </before>
  312. <padding>
  313. <braces>false</braces>
  314. <brackets>false</brackets>
  315. <operator>
  316. <assignment>true</assignment>
  317. <bitwise>true</bitwise>
  318. <logical>true</logical>
  319. <mathematical>true</mathematical>
  320. <relational>true</relational>
  321. <shift>true</shift>
  322. </operator>
  323. <parenthesis>false</parenthesis>
  324. <typeCast>false</typeCast>
  325. </padding>
  326. </whitespace>
  327. <wrapping>
  328. <always>
  329. <after>
  330. <arrayElement>0</arrayElement>
  331. <braceRight>false</braceRight>
  332. <extendsTypes>false</extendsTypes>
  333. <implementsTypes>false</implementsTypes>
  334. <label>true</label>
  335. <methodCallChained>false</methodCallChained>
  336. <ternaryOperator>
  337. <first>false</first>
  338. <second>false</second>
  339. </ternaryOperator>
  340. <throwsTypes>false</throwsTypes>
  341. </after>
  342. <before>
  343. <braceLeft>false</braceLeft>
  344. <extends>false</extends>
  345. <implements>false</implements>
  346. <throws>false</throws>
  347. </before>
  348. <parameter>
  349. <methodCall>false</methodCall>
  350. <methodCallNested>false</methodCallNested>
  351. <methodDeclaration>false</methodDeclaration>
  352. </parameter>
  353. </always>
  354. <anon>
  355. <align>
  356. <after>2147483647</after>
  357. </align>
  358. <lcurly>
  359. <newline>true</newline>
  360. </lcurly>
  361. </anon>
  362. <anondef>
  363. <align>
  364. <after>2147483647</after>
  365. </align>
  366. <lcurly>
  367. <nonewline>true</nonewline>
  368. </lcurly>
  369. </anondef>
  370. <enum>
  371. <align>
  372. <after>2147483647</after>
  373. </align>
  374. <lcurly>
  375. <nonewline>true</nonewline>
  376. </lcurly>
  377. </enum>
  378. <general>
  379. <beforeOperator>true</beforeOperator>
  380. <enable>true</enable>
  381. <lineLength>120</lineLength>
  382. </general>
  383. <ondemand>
  384. <after>
  385. <assignment>false</assignment>
  386. <leftParenthesis>false</leftParenthesis>
  387. <parameter>false</parameter>
  388. <types>
  389. <extends>false</extends>
  390. <implements>false</implements>
  391. <throws>false</throws>
  392. </types>
  393. </after>
  394. <before>
  395. <rightParenthesis>false</rightParenthesis>
  396. </before>
  397. <deep>
  398. <parameter>false</parameter>
  399. </deep>
  400. <groupingParentheses>false</groupingParentheses>
  401. <hard>
  402. <parameter>false</parameter>
  403. </hard>
  404. </ondemand>
  405. </wrapping>
  406. </printer>
  407. </jalopy>