qaplug_profiles.xml 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project version="4">
  3. <component name="AnalysisProjectProfileManager">
  4. <option name="PROJECT_PROFILE" value="Project Default" />
  5. <option name="USE_PROJECT_LEVEL_SETTINGS" value="false" />
  6. <scopes />
  7. <profiles>
  8. <profile profile_name="Project Default" version="1.0" is_locked="false">
  9. <coding_rule class="AndroidCallSuperFirst" level="MAJOR" enabled="false" />
  10. <coding_rule class="AndroidCallSuperLast" level="MAJOR" enabled="false" />
  11. <coding_rule class="AndroidDoNotHardCodeSDCard" level="MAJOR" enabled="false" />
  12. <coding_rule class="BasicAvoidBranchingStatementAsLastInLoop" level="MAJOR" enabled="false" />
  13. <coding_rule class="BasicAvoidDecimalLiteralsInBigDecimalConstructor" level="MAJOR" enabled="true" />
  14. <coding_rule class="BasicAvoidMultipleUnaryOperators" level="MAJOR" enabled="false" />
  15. <coding_rule class="BasicAvoidThreadGroup" level="CRITICAL" enabled="false" />
  16. <coding_rule class="BasicAvoidUsingHardCodedIP" level="MAJOR" enabled="false" />
  17. <coding_rule class="BasicAvoidUsingOctalValues" level="MAJOR" enabled="false" />
  18. <coding_rule class="BasicBigIntegerInstantiation" level="MAJOR" enabled="true" />
  19. <coding_rule class="BasicBooleanInstantiation" level="MAJOR" enabled="true" />
  20. <coding_rule class="BasicBrokenNullCheck" level="CRITICAL" enabled="true" />
  21. <coding_rule class="BasicCheckResultSet" level="MAJOR" enabled="false" />
  22. <coding_rule class="BasicCheckSkipResult" level="MAJOR" enabled="false" />
  23. <coding_rule class="BasicClassCastExceptionWithToArray" level="MAJOR" enabled="true" />
  24. <coding_rule class="BasicCollapsibleIfStatements" level="MINOR" enabled="true" />
  25. <coding_rule class="BasicDontCallThreadRun" level="MAJOR" enabled="false" />
  26. <coding_rule class="BasicDontUseFloatTypeForLoopIndices" level="MAJOR" enabled="false" />
  27. <coding_rule class="BasicDoubleCheckedLocking" level="MAJOR" enabled="false" />
  28. <coding_rule class="BasicExtendsObject" level="MAJOR" enabled="false" />
  29. <coding_rule class="BasicForLoopShouldBeWhileLoop" level="MINOR" enabled="false" />
  30. <coding_rule class="BasicJSFDontNestJsfInJstlIteration" level="MAJOR" enabled="false" />
  31. <coding_rule class="BasicJSPIframeMissingSrcAttribute" level="MAJOR" enabled="false" />
  32. <coding_rule class="BasicJSPNoClassAttribute" level="MAJOR" enabled="false" />
  33. <coding_rule class="BasicJSPNoHtmlComments" level="MAJOR" enabled="false" />
  34. <coding_rule class="BasicJSPNoInlineStyleInformation" level="MAJOR" enabled="false" />
  35. <coding_rule class="BasicJSPNoJspForward" level="MAJOR" enabled="false" />
  36. <coding_rule class="BasicJSPNoLongScripts" level="MAJOR" enabled="false" />
  37. <coding_rule class="BasicJSPNoScriptlets" level="MAJOR" enabled="false" />
  38. <coding_rule class="BasicJumbledIncrementer" level="MAJOR" enabled="false" />
  39. <coding_rule class="BasicMisplacedNullCheck" level="CRITICAL" enabled="false" />
  40. <coding_rule class="BasicOverrideBothEqualsAndHashcode" level="CRITICAL" enabled="false" />
  41. <coding_rule class="BasicReturnFromFinallyBlock" level="MAJOR" enabled="false" />
  42. <coding_rule class="BasicUnconditionalIfStatement" level="CRITICAL" enabled="true" />
  43. <coding_rule class="BracesForLoopsMustUseBraces" level="MAJOR" enabled="true" />
  44. <coding_rule class="BracesIfElseStmtsMustUseBraces" level="MAJOR" enabled="true" />
  45. <coding_rule class="BracesIfStmtsMustUseBraces" level="MAJOR" enabled="true" />
  46. <coding_rule class="BracesWhileLoopsMustUseBraces" level="MAJOR" enabled="true" />
  47. <coding_rule class="CloneImplementationCloneMethodMustImplementCloneable" level="MAJOR" enabled="false" />
  48. <coding_rule class="CloneImplementationCloneThrowsCloneNotSupportedException" level="MAJOR" enabled="true" />
  49. <coding_rule class="CloneImplementationProperCloneImplementation" level="CRITICAL" enabled="false" />
  50. <coding_rule class="CodeSizeCyclomaticComplexity" level="MAJOR" enabled="false" />
  51. <coding_rule class="CodeSizeExcessiveClassLength" level="MAJOR" enabled="false" />
  52. <coding_rule class="CodeSizeExcessiveMethodLength" level="MAJOR" enabled="false" />
  53. <coding_rule class="CodeSizeExcessiveParameterList" level="MAJOR" enabled="false" />
  54. <coding_rule class="CodeSizeExcessivePublicCount" level="MAJOR" enabled="false" />
  55. <coding_rule class="CodeSizeNPathComplexity" level="MAJOR" enabled="false" />
  56. <coding_rule class="CodeSizeNcssConstructorCount" level="MAJOR" enabled="false" />
  57. <coding_rule class="CodeSizeNcssMethodCount" level="MAJOR" enabled="true" />
  58. <coding_rule class="CodeSizeNcssTypeCount" level="MAJOR" enabled="true" />
  59. <coding_rule class="CodeSizeTooManyFields" level="MAJOR" enabled="false" />
  60. <coding_rule class="CodeSizeTooManyMethods" level="MAJOR" enabled="false" />
  61. <coding_rule class="ControversialAssignmentInOperand" level="MAJOR" enabled="false" />
  62. <coding_rule class="ControversialAtLeastOneConstructor" level="MAJOR" enabled="false" />
  63. <coding_rule class="ControversialAvoidAccessibilityAlteration" level="MAJOR" enabled="false" />
  64. <coding_rule class="ControversialAvoidFinalLocalVariable" level="MAJOR" enabled="false" />
  65. <coding_rule class="ControversialAvoidLiteralsInIfCondition" level="MAJOR" enabled="false" />
  66. <coding_rule class="ControversialAvoidPrefixingMethodParameters" level="MAJOR" enabled="false" />
  67. <coding_rule class="ControversialAvoidUsingNativeCode" level="MAJOR" enabled="false" />
  68. <coding_rule class="ControversialAvoidUsingShortType" level="MAJOR" enabled="false" />
  69. <coding_rule class="ControversialAvoidUsingVolatile" level="MAJOR" enabled="false" />
  70. <coding_rule class="ControversialBooleanInversion" level="MAJOR" enabled="false" />
  71. <coding_rule class="ControversialCallSuperInConstructor" level="MINOR" enabled="false" />
  72. <coding_rule class="ControversialDataflowAnomalyAnalysis" level="MAJOR" enabled="false" />
  73. <coding_rule class="ControversialDefaultPackage" level="MINOR" enabled="false" />
  74. <coding_rule class="ControversialDoNotCallGarbageCollectionExplicitly" level="CRITICAL" enabled="false" />
  75. <coding_rule class="ControversialDontImportSun" level="MINOR" enabled="true" />
  76. <coding_rule class="ControversialNullAssignment" level="MAJOR" enabled="false" />
  77. <coding_rule class="ControversialOneDeclarationPerLine" level="MAJOR" enabled="false" />
  78. <coding_rule class="ControversialOnlyOneReturn" level="MINOR" enabled="false" />
  79. <coding_rule class="ControversialSuspiciousOctalEscape" level="MAJOR" enabled="false" />
  80. <coding_rule class="ControversialUnnecessaryConstructor" level="MAJOR" enabled="false" />
  81. <coding_rule class="ControversialUnnecessaryParentheses" level="MINOR" enabled="false" />
  82. <coding_rule class="ControversialUseConcurrentHashMap" level="MAJOR" enabled="false" />
  83. <coding_rule class="ControversialUseObjectForClearerAPI" level="MAJOR" enabled="false" />
  84. <coding_rule class="CouplingCouplingBetweenObjects" level="MAJOR" enabled="false" />
  85. <coding_rule class="CouplingExcessiveImports" level="MAJOR" enabled="false" />
  86. <coding_rule class="CouplingLawOfDemeter" level="MAJOR" enabled="false" />
  87. <coding_rule class="CouplingLooseCoupling" level="MAJOR" enabled="true" />
  88. <coding_rule class="CouplingLoosePackageCoupling" level="MAJOR" enabled="false" />
  89. <coding_rule class="DesignAbstractClassWithoutAbstractMethod" level="MAJOR" enabled="false" />
  90. <coding_rule class="DesignAbstractClassWithoutAnyMethod" level="MAJOR" enabled="false" />
  91. <coding_rule class="DesignAccessorClassGeneration" level="MAJOR" enabled="false" />
  92. <coding_rule class="DesignAssignmentToNonFinalStatic" level="MAJOR" enabled="false" />
  93. <coding_rule class="DesignAvoidConstantsInterface" level="MAJOR" enabled="false" />
  94. <coding_rule class="DesignAvoidDeeplyNestedIfStmts" level="MAJOR" enabled="false" />
  95. <coding_rule class="DesignAvoidInstanceofChecksInCatchClause" level="MINOR" enabled="true" />
  96. <coding_rule class="DesignAvoidProtectedFieldInFinalClass" level="MAJOR" enabled="false" />
  97. <coding_rule class="DesignAvoidReassigningParameters" level="MAJOR" enabled="false" />
  98. <coding_rule class="DesignAvoidSynchronizedAtMethodLevel" level="MAJOR" enabled="false" />
  99. <coding_rule class="DesignBadComparison" level="MAJOR" enabled="false" />
  100. <coding_rule class="DesignClassWithOnlyPrivateConstructorsShouldBeFinal" level="MAJOR" enabled="false" />
  101. <coding_rule class="DesignCloseResource" level="MAJOR" enabled="true" />
  102. <coding_rule class="DesignCompareObjectsWithEquals" level="MAJOR" enabled="true" />
  103. <coding_rule class="DesignConfusingTernary" level="MAJOR" enabled="false" />
  104. <coding_rule class="DesignConstructorCallsOverridableMethod" level="MAJOR" enabled="true" />
  105. <coding_rule class="DesignDefaultLabelNotLastInSwitchStmt" level="MAJOR" enabled="false" />
  106. <coding_rule class="DesignEmptyMethodInAbstractClassShouldBeAbstract" level="MAJOR" enabled="false" />
  107. <coding_rule class="DesignEqualsNull" level="CRITICAL" enabled="true" />
  108. <coding_rule class="DesignFieldDeclarationsShouldBeAtStartOfClass" level="MAJOR" enabled="false" />
  109. <coding_rule class="DesignFinalFieldCouldBeStatic" level="MINOR" enabled="true" />
  110. <coding_rule class="DesignGodClass" level="MAJOR" enabled="false" />
  111. <coding_rule class="DesignIdempotentOperations" level="MAJOR" enabled="true" />
  112. <coding_rule class="DesignImmutableField" level="MAJOR" enabled="false" />
  113. <coding_rule class="DesignInstantiationToGetClass" level="MAJOR" enabled="true" />
  114. <coding_rule class="DesignLogicInversion" level="MAJOR" enabled="false" />
  115. <coding_rule class="DesignMissingBreakInSwitch" level="CRITICAL" enabled="false" />
  116. <coding_rule class="DesignMissingStaticMethodInNonInstantiatableClass" level="MAJOR" enabled="true" />
  117. <coding_rule class="DesignNonCaseLabelInSwitchStatement" level="MAJOR" enabled="false" />
  118. <coding_rule class="DesignNonStaticInitializer" level="MAJOR" enabled="false" />
  119. <coding_rule class="DesignNonThreadSafeSingleton" level="MAJOR" enabled="false" />
  120. <coding_rule class="DesignOptimizableToArrayCall" level="MAJOR" enabled="false" />
  121. <coding_rule class="DesignPositionLiteralsFirstInComparisons" level="MAJOR" enabled="false" />
  122. <coding_rule class="DesignPreserveStackTrace" level="MAJOR" enabled="true" />
  123. <coding_rule class="DesignReturnEmptyArrayRatherThanNull" level="MINOR" enabled="false" />
  124. <coding_rule class="DesignSimpleDateFormatNeedsLocale" level="MAJOR" enabled="false" />
  125. <coding_rule class="DesignSimplifyBooleanExpressions" level="MAJOR" enabled="false" />
  126. <coding_rule class="DesignSimplifyBooleanReturns" level="MINOR" enabled="false" />
  127. <coding_rule class="DesignSimplifyConditional" level="MAJOR" enabled="true" />
  128. <coding_rule class="DesignSingularField" level="MINOR" enabled="true" />
  129. <coding_rule class="DesignSwitchDensity" level="MAJOR" enabled="false" />
  130. <coding_rule class="DesignSwitchStmtsShouldHaveDefault" level="MAJOR" enabled="false" />
  131. <coding_rule class="DesignTooFewBranchesForASwitchStatement" level="MINOR" enabled="false" />
  132. <coding_rule class="DesignUncommentedEmptyConstructor" level="MAJOR" enabled="false" />
  133. <coding_rule class="DesignUncommentedEmptyMethod" level="MAJOR" enabled="false" />
  134. <coding_rule class="DesignUnnecessaryLocalBeforeReturn" level="MAJOR" enabled="true" />
  135. <coding_rule class="DesignUnsynchronizedStaticDateFormatter" level="MAJOR" enabled="false" />
  136. <coding_rule class="DesignUseCollectionIsEmpty" level="MINOR" enabled="false" />
  137. <coding_rule class="DesignUseLocaleWithCaseConversions" level="MAJOR" enabled="false" />
  138. <coding_rule class="DesignUseNotifyAllInsteadOfNotify" level="MAJOR" enabled="false" />
  139. <coding_rule class="DesignUseSingleton" level="MAJOR" enabled="false" />
  140. <coding_rule class="DesignUseVarargs" level="MAJOR" enabled="false" />
  141. <coding_rule class="EmptyCodeEmptyCatchBlock" level="CRITICAL" enabled="false" />
  142. <coding_rule class="EmptyCodeEmptyFinallyBlock" level="CRITICAL" enabled="true" />
  143. <coding_rule class="EmptyCodeEmptyIfStmt" level="CRITICAL" enabled="true" />
  144. <coding_rule class="EmptyCodeEmptyInitializer" level="MAJOR" enabled="false" />
  145. <coding_rule class="EmptyCodeEmptyStatementBlock" level="MAJOR" enabled="false" />
  146. <coding_rule class="EmptyCodeEmptyStatementNotInLoop" level="MAJOR" enabled="false" />
  147. <coding_rule class="EmptyCodeEmptyStaticInitializer" level="MAJOR" enabled="true" />
  148. <coding_rule class="EmptyCodeEmptySwitchStatements" level="MAJOR" enabled="true" />
  149. <coding_rule class="EmptyCodeEmptySynchronizedBlock" level="CRITICAL" enabled="true" />
  150. <coding_rule class="EmptyCodeEmptyTryBlock" level="MAJOR" enabled="true" />
  151. <coding_rule class="EmptyCodeEmptyWhileStmt" level="CRITICAL" enabled="true" />
  152. <coding_rule class="FinalizerAvoidCallingFinalize" level="MAJOR" enabled="true" />
  153. <coding_rule class="FinalizerEmptyFinalizer" level="MAJOR" enabled="true" />
  154. <coding_rule class="FinalizerFinalizeDoesNotCallSuperFinalize" level="MAJOR" enabled="true" />
  155. <coding_rule class="FinalizerFinalizeOnlyCallsSuperFinalize" level="MAJOR" enabled="false" />
  156. <coding_rule class="FinalizerFinalizeOverloaded" level="MAJOR" enabled="true" />
  157. <coding_rule class="FinalizerFinalizeShouldBeProtected" level="MAJOR" enabled="false" />
  158. <coding_rule class="ImportStatementsDontImportJavaLang" level="MINOR" enabled="true" />
  159. <coding_rule class="ImportStatementsDuplicateImports" level="MINOR" enabled="false" />
  160. <coding_rule class="ImportStatementsImportFromSamePackage" level="MINOR" enabled="false" />
  161. <coding_rule class="ImportStatementsTooManyStaticImports" level="MAJOR" enabled="false" />
  162. <coding_rule class="ImportStatementsUnusedImports" level="INFO" enabled="false" />
  163. <coding_rule class="J2EEDoNotCallSystemExit" level="MAJOR" enabled="false" />
  164. <coding_rule class="J2EEDoNotUseThreads" level="MAJOR" enabled="false" />
  165. <coding_rule class="J2EELocalHomeNamingConvention" level="MAJOR" enabled="false" />
  166. <coding_rule class="J2EELocalInterfaceSessionNamingConvention" level="MAJOR" enabled="false" />
  167. <coding_rule class="J2EEMDBAndSessionBeanNamingConvention" level="MAJOR" enabled="false" />
  168. <coding_rule class="J2EERemoteInterfaceNamingConvention" level="MAJOR" enabled="false" />
  169. <coding_rule class="J2EERemoteSessionInterfaceNamingConvention" level="MAJOR" enabled="false" />
  170. <coding_rule class="J2EEStaticEJBFieldShouldBeFinal" level="MAJOR" enabled="false" />
  171. <coding_rule class="J2EEUseProperClassLoader" level="CRITICAL" enabled="false" />
  172. <coding_rule class="JUnitJUnitAssertionsShouldIncludeMessage" level="MAJOR" enabled="false" />
  173. <coding_rule class="JUnitJUnitSpelling" level="MAJOR" enabled="false" />
  174. <coding_rule class="JUnitJUnitStaticSuite" level="MAJOR" enabled="false" />
  175. <coding_rule class="JUnitJUnitTestContainsTooManyAsserts" level="MAJOR" enabled="false" />
  176. <coding_rule class="JUnitJUnitTestsShouldIncludeAssert" level="MAJOR" enabled="false" />
  177. <coding_rule class="JUnitSimplifyBooleanAssertion" level="MAJOR" enabled="false" />
  178. <coding_rule class="JUnitTestClassWithoutTestCases" level="MAJOR" enabled="false" />
  179. <coding_rule class="JUnitUnnecessaryBooleanAssertion" level="MAJOR" enabled="false" />
  180. <coding_rule class="JUnitUseAssertEqualsInsteadOfAssertTrue" level="MAJOR" enabled="false" />
  181. <coding_rule class="JUnitUseAssertNullInsteadOfAssertTrue" level="MAJOR" enabled="false" />
  182. <coding_rule class="JUnitUseAssertSameInsteadOfAssertTrue" level="MAJOR" enabled="false" />
  183. <coding_rule class="JUnitUseAssertTrueInsteadOfAssertEquals" level="MAJOR" enabled="false" />
  184. <coding_rule class="JakartaCommonsLoggingGuardDebugLogging" level="MAJOR" enabled="false" />
  185. <coding_rule class="JakartaCommonsLoggingProperLogger" level="MAJOR" enabled="false" />
  186. <coding_rule class="JakartaCommonsLoggingUseCorrectExceptionLogging" level="MAJOR" enabled="true" />
  187. <coding_rule class="JavaBeansBeanMembersShouldSerialize" level="MAJOR" enabled="false" />
  188. <coding_rule class="JavaBeansMissingSerialVersionUID" level="MAJOR" enabled="false" />
  189. <coding_rule class="JavaLoggingAvoidPrintStackTrace" level="MAJOR" enabled="true" />
  190. <coding_rule class="JavaLoggingLoggerIsNotStaticFinal" level="MAJOR" enabled="false" />
  191. <coding_rule class="JavaLoggingMoreThanOneLogger" level="MAJOR" enabled="false" />
  192. <coding_rule class="JavaLoggingSystemPrintln" level="MAJOR" enabled="true" />
  193. <coding_rule class="MigrationAvoidAssertAsIdentifier" level="MAJOR" enabled="true" />
  194. <coding_rule class="MigrationAvoidEnumAsIdentifier" level="MAJOR" enabled="true" />
  195. <coding_rule class="MigrationByteInstantiation" level="MAJOR" enabled="false" />
  196. <coding_rule class="MigrationIntegerInstantiation" level="MAJOR" enabled="true" />
  197. <coding_rule class="MigrationJUnit4SuitesShouldUseSuiteAnnotation" level="MAJOR" enabled="false" />
  198. <coding_rule class="MigrationJUnit4TestShouldUseAfterAnnotation" level="MAJOR" enabled="false" />
  199. <coding_rule class="MigrationJUnit4TestShouldUseBeforeAnnotation" level="MAJOR" enabled="false" />
  200. <coding_rule class="MigrationJUnit4TestShouldUseTestAnnotation" level="MAJOR" enabled="false" />
  201. <coding_rule class="MigrationJUnitUseExpected" level="MAJOR" enabled="false" />
  202. <coding_rule class="MigrationLongInstantiation" level="MAJOR" enabled="false" />
  203. <coding_rule class="MigrationReplaceEnumerationWithIterator" level="MAJOR" enabled="true" />
  204. <coding_rule class="MigrationReplaceHashtableWithMap" level="MAJOR" enabled="true" />
  205. <coding_rule class="MigrationReplaceVectorWithList" level="MAJOR" enabled="true" />
  206. <coding_rule class="MigrationShortInstantiation" level="MAJOR" enabled="false" />
  207. <coding_rule class="NamingAbstractNaming" level="MAJOR" enabled="false" />
  208. <coding_rule class="NamingAvoidDollarSigns" level="MINOR" enabled="true" />
  209. <coding_rule class="NamingAvoidFieldNameMatchingMethodName" level="MAJOR" enabled="false" />
  210. <coding_rule class="NamingAvoidFieldNameMatchingTypeName" level="MAJOR" enabled="false" />
  211. <coding_rule class="NamingBooleanGetMethodName" level="MAJOR" enabled="false" />
  212. <coding_rule class="NamingClassNamingConventions" level="MAJOR" enabled="true" />
  213. <coding_rule class="NamingGenericsNaming" level="MAJOR" enabled="false" />
  214. <coding_rule class="NamingLongVariable" level="MAJOR" enabled="false" />
  215. <coding_rule class="NamingMethodNamingConventions" level="MAJOR" enabled="false" />
  216. <coding_rule class="NamingMethodWithSameNameAsEnclosingClass" level="MAJOR" enabled="true" />
  217. <coding_rule class="NamingMisleadingVariableName" level="MAJOR" enabled="false" />
  218. <coding_rule class="NamingNoPackage" level="MAJOR" enabled="false" />
  219. <coding_rule class="NamingPackageCase" level="MAJOR" enabled="false" />
  220. <coding_rule class="NamingShortClassName" level="MAJOR" enabled="false" />
  221. <coding_rule class="NamingShortMethodName" level="MAJOR" enabled="false" />
  222. <coding_rule class="NamingShortVariable" level="MAJOR" enabled="false" />
  223. <coding_rule class="NamingSuspiciousConstantFieldName" level="MAJOR" enabled="true" />
  224. <coding_rule class="NamingSuspiciousEqualsMethodName" level="CRITICAL" enabled="true" />
  225. <coding_rule class="NamingSuspiciousHashcodeMethodName" level="MAJOR" enabled="true" />
  226. <coding_rule class="NamingVariableNamingConventions" level="MAJOR" enabled="false" />
  227. <coding_rule class="OptimizationAddEmptyString" level="MAJOR" enabled="false" />
  228. <coding_rule class="OptimizationAvoidArrayLoops" level="MAJOR" enabled="true" />
  229. <coding_rule class="OptimizationAvoidInstantiatingObjectsInLoops" level="MINOR" enabled="false" />
  230. <coding_rule class="OptimizationLocalVariableCouldBeFinal" level="MINOR" enabled="false" />
  231. <coding_rule class="OptimizationMethodArgumentCouldBeFinal" level="MINOR" enabled="false" />
  232. <coding_rule class="OptimizationPrematureDeclaration" level="MAJOR" enabled="false" />
  233. <coding_rule class="OptimizationRedundantFieldInitializer" level="MAJOR" enabled="false" />
  234. <coding_rule class="OptimizationSimplifyStartsWith" level="MINOR" enabled="false" />
  235. <coding_rule class="OptimizationUnnecessaryWrapperObjectCreation" level="MAJOR" enabled="false" />
  236. <coding_rule class="OptimizationUseArrayListInsteadOfVector" level="MAJOR" enabled="true" />
  237. <coding_rule class="OptimizationUseArraysAsList" level="MAJOR" enabled="true" />
  238. <coding_rule class="OptimizationUseStringBufferForStringAppends" level="MAJOR" enabled="false" />
  239. <coding_rule class="SecurityCodeGuidelinesArrayIsStoredDirectly" level="CRITICAL" enabled="true" />
  240. <coding_rule class="SecurityCodeGuidelinesMethodReturnsInternalArray" level="CRITICAL" enabled="false" />
  241. <coding_rule class="StrictExceptionsAvoidCatchingGenericException" level="MAJOR" enabled="false" />
  242. <coding_rule class="StrictExceptionsAvoidCatchingNPE" level="MAJOR" enabled="true" />
  243. <coding_rule class="StrictExceptionsAvoidCatchingThrowable" level="CRITICAL" enabled="true" />
  244. <coding_rule class="StrictExceptionsAvoidLosingExceptionInformation" level="MAJOR" enabled="false" />
  245. <coding_rule class="StrictExceptionsAvoidRethrowingException" level="MAJOR" enabled="true" />
  246. <coding_rule class="StrictExceptionsAvoidThrowingNewInstanceOfSameException" level="MAJOR" enabled="false" />
  247. <coding_rule class="StrictExceptionsAvoidThrowingNullPointerException" level="MAJOR" enabled="true" />
  248. <coding_rule class="StrictExceptionsAvoidThrowingRawExceptionTypes" level="MAJOR" enabled="true" />
  249. <coding_rule class="StrictExceptionsDoNotExtendJavaLangError" level="MAJOR" enabled="false" />
  250. <coding_rule class="StrictExceptionsDoNotThrowExceptionInFinally" level="MAJOR" enabled="false" />
  251. <coding_rule class="StrictExceptionsExceptionAsFlowControl" level="MAJOR" enabled="true" />
  252. <coding_rule class="StrictExceptionsSignatureDeclareThrowsException" level="MAJOR" enabled="true" />
  253. <coding_rule class="StringandStringBufferAppendCharacterWithChar" level="MINOR" enabled="false" />
  254. <coding_rule class="StringandStringBufferAvoidDuplicateLiterals" level="MAJOR" enabled="true" />
  255. <coding_rule class="StringandStringBufferAvoidStringBufferField" level="MAJOR" enabled="false" />
  256. <coding_rule class="StringandStringBufferConsecutiveLiteralAppends" level="MINOR" enabled="false" />
  257. <coding_rule class="StringandStringBufferInefficientEmptyStringCheck" level="MAJOR" enabled="false" />
  258. <coding_rule class="StringandStringBufferInefficientStringBuffering" level="MAJOR" enabled="true" />
  259. <coding_rule class="StringandStringBufferInsufficientStringBufferDeclaration" level="MAJOR" enabled="false" />
  260. <coding_rule class="StringandStringBufferStringBufferInstantiationWithChar" level="MAJOR" enabled="true" />
  261. <coding_rule class="StringandStringBufferStringInstantiation" level="MAJOR" enabled="true" />
  262. <coding_rule class="StringandStringBufferStringToString" level="MAJOR" enabled="true" />
  263. <coding_rule class="StringandStringBufferUnnecessaryCaseChange" level="MINOR" enabled="true" />
  264. <coding_rule class="StringandStringBufferUseEqualsToCompareStrings" level="MAJOR" enabled="false" />
  265. <coding_rule class="StringandStringBufferUseIndexOfChar" level="MAJOR" enabled="true" />
  266. <coding_rule class="StringandStringBufferUseStringBufferLength" level="MINOR" enabled="true" />
  267. <coding_rule class="StringandStringBufferUselessStringValueOf" level="MINOR" enabled="true" />
  268. <coding_rule class="TypeResolutionCloneMethodMustImplementCloneable" level="MAJOR" enabled="false" />
  269. <coding_rule class="TypeResolutionLooseCoupling" level="MAJOR" enabled="true" />
  270. <coding_rule class="TypeResolutionSignatureDeclareThrowsException" level="MAJOR" enabled="true" />
  271. <coding_rule class="TypeResolutionUnusedImports" level="INFO" enabled="false" />
  272. <coding_rule class="UnnecessaryUnnecessaryConversionTemporary" level="MAJOR" enabled="false" />
  273. <coding_rule class="UnnecessaryUnnecessaryFinalModifier" level="INFO" enabled="false" />
  274. <coding_rule class="UnnecessaryUnnecessaryReturn" level="MINOR" enabled="false" />
  275. <coding_rule class="UnnecessaryUnusedNullCheckInEquals" level="MAJOR" enabled="true" />
  276. <coding_rule class="UnnecessaryUselessOperationOnImmutable" level="CRITICAL" enabled="true" />
  277. <coding_rule class="UnnecessaryUselessOverridingMethod" level="MAJOR" enabled="true" />
  278. <coding_rule class="UnnecessaryUselessParentheses" level="MAJOR" enabled="false" />
  279. <coding_rule class="UnusedCodeUnusedFormalParameter" level="MAJOR" enabled="true" />
  280. <coding_rule class="UnusedCodeUnusedLocalVariable" level="MAJOR" enabled="true" />
  281. <coding_rule class="UnusedCodeUnusedModifier" level="MAJOR" enabled="true" />
  282. <coding_rule class="UnusedCodeUnusedPrivateField" level="MAJOR" enabled="true" />
  283. <coding_rule class="UnusedCodeUnusedPrivateMethod" level="MAJOR" enabled="true" />
  284. </profile>
  285. </profiles>
  286. <list size="0" />
  287. </component>
  288. </project>