Strict.xml raw

   1  <component name="InspectionProjectProfileManager">
   2    <profile version="1.0">
   3      <option name="myName" value="Strict" />
   4      <inspection_tool class="AbsoluteAlignmentInUserInterface" enabled="true" level="WARNING" enabled_by_default="true" />
   5      <inspection_tool class="AbstractClassExtendsConcreteClass" enabled="true" level="WARNING" enabled_by_default="true" />
   6      <inspection_tool class="AbstractClassNeverImplemented" enabled="true" level="WARNING" enabled_by_default="true" />
   7      <inspection_tool class="AbstractClassWithOnlyOneDirectInheritor" enabled="true" level="WARNING" enabled_by_default="true" />
   8      <inspection_tool class="AbstractClassWithoutAbstractMethods" enabled="true" level="WARNING" enabled_by_default="true" />
   9      <inspection_tool class="AbstractMethodCallInConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
  10      <inspection_tool class="AbstractMethodOverridesAbstractMethod" enabled="true" level="WARNING" enabled_by_default="true" />
  11      <inspection_tool class="AbstractMethodOverridesConcreteMethod" enabled="true" level="WARNING" enabled_by_default="true" />
  12      <inspection_tool class="AbstractMethodWithMissingImplementations" enabled="true" level="WARNING" enabled_by_default="true" />
  13      <inspection_tool class="AccessToNonThreadSafeStaticFieldFromInstance" enabled="true" level="WARNING" enabled_by_default="true">
  14        <option name="nonThreadSafeClasses">
  15          <value />
  16        </option>
  17        <option name="nonThreadSafeTypes" value="" />
  18      </inspection_tool>
  19      <inspection_tool class="AccessToStaticFieldLockedOnInstance" enabled="true" level="WARNING" enabled_by_default="true" />
  20      <inspection_tool class="AddConversionCallMigration" enabled="true" level="WARNING" enabled_by_default="true" />
  21      <inspection_tool class="AlphaUnsortedPropertiesFile" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
  22      <inspection_tool class="AmbiguousExpressionInWhenBranchMigration" enabled="true" level="WARNING" enabled_by_default="true" />
  23      <inspection_tool class="AmbiguousFieldAccess" enabled="true" level="WARNING" enabled_by_default="true" />
  24      <inspection_tool class="AmbiguousMethodCall" enabled="true" level="WARNING" enabled_by_default="true" />
  25      <inspection_tool class="AndroidLintAppCompatMethod" enabled="true" level="WARNING" enabled_by_default="true" />
  26      <inspection_tool class="AndroidLintAppLinksAutoVerify" enabled="true" level="ERROR" enabled_by_default="true" />
  27      <inspection_tool class="AndroidLintBackButton" enabled="true" level="WARNING" enabled_by_default="true" />
  28      <inspection_tool class="AndroidLintConvertToWebp" enabled="true" level="WARNING" enabled_by_default="true" />
  29      <inspection_tool class="AndroidLintEasterEgg" enabled="true" level="WARNING" enabled_by_default="true" />
  30      <inspection_tool class="AndroidLintExpensiveAssertion" enabled="true" level="WARNING" enabled_by_default="true" />
  31      <inspection_tool class="AndroidLintIconExpectedSize" enabled="true" level="WARNING" enabled_by_default="true" />
  32      <inspection_tool class="AndroidLintKotlinPropertyAccess" enabled="true" level="WARNING" enabled_by_default="true" />
  33      <inspection_tool class="AndroidLintKotlincFE10" enabled="true" level="WARNING" enabled_by_default="true" />
  34      <inspection_tool class="AndroidLintLambdaLast" enabled="true" level="WARNING" enabled_by_default="true" />
  35      <inspection_tool class="AndroidLintLogConditional" enabled="true" level="WARNING" enabled_by_default="true" />
  36      <inspection_tool class="AndroidLintMangledCRLF" enabled="true" level="ERROR" enabled_by_default="true" />
  37      <inspection_tool class="AndroidLintMinSdkTooLow" enabled="true" level="WARNING" enabled_by_default="true" />
  38      <inspection_tool class="AndroidLintNegativeMargin" enabled="true" level="WARNING" enabled_by_default="true" />
  39      <inspection_tool class="AndroidLintNewerVersionAvailable" enabled="true" level="WARNING" enabled_by_default="true" />
  40      <inspection_tool class="AndroidLintNoHardKeywords" enabled="true" level="WARNING" enabled_by_default="true" />
  41      <inspection_tool class="AndroidLintNoOp" enabled="true" level="WARNING" enabled_by_default="true" />
  42      <inspection_tool class="AndroidLintPermissionNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
  43      <inspection_tool class="AndroidLintRegistered" enabled="true" level="WARNING" enabled_by_default="true" />
  44      <inspection_tool class="AndroidLintSelectableText" enabled="true" level="WARNING" enabled_by_default="true" />
  45      <inspection_tool class="AndroidLintStopShip" enabled="true" level="ERROR" enabled_by_default="true" />
  46      <inspection_tool class="AndroidLintStringFormatTrivial" enabled="true" level="WARNING" enabled_by_default="true" />
  47      <inspection_tool class="AndroidLintSyntheticAccessor" enabled="true" level="WARNING" enabled_by_default="true" />
  48      <inspection_tool class="AndroidLintTypographyQuotes" enabled="true" level="WARNING" enabled_by_default="true" />
  49      <inspection_tool class="AndroidLintUnknownNullness" enabled="true" level="WARNING" enabled_by_default="true" />
  50      <inspection_tool class="AndroidLintUnpackedNativeCode" enabled="true" level="WARNING" enabled_by_default="true" />
  51      <inspection_tool class="AndroidLintUnsupportedChromeOsHardware" enabled="true" level="ERROR" enabled_by_default="true" />
  52      <inspection_tool class="AndroidLintUnusedIds" enabled="true" level="WARNING" enabled_by_default="true" />
  53      <inspection_tool class="AndroidLintValidActionsXml" enabled="true" level="ERROR" enabled_by_default="true" />
  54      <inspection_tool class="AndroidLintVectorRaster" enabled="false" level="WARNING" enabled_by_default="false" />
  55      <inspection_tool class="AndroidLintWrongThreadInterprocedural" enabled="true" level="ERROR" enabled_by_default="true" />
  56      <inspection_tool class="Annotation" enabled="true" level="WARNING" enabled_by_default="true" />
  57      <inspection_tool class="AnnotationClass" enabled="true" level="WARNING" enabled_by_default="true" />
  58      <inspection_tool class="AnonymousClassComplexity" enabled="true" level="WARNING" enabled_by_default="true">
  59        <option name="m_limit" value="3" />
  60      </inspection_tool>
  61      <inspection_tool class="AnonymousClassMethodCount" enabled="true" level="WARNING" enabled_by_default="true">
  62        <option name="m_limit" value="1" />
  63      </inspection_tool>
  64      <inspection_tool class="AnonymousClassVariableHidesContainingMethodVariable" enabled="true" level="WARNING" enabled_by_default="true" />
  65      <inspection_tool class="AnonymousInnerClass" enabled="true" level="WARNING" enabled_by_default="true" />
  66      <inspection_tool class="AnonymousInnerClassMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true" />
  67      <inspection_tool class="ArrayEquality" enabled="true" level="WARNING" enabled_by_default="true" />
  68      <inspection_tool class="ArrayLengthInLoopCondition" enabled="true" level="WARNING" enabled_by_default="true" />
  69      <inspection_tool class="AssertEqualsCalledOnArray" enabled="true" level="WARNING" enabled_by_default="true" />
  70      <inspection_tool class="AssertEqualsMayBeAssertSame" enabled="true" level="WARNING" enabled_by_default="true" />
  71      <inspection_tool class="AssertMessageNotString" enabled="true" level="WARNING" enabled_by_default="true" />
  72      <inspection_tool class="AssertStatement" enabled="true" level="WARNING" enabled_by_default="true" />
  73      <inspection_tool class="AssertWithoutMessage" enabled="true" level="WARNING" enabled_by_default="true" />
  74      <inspection_tool class="AssignmentOrReturnOfFieldWithMutableType" enabled="true" level="WARNING" enabled_by_default="true" />
  75      <inspection_tool class="AssignmentToForLoopParameter" enabled="true" level="WARNING" enabled_by_default="true">
  76        <option name="m_checkForeachParameters" value="true" />
  77      </inspection_tool>
  78      <inspection_tool class="AssignmentToLambdaParameter" enabled="true" level="WARNING" enabled_by_default="true" />
  79      <inspection_tool class="AssignmentToMethodParameter" enabled="true" level="WARNING" enabled_by_default="true">
  80        <option name="ignoreTransformationOfOriginalParameter" value="false" />
  81      </inspection_tool>
  82      <inspection_tool class="AssignmentToNull" enabled="true" level="WARNING" enabled_by_default="true" />
  83      <inspection_tool class="AssignmentToStaticFieldFromInstanceMethod" enabled="true" level="WARNING" enabled_by_default="true" />
  84      <inspection_tool class="AssignmentToSuperclassField" enabled="true" level="WARNING" enabled_by_default="true" />
  85      <inspection_tool class="AutoBoxing" enabled="true" level="WARNING" enabled_by_default="true">
  86        <option name="ignoreAddedToCollection" value="false" />
  87      </inspection_tool>
  88      <inspection_tool class="AutoUnboxing" enabled="true" level="WARNING" enabled_by_default="true" />
  89      <inspection_tool class="AwaitNotInLoop" enabled="true" level="WARNING" enabled_by_default="true" />
  90      <inspection_tool class="AwaitWithoutCorrespondingSignal" enabled="true" level="WARNING" enabled_by_default="true" />
  91      <inspection_tool class="BadExceptionCaught" enabled="true" level="WARNING" enabled_by_default="true">
  92        <option name="exceptionsString" value="" />
  93        <option name="exceptions">
  94          <value />
  95        </option>
  96      </inspection_tool>
  97      <inspection_tool class="BadExceptionDeclared" enabled="true" level="WARNING" enabled_by_default="true">
  98        <option name="exceptionsString" value="" />
  99        <option name="exceptions">
 100          <value />
 101        </option>
 102        <option name="ignoreTestCases" value="false" />
 103        <option name="ignoreLibraryOverrides" value="false" />
 104      </inspection_tool>
 105      <inspection_tool class="BadExceptionThrown" enabled="true" level="WARNING" enabled_by_default="true">
 106        <option name="exceptionsString" value="" />
 107        <option name="exceptions">
 108          <value />
 109        </option>
 110      </inspection_tool>
 111      <inspection_tool class="BadOddness" enabled="true" level="WARNING" enabled_by_default="true" />
 112      <inspection_tool class="BigDecimalEquals" enabled="true" level="WARNING" enabled_by_default="true" />
 113      <inspection_tool class="BlockMarkerComments" enabled="true" level="WARNING" enabled_by_default="true" />
 114      <inspection_tool class="BooleanMethodNameMustStartWithQuestion" enabled="true" level="WARNING" enabled_by_default="true">
 115        <option name="ignoreBooleanMethods" value="false" />
 116        <option name="ignoreInAnnotationInterface" value="true" />
 117        <option name="onlyWarnOnBaseMethods" value="true" />
 118        <option name="questionString" value="add,are,can,check,contains,could,endsWith,equals,has,is,matches,must,put,remove,shall,should,startsWith,was,were,will,would" />
 119      </inspection_tool>
 120      <inspection_tool class="BooleanParameter" enabled="true" level="WARNING" enabled_by_default="true" />
 121      <inspection_tool class="BooleanVariableAlwaysNegated" enabled="true" level="WARNING" enabled_by_default="true" />
 122      <inspection_tool class="BoundedWildcard" enabled="true" level="WARNING" enabled_by_default="true" />
 123      <inspection_tool class="BreakStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 124      <inspection_tool class="BreakStatementWithLabel" enabled="true" level="WARNING" enabled_by_default="true" />
 125      <inspection_tool class="BulkFileAttributesRead" enabled="true" level="WARNING" enabled_by_default="true" />
 126      <inspection_tool class="CallToNativeMethodWhileLocked" enabled="true" level="WARNING" enabled_by_default="true" />
 127      <inspection_tool class="CallToSimpleGetterInClass" enabled="true" level="WARNING" enabled_by_default="true">
 128        <option name="ignoreGetterCallsOnOtherObjects" value="false" />
 129        <option name="onlyReportPrivateGetter" value="false" />
 130      </inspection_tool>
 131      <inspection_tool class="CallToSimpleSetterInClass" enabled="true" level="WARNING" enabled_by_default="true">
 132        <option name="ignoreSetterCallsOnOtherObjects" value="false" />
 133        <option name="onlyReportPrivateSetter" value="false" />
 134      </inspection_tool>
 135      <inspection_tool class="CallToStringConcatCanBeReplacedByOperator" enabled="true" level="WARNING" enabled_by_default="true" />
 136      <inspection_tool class="CallToSuspiciousStringMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 137      <inspection_tool class="CastConflictsWithInstanceof" enabled="true" level="WARNING" enabled_by_default="true" />
 138      <inspection_tool class="CastDueToProgressionResolutionChangeMigration" enabled="true" level="WARNING" enabled_by_default="true" />
 139      <inspection_tool class="CastThatLosesPrecision" enabled="true" level="WARNING" enabled_by_default="true">
 140        <option name="ignoreIntegerCharCasts" value="false" />
 141        <option name="ignoreOverflowingByteCasts" value="false" />
 142      </inspection_tool>
 143      <inspection_tool class="CastToIncompatibleInterface" enabled="true" level="WARNING" enabled_by_default="true" />
 144      <inspection_tool class="ChainedEquality" enabled="true" level="WARNING" enabled_by_default="true" />
 145      <inspection_tool class="ChainedMethodCall" enabled="true" level="WARNING" enabled_by_default="true">
 146        <option name="m_ignoreFieldInitializations" value="true" />
 147        <option name="m_ignoreThisSuperCalls" value="true" />
 148      </inspection_tool>
 149      <inspection_tool class="ChannelResource" enabled="true" level="WARNING" enabled_by_default="true">
 150        <option name="insideTryAllowed" value="false" />
 151      </inspection_tool>
 152      <inspection_tool class="CharUsedInArithmeticContext" enabled="true" level="WARNING" enabled_by_default="true" />
 153      <inspection_tool class="CharacterComparison" enabled="true" level="WARNING" enabled_by_default="true" />
 154      <inspection_tool class="CheckForOutOfMemoryOnLargeArrayAllocation" enabled="true" level="WARNING" enabled_by_default="true">
 155        <option name="m_limit" value="64" />
 156      </inspection_tool>
 157      <inspection_tool class="CheckedExceptionClass" enabled="true" level="WARNING" enabled_by_default="true" />
 158      <inspection_tool class="ClashingGetters" enabled="true" level="WARNING" enabled_by_default="true" />
 159      <inspection_tool class="ClassComplexity" enabled="true" level="WARNING" enabled_by_default="true">
 160        <option name="m_limit" value="80" />
 161      </inspection_tool>
 162      <inspection_tool class="ClassCoupling" enabled="true" level="WARNING" enabled_by_default="true">
 163        <option name="m_includeJavaClasses" value="false" />
 164        <option name="m_includeLibraryClasses" value="false" />
 165        <option name="m_limit" value="15" />
 166      </inspection_tool>
 167      <inspection_tool class="ClassHasNoToStringMethod" enabled="true" level="WARNING" enabled_by_default="true">
 168        <option name="excludeClassNames" value="" />
 169        <option name="excludeException" value="true" />
 170        <option name="excludeDeprecated" value="true" />
 171        <option name="excludeEnum" value="false" />
 172        <option name="excludeAbstract" value="false" />
 173        <option name="excludeTestCode" value="false" />
 174        <option name="excludeInnerClasses" value="false" />
 175      </inspection_tool>
 176      <inspection_tool class="ClassInheritanceDepth" enabled="true" level="WARNING" enabled_by_default="true">
 177        <option name="m_limit" value="2" />
 178      </inspection_tool>
 179      <inspection_tool class="ClassInitializer" enabled="true" level="WARNING" enabled_by_default="true" />
 180      <inspection_tool class="ClassLoaderInstantiation" enabled="true" level="WARNING" enabled_by_default="true" />
 181      <inspection_tool class="ClassNameDiffersFromFileName" enabled="true" level="WARNING" enabled_by_default="true" />
 182      <inspection_tool class="ClassNamePrefixedWithPackageName" enabled="true" level="WARNING" enabled_by_default="true" />
 183      <inspection_tool class="ClassNameSameAsAncestorName" enabled="true" level="WARNING" enabled_by_default="true" />
 184      <inspection_tool class="ClassNestingDepth" enabled="true" level="WARNING" enabled_by_default="true">
 185        <option name="m_limit" value="1" />
 186      </inspection_tool>
 187      <inspection_tool class="ClassNewInstance" enabled="true" level="WARNING" enabled_by_default="true" />
 188      <inspection_tool class="ClassReferencesSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
 189      <inspection_tool class="ClassWithMultipleLoggers" enabled="true" level="WARNING" enabled_by_default="true">
 190        <option name="loggerNamesString" value="java.util.logging.Logger,org.slf4j.Logger,org.apache.commons.logging.Log,org.apache.log4j.Logger,org.apache.logging.log4j.Logger" />
 191      </inspection_tool>
 192      <inspection_tool class="ClassWithOnlyPrivateConstructors" enabled="true" level="WARNING" enabled_by_default="true" />
 193      <inspection_tool class="ClassWithoutConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 194      <inspection_tool class="ClassWithoutLogger" enabled="true" level="WARNING" enabled_by_default="true">
 195        <option name="loggerNamesString" value="java.util.logging.Logger,org.slf4j.Logger,org.apache.commons.logging.Log,org.apache.log4j.Logger,org.apache.logging.log4j.Logger" />
 196        <option name="ignoreSuperLoggers" value="false" />
 197      </inspection_tool>
 198      <inspection_tool class="ClassWithoutNoArgConstructor" enabled="true" level="WARNING" enabled_by_default="true">
 199        <option name="m_ignoreClassesWithNoConstructors" value="true" />
 200      </inspection_tool>
 201      <inspection_tool class="CloneCallsConstructors" enabled="true" level="WARNING" enabled_by_default="true" />
 202      <inspection_tool class="CloneInNonCloneableClass" enabled="true" level="WARNING" enabled_by_default="true" />
 203      <inspection_tool class="CloneReturnsClassType" enabled="true" level="WARNING" enabled_by_default="true" />
 204      <inspection_tool class="CloneableClassInSecureContext" enabled="true" level="WARNING" enabled_by_default="true" />
 205      <inspection_tool class="CollectionsFieldAccessReplaceableByMethodCall" enabled="true" level="WARNING" enabled_by_default="true" />
 206      <inspection_tool class="CollectionsMustHaveInitialCapacity" enabled="true" level="WARNING" enabled_by_default="true" />
 207      <inspection_tool class="ComparableImplementedButEqualsNotOverridden" enabled="true" level="WARNING" enabled_by_default="true" />
 208      <inspection_tool class="ComparatorNotSerializable" enabled="true" level="WARNING" enabled_by_default="true" />
 209      <inspection_tool class="CompareToUsesNonFinalVariable" enabled="true" level="WARNING" enabled_by_default="true" />
 210      <inspection_tool class="ConditionSignal" enabled="true" level="WARNING" enabled_by_default="true" />
 211      <inspection_tool class="ConfusingFloatingPointLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
 212      <inspection_tool class="ConfusingOctalEscape" enabled="true" level="WARNING" enabled_by_default="true" />
 213      <inspection_tool class="ConnectionResource" enabled="true" level="WARNING" enabled_by_default="true" />
 214      <inspection_tool class="ConstantAssertArgument" enabled="true" level="WARNING" enabled_by_default="true" />
 215      <inspection_tool class="ConstantAssertCondition" enabled="true" level="WARNING" enabled_by_default="true" />
 216      <inspection_tool class="ConstantDeclaredInAbstractClass" enabled="true" level="WARNING" enabled_by_default="true" />
 217      <inspection_tool class="ConstantDeclaredInInterface" enabled="true" level="WARNING" enabled_by_default="true" />
 218      <inspection_tool class="ConstantMathCall" enabled="true" level="WARNING" enabled_by_default="true" />
 219      <inspection_tool class="ConstantOnWrongSideOfComparison" enabled="true" level="WARNING" enabled_by_default="true" />
 220      <inspection_tool class="ConstantValueVariableUse" enabled="true" level="WARNING" enabled_by_default="true" />
 221      <inspection_tool class="ConstructorCount" enabled="true" level="WARNING" enabled_by_default="true">
 222        <option name="ignoreDeprecatedConstructors" value="false" />
 223        <option name="m_limit" value="5" />
 224      </inspection_tool>
 225      <inspection_tool class="ContinueStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 226      <inspection_tool class="ContinueStatementWithLabel" enabled="true" level="WARNING" enabled_by_default="true" />
 227      <inspection_tool class="ConvertJavadoc" enabled="true" level="WARNING" enabled_by_default="true" />
 228      <inspection_tool class="ConvertOldAnnotations" enabled="true" level="WARNING" enabled_by_default="true" />
 229      <inspection_tool class="CovariantEquals" enabled="true" level="WARNING" enabled_by_default="true" />
 230      <inspection_tool class="CustomClassloader" enabled="true" level="WARNING" enabled_by_default="true" />
 231      <inspection_tool class="CustomRegExpInspection" enabled="false" level="WARNING" enabled_by_default="false" />
 232      <inspection_tool class="CustomSecurityManager" enabled="true" level="WARNING" enabled_by_default="true" />
 233      <inspection_tool class="CyclomaticComplexity" enabled="true" level="WARNING" enabled_by_default="true">
 234        <option name="m_limit" value="10" />
 235      </inspection_tool>
 236      <inspection_tool class="DateToString" enabled="true" level="WARNING" enabled_by_default="true" />
 237      <inspection_tool class="DeclareCollectionAsInterface" enabled="true" level="WARNING" enabled_by_default="true">
 238        <option name="ignoreLocalVariables" value="false" />
 239        <option name="ignorePrivateMethodsAndFields" value="false" />
 240      </inspection_tool>
 241      <inspection_tool class="DeclaringClassMigration" enabled="true" level="WARNING" enabled_by_default="true" />
 242      <inspection_tool class="DesignForExtension" enabled="true" level="WARNING" enabled_by_default="true" />
 243      <inspection_tool class="Destructure" enabled="true" level="INFO" enabled_by_default="true" />
 244      <inspection_tool class="DirectUseOfResultType" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 245      <inspection_tool class="DollarSignInName" enabled="true" level="WARNING" enabled_by_default="true" />
 246      <inspection_tool class="DoubleLiteralMayBeFloatLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
 247      <inspection_tool class="DriverManagerGetConnection" enabled="true" level="WARNING" enabled_by_default="true" />
 248      <inspection_tool class="DuplicateStringLiteralInspection" enabled="true" level="WARNING" enabled_by_default="true">
 249        <option name="MIN_STRING_LENGTH" value="5" />
 250        <option name="IGNORE_PROPERTY_KEYS" value="false" />
 251      </inspection_tool>
 252      <inspection_tool class="DynamicRegexReplaceableByCompiledPattern" enabled="true" level="WARNING" enabled_by_default="true" />
 253      <inspection_tool class="EmptyClass" enabled="true" level="WARNING" enabled_by_default="true">
 254        <option name="ignorableAnnotations">
 255          <value />
 256        </option>
 257        <option name="ignoreClassWithParameterization" value="false" />
 258        <option name="ignoreThrowables" value="true" />
 259        <option name="commentsAreContent" value="true" />
 260      </inspection_tool>
 261      <inspection_tool class="EnumClass" enabled="true" level="WARNING" enabled_by_default="true" />
 262      <inspection_tool class="EnumerationCanBeIteration" enabled="true" level="WARNING" enabled_by_default="true" />
 263      <inspection_tool class="EqualsAndHashcode" enabled="true" level="WARNING" enabled_by_default="true" />
 264      <inspection_tool class="EqualsCalledOnEnumConstant" enabled="true" level="WARNING" enabled_by_default="true" />
 265      <inspection_tool class="EqualsUsesNonFinalVariable" enabled="true" level="WARNING" enabled_by_default="true" />
 266      <inspection_tool class="ErrorRethrown" enabled="true" level="WARNING" enabled_by_default="true" />
 267      <inspection_tool class="ExceptionFromCatchWhichDoesntWrap" enabled="true" level="WARNING" enabled_by_default="true">
 268        <option name="ignoreGetMessage" value="false" />
 269        <option name="ignoreCantWrap" value="false" />
 270      </inspection_tool>
 271      <inspection_tool class="ExceptionNameDoesntEndWithException" enabled="true" level="WARNING" enabled_by_default="true" />
 272      <inspection_tool class="ExpectedExceptionNeverThrown" enabled="true" level="WARNING" enabled_by_default="true" />
 273      <inspection_tool class="ExpectedExceptionNeverThrownTestNG" enabled="true" level="WARNING" enabled_by_default="true" />
 274      <inspection_tool class="ExtendsConcreteCollection" enabled="true" level="WARNING" enabled_by_default="true" />
 275      <inspection_tool class="ExtendsThread" enabled="true" level="WARNING" enabled_by_default="true" />
 276      <inspection_tool class="ExtendsThrowable" enabled="true" level="WARNING" enabled_by_default="true" />
 277      <inspection_tool class="ExtendsUtilityClass" enabled="true" level="WARNING" enabled_by_default="true" />
 278      <inspection_tool class="ExternalizableWithSerializationMethods" enabled="true" level="WARNING" enabled_by_default="true" />
 279      <inspection_tool class="FallthruInSwitchStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 280      <inspection_tool class="FeatureEnvy" enabled="true" level="WARNING" enabled_by_default="true">
 281        <option name="ignoreTestCases" value="false" />
 282      </inspection_tool>
 283      <inspection_tool class="FieldAccessNotGuarded" enabled="true" level="WARNING" enabled_by_default="true" />
 284      <inspection_tool class="FieldAccessedSynchronizedAndUnsynchronized" enabled="true" level="WARNING" enabled_by_default="true">
 285        <option name="countGettersAndSetters" value="false" />
 286      </inspection_tool>
 287      <inspection_tool class="FieldCount" enabled="true" level="WARNING" enabled_by_default="true">
 288        <option name="m_countConstantFields" value="false" />
 289        <option name="m_considerStaticFinalFieldsConstant" value="false" />
 290        <option name="myCountEnumConstants" value="false" />
 291        <option name="m_limit" value="10" />
 292      </inspection_tool>
 293      <inspection_tool class="FieldHasSetterButNoGetter" enabled="true" level="WARNING" enabled_by_default="true" />
 294      <inspection_tool class="FieldHidesSuperclassField" enabled="true" level="WARNING" enabled_by_default="true">
 295        <option name="m_ignoreInvisibleFields" value="true" />
 296      </inspection_tool>
 297      <inspection_tool class="FieldMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true" />
 298      <inspection_tool class="FieldNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
 299      <inspection_tool class="FieldNotUsedInToString" enabled="true" level="WARNING" enabled_by_default="true" />
 300      <inspection_tool class="FinalClass" enabled="true" level="WARNING" enabled_by_default="true" />
 301      <inspection_tool class="FinalMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 302      <inspection_tool class="Finalize" enabled="true" level="WARNING" enabled_by_default="true">
 303        <option name="ignoreTrivialFinalizers" value="true" />
 304      </inspection_tool>
 305      <inspection_tool class="FloatingPointEquality" enabled="true" level="WARNING" enabled_by_default="true" />
 306      <inspection_tool class="ForLoopWithMissingComponent" enabled="true" level="WARNING" enabled_by_default="true">
 307        <option name="ignoreCollectionLoops" value="false" />
 308      </inspection_tool>
 309      <inspection_tool class="ForeachStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 310      <inspection_tool class="FromClosedRangeMigration" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 311      <inspection_tool class="GrStringStyleViolation" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 312      <inspection_tool class="GrUnresolvedAccess" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 313      <inspection_tool class="GradleKotlinxCoroutinesDeprecation" enabled="true" level="ERROR" enabled_by_default="true" />
 314      <inspection_tool class="GroovyAssignabilityCheck" enabled="true" level="WARNING" enabled_by_default="true" />
 315      <inspection_tool class="GroovyAssignmentToForLoopParameter" enabled="true" level="WARNING" enabled_by_default="true" />
 316      <inspection_tool class="GroovyAssignmentToMethodParameter" enabled="true" level="WARNING" enabled_by_default="true" />
 317      <inspection_tool class="GroovyBreak" enabled="true" level="WARNING" enabled_by_default="true" />
 318      <inspection_tool class="GroovyBusyWait" enabled="true" level="WARNING" enabled_by_default="true" />
 319      <inspection_tool class="GroovyConditional" enabled="true" level="WARNING" enabled_by_default="true" />
 320      <inspection_tool class="GroovyConstantNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 321        <option name="m_regex" value="[A-Z\d]*" />
 322        <option name="m_minLength" value="4" />
 323        <option name="m_maxLength" value="32" />
 324      </inspection_tool>
 325      <inspection_tool class="GroovyContinue" enabled="true" level="WARNING" enabled_by_default="true" />
 326      <inspection_tool class="GroovyContinueOrBreakFromFinallyBlock" enabled="true" level="WARNING" enabled_by_default="true" />
 327      <inspection_tool class="GroovyDoubleCheckedLocking" enabled="true" level="WARNING" enabled_by_default="true">
 328        <option name="ignoreOnVolatileVariables" value="false" />
 329      </inspection_tool>
 330      <inspection_tool class="GroovyEmptyCatchBlock" enabled="true" level="WARNING" enabled_by_default="true" />
 331      <inspection_tool class="GroovyEmptyFinallyBlock" enabled="true" level="WARNING" enabled_by_default="true" />
 332      <inspection_tool class="GroovyEmptySyncBlock" enabled="true" level="WARNING" enabled_by_default="true" />
 333      <inspection_tool class="GroovyEmptyTryBlock" enabled="true" level="WARNING" enabled_by_default="true" />
 334      <inspection_tool class="GroovyIfStatementWithTooManyBranches" enabled="true" level="WARNING" enabled_by_default="true">
 335        <option name="m_limit" value="3" />
 336      </inspection_tool>
 337      <inspection_tool class="GroovyInstanceMethodNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 338        <option name="m_regex" value="[a-z][A-Za-z\d]*" />
 339        <option name="m_minLength" value="4" />
 340        <option name="m_maxLength" value="32" />
 341      </inspection_tool>
 342      <inspection_tool class="GroovyInstanceVariableNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 343        <option name="m_regex" value="m_[a-z][A-Za-z\d]*" />
 344        <option name="m_minLength" value="1" />
 345        <option name="m_maxLength" value="32" />
 346      </inspection_tool>
 347      <inspection_tool class="GroovyListGetCanBeKeyedAccess" enabled="true" level="WARNING" enabled_by_default="true" />
 348      <inspection_tool class="GroovyListSetCanBeKeyedAccess" enabled="true" level="WARNING" enabled_by_default="true" />
 349      <inspection_tool class="GroovyLocalVariableNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 350        <option name="m_regex" value="[a-z][A-Za-z\d]*" />
 351        <option name="m_minLength" value="4" />
 352        <option name="m_maxLength" value="32" />
 353      </inspection_tool>
 354      <inspection_tool class="GroovyLoopStatementThatDoesntLoop" enabled="true" level="WARNING" enabled_by_default="true" />
 355      <inspection_tool class="GroovyMapGetCanBeKeyedAccess" enabled="true" level="WARNING" enabled_by_default="true" />
 356      <inspection_tool class="GroovyMapPutCanBeKeyedAccess" enabled="true" level="WARNING" enabled_by_default="true" />
 357      <inspection_tool class="GroovyMethodParameterCount" enabled="true" level="WARNING" enabled_by_default="true">
 358        <option name="m_limit" value="5" />
 359      </inspection_tool>
 360      <inspection_tool class="GroovyMethodWithMoreThanThreeNegations" enabled="true" level="WARNING" enabled_by_default="true" />
 361      <inspection_tool class="GroovyMultipleReturnPointsPerMethod" enabled="true" level="WARNING" enabled_by_default="true">
 362        <option name="m_limit" value="1" />
 363      </inspection_tool>
 364      <inspection_tool class="GroovyNegatedConditional" enabled="true" level="WARNING" enabled_by_default="true" />
 365      <inspection_tool class="GroovyNegatedIf" enabled="true" level="WARNING" enabled_by_default="true" />
 366      <inspection_tool class="GroovyNestedAssignment" enabled="true" level="WARNING" enabled_by_default="true" />
 367      <inspection_tool class="GroovyNestedConditional" enabled="true" level="WARNING" enabled_by_default="true" />
 368      <inspection_tool class="GroovyNestedSwitch" enabled="true" level="WARNING" enabled_by_default="true" />
 369      <inspection_tool class="GroovyNestedSynchronizedStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 370      <inspection_tool class="GroovyNonShortCircuitBoolean" enabled="true" level="WARNING" enabled_by_default="true" />
 371      <inspection_tool class="GroovyNotifyWhileNotSynchronized" enabled="true" level="WARNING" enabled_by_default="true" />
 372      <inspection_tool class="GroovyOctalInteger" enabled="true" level="WARNING" enabled_by_default="true" />
 373      <inspection_tool class="GroovyOverlyComplexArithmeticExpression" enabled="true" level="WARNING" enabled_by_default="true">
 374        <option name="m_limit" value="3" />
 375      </inspection_tool>
 376      <inspection_tool class="GroovyOverlyComplexBooleanExpression" enabled="true" level="WARNING" enabled_by_default="true">
 377        <option name="m_limit" value="3" />
 378      </inspection_tool>
 379      <inspection_tool class="GroovyOverlyComplexMethod" enabled="true" level="WARNING" enabled_by_default="true">
 380        <option name="m_limit" value="10" />
 381      </inspection_tool>
 382      <inspection_tool class="GroovyOverlyLongMethod" enabled="true" level="WARNING" enabled_by_default="true">
 383        <option name="m_limit" value="30" />
 384      </inspection_tool>
 385      <inspection_tool class="GroovyOverlyNestedMethod" enabled="true" level="WARNING" enabled_by_default="true">
 386        <option name="m_limit" value="5" />
 387      </inspection_tool>
 388      <inspection_tool class="GroovyParameterNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 389        <option name="m_regex" value="[a-z][A-Za-z\d]*" />
 390        <option name="m_minLength" value="4" />
 391        <option name="m_maxLength" value="32" />
 392      </inspection_tool>
 393      <inspection_tool class="GroovyPointlessArithmetic" enabled="true" level="WARNING" enabled_by_default="true" />
 394      <inspection_tool class="GroovyPublicFieldAccessedInSynchronizedContext" enabled="true" level="WARNING" enabled_by_default="true" />
 395      <inspection_tool class="GroovyRangeTypeCheck" enabled="true" level="WARNING" enabled_by_default="true" />
 396      <inspection_tool class="GroovyResultOfAssignmentUsed" enabled="true" level="WARNING" enabled_by_default="true" />
 397      <inspection_tool class="GroovyResultOfIncrementOrDecrementUsed" enabled="true" level="WARNING" enabled_by_default="true" />
 398      <inspection_tool class="GroovyReturnFromClosureCanBeImplicit" enabled="true" level="WARNING" enabled_by_default="true" />
 399      <inspection_tool class="GroovyReturnFromFinallyBlock" enabled="true" level="WARNING" enabled_by_default="true" />
 400      <inspection_tool class="GroovyStaticMethodNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 401        <option name="m_regex" value="[a-z][A-Za-z\d]*" />
 402        <option name="m_minLength" value="4" />
 403        <option name="m_maxLength" value="32" />
 404      </inspection_tool>
 405      <inspection_tool class="GroovyStaticVariableNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 406        <option name="m_regex" value="s_[a-z][A-Za-z\d]*" />
 407        <option name="m_minLength" value="4" />
 408        <option name="m_maxLength" value="32" />
 409      </inspection_tool>
 410      <inspection_tool class="GroovySwitchStatementWithNoDefault" enabled="true" level="WARNING" enabled_by_default="true" />
 411      <inspection_tool class="GroovySynchronizationOnThis" enabled="true" level="WARNING" enabled_by_default="true" />
 412      <inspection_tool class="GroovySynchronizedMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 413      <inspection_tool class="GroovySystemRunFinalizersOnExit" enabled="true" level="WARNING" enabled_by_default="true" />
 414      <inspection_tool class="GroovyThreadStopSuspendResume" enabled="true" level="WARNING" enabled_by_default="true" />
 415      <inspection_tool class="GroovyThrowFromFinallyBlock" enabled="true" level="WARNING" enabled_by_default="true" />
 416      <inspection_tool class="GroovyUnconditionalWait" enabled="true" level="WARNING" enabled_by_default="true" />
 417      <inspection_tool class="GroovyUntypedAccess" enabled="true" level="WARNING" enabled_by_default="true" />
 418      <inspection_tool class="GroovyVariableCanBeFinal" enabled="true" level="WARNING" enabled_by_default="true" />
 419      <inspection_tool class="GroovyWaitCallNotInLoop" enabled="true" level="WARNING" enabled_by_default="true" />
 420      <inspection_tool class="GroovyWaitWhileNotSynchronized" enabled="true" level="WARNING" enabled_by_default="true" />
 421      <inspection_tool class="GroovyWhileLoopSpinsOnField" enabled="true" level="WARNING" enabled_by_default="true">
 422        <option name="ignoreNonEmtpyLoops" value="false" />
 423      </inspection_tool>
 424      <inspection_tool class="HardcodedFileSeparators" enabled="true" level="WARNING" enabled_by_default="true">
 425        <option name="m_recognizeExampleMediaType" value="false" />
 426      </inspection_tool>
 427      <inspection_tool class="HardcodedLineSeparators" enabled="true" level="WARNING" enabled_by_default="true" />
 428      <inspection_tool class="HashCodeUsesNonFinalVariable" enabled="true" level="WARNING" enabled_by_default="true" />
 429      <inspection_tool class="HibernateResource" enabled="true" level="WARNING" enabled_by_default="true">
 430        <option name="insideTryAllowed" value="false" />
 431      </inspection_tool>
 432      <inspection_tool class="HtmlNonExistentInternetResource" enabled="true" level="WARNING" enabled_by_default="true" />
 433      <inspection_tool class="HtmlPresentationalElement" enabled="true" level="INFORMATION" enabled_by_default="true" />
 434      <inspection_tool class="HtmlRequiredSummaryAttribute" enabled="true" level="INFORMATION" enabled_by_default="true" />
 435      <inspection_tool class="HtmlRequiredTitleAttribute" enabled="true" level="INFORMATION" enabled_by_default="true" />
 436      <inspection_tool class="IOResource" enabled="true" level="WARNING" enabled_by_default="true">
 437        <option name="ignoredTypesString" value="java.io.ByteArrayOutputStream,java.io.ByteArrayInputStream,java.io.StringBufferInputStream,java.io.CharArrayWriter,java.io.CharArrayReader,java.io.StringWriter,java.io.StringReader" />
 438        <option name="insideTryAllowed" value="false" />
 439      </inspection_tool>
 440      <inspection_tool class="IfStatementWithTooManyBranches" enabled="true" level="WARNING" enabled_by_default="true">
 441        <option name="m_limit" value="3" />
 442      </inspection_tool>
 443      <inspection_tool class="IgnoredJUnitTest" enabled="true" level="WARNING" enabled_by_default="true" />
 444      <inspection_tool class="IllegalDependencyOnInternalPackage" enabled="true" level="ERROR" enabled_by_default="true" />
 445      <inspection_tool class="ImplicitCallToSuper" enabled="true" level="WARNING" enabled_by_default="true">
 446        <option name="m_ignoreForObjectSubclasses" value="false" />
 447      </inspection_tool>
 448      <inspection_tool class="ImplicitDefaultCharsetUsage" enabled="true" level="WARNING" enabled_by_default="true" />
 449      <inspection_tool class="ImplicitNumericConversion" enabled="true" level="WARNING" enabled_by_default="true">
 450        <option name="ignoreWideningConversions" value="false" />
 451        <option name="ignoreCharConversions" value="false" />
 452        <option name="ignoreConstantConversions" value="false" />
 453      </inspection_tool>
 454      <inspection_tool class="IncompleteDestructuring" enabled="true" level="WARNING" enabled_by_default="true" />
 455      <inspection_tool class="InconsistentLineSeparators" enabled="true" level="WARNING" enabled_by_default="true" />
 456      <inspection_tool class="IncorrectFormatting" enabled="false" level="WEAK WARNING" enabled_by_default="false">
 457        <option name="kotlinOnly" value="true" />
 458      </inspection_tool>
 459      <inspection_tool class="IncrementDecrementUsedAsExpression" enabled="true" level="WARNING" enabled_by_default="true" />
 460      <inspection_tool class="InlineClassDeprecatedMigration" enabled="true" level="WARNING" enabled_by_default="true" />
 461      <inspection_tool class="InnerClassOnInterface" enabled="true" level="WARNING" enabled_by_default="true">
 462        <option name="m_ignoreInnerInterfaces" value="false" />
 463      </inspection_tool>
 464      <inspection_tool class="InnerClassReferencedViaSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
 465      <inspection_tool class="InnerClassVariableHidesOuterClassVariable" enabled="true" level="WARNING" enabled_by_default="true">
 466        <option name="m_ignoreInvisibleFields" value="true" />
 467      </inspection_tool>
 468      <inspection_tool class="InstanceGuardedByStatic" enabled="true" level="WARNING" enabled_by_default="true" />
 469      <inspection_tool class="InstanceVariableInitialization" enabled="true" level="WARNING" enabled_by_default="true">
 470        <option name="m_ignorePrimitives" value="false" />
 471      </inspection_tool>
 472      <inspection_tool class="InstanceVariableUninitializedUse" enabled="true" level="WARNING" enabled_by_default="true">
 473        <option name="m_ignorePrimitives" value="false" />
 474        <option name="annotationNamesString" value="" />
 475      </inspection_tool>
 476      <inspection_tool class="InstanceofCatchParameter" enabled="true" level="WARNING" enabled_by_default="true" />
 477      <inspection_tool class="InstanceofChain" enabled="true" level="WARNING" enabled_by_default="true">
 478        <option name="ignoreInstanceofOnLibraryClasses" value="false" />
 479      </inspection_tool>
 480      <inspection_tool class="InstanceofIncompatibleInterface" enabled="true" level="WARNING" enabled_by_default="true" />
 481      <inspection_tool class="InstanceofThis" enabled="true" level="WARNING" enabled_by_default="true" />
 482      <inspection_tool class="IntLiteralMayBeLongLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
 483      <inspection_tool class="InterfaceMayBeAnnotatedFunctional" enabled="true" level="WARNING" enabled_by_default="true" />
 484      <inspection_tool class="InterfaceNeverImplemented" enabled="true" level="WARNING" enabled_by_default="true">
 485        <option name="ignoreInterfacesThatOnlyDeclareConstants" value="false" />
 486      </inspection_tool>
 487      <inspection_tool class="InterfaceWithOnlyOneDirectInheritor" enabled="true" level="WARNING" enabled_by_default="true" />
 488      <inspection_tool class="IteratorNextDoesNotThrowNoSuchElementException" enabled="true" level="WARNING" enabled_by_default="true" />
 489      <inspection_tool class="JDBCExecuteWithNonConstantString" enabled="true" level="WARNING" enabled_by_default="true" />
 490      <inspection_tool class="JDBCPrepareStatementWithNonConstantString" enabled="true" level="WARNING" enabled_by_default="true" />
 491      <inspection_tool class="JDBCResource" enabled="true" level="WARNING" enabled_by_default="true">
 492        <option name="insideTryAllowed" value="false" />
 493      </inspection_tool>
 494      <inspection_tool class="JNDIResource" enabled="true" level="WARNING" enabled_by_default="true">
 495        <option name="insideTryAllowed" value="false" />
 496      </inspection_tool>
 497      <inspection_tool class="JUnit5Converter" enabled="true" level="WARNING" enabled_by_default="true" />
 498      <inspection_tool class="JUnitDatapoint" enabled="true" level="WARNING" enabled_by_default="true" />
 499      <inspection_tool class="JUnitRule" enabled="true" level="ERROR" enabled_by_default="true" />
 500      <inspection_tool class="JUnitTestNG" enabled="true" level="WARNING" enabled_by_default="true" />
 501      <inspection_tool class="JavaLangImport" enabled="true" level="WARNING" enabled_by_default="true" />
 502      <inspection_tool class="KeySetIterationMayUseEntrySet" enabled="true" level="WARNING" enabled_by_default="true" />
 503      <inspection_tool class="KotlinLoggerInitializedWithForeignClass" enabled="true" level="WARNING" enabled_by_default="true" />
 504      <inspection_tool class="LabeledStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 505      <inspection_tool class="LambdaParameterHidingMemberVariable" enabled="true" level="WARNING" enabled_by_default="true" />
 506      <inspection_tool class="LambdaParameterNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
 507      <inspection_tool class="LambdaUnfriendlyMethodOverload" enabled="true" level="WARNING" enabled_by_default="true" />
 508      <inspection_tool class="LawOfDemeter" enabled="true" level="WARNING" enabled_by_default="true">
 509        <option name="ignoreLibraryCalls" value="true" />
 510      </inspection_tool>
 511      <inspection_tool class="LengthOneStringInIndexOf" enabled="true" level="WARNING" enabled_by_default="true" />
 512      <inspection_tool class="LimitedScopeInnerClass" enabled="true" level="WARNING" enabled_by_default="true" />
 513      <inspection_tool class="ListenerMayUseAdapter" enabled="true" level="WARNING" enabled_by_default="true">
 514        <option name="checkForEmptyMethods" value="true" />
 515      </inspection_tool>
 516      <inspection_tool class="LiteralAsArgToStringEquals" enabled="true" level="WARNING" enabled_by_default="true" />
 517      <inspection_tool class="LoadLibraryWithNonConstantString" enabled="true" level="WARNING" enabled_by_default="true" />
 518      <inspection_tool class="LocalCanBeFinal" enabled="true" level="WARNING" enabled_by_default="true">
 519        <option name="REPORT_VARIABLES" value="true" />
 520        <option name="REPORT_PARAMETERS" value="true" />
 521      </inspection_tool>
 522      <inspection_tool class="LocalVariableHidingMemberVariable" enabled="true" level="WARNING" enabled_by_default="true">
 523        <option name="m_ignoreInvisibleFields" value="true" />
 524        <option name="m_ignoreStaticMethods" value="true" />
 525      </inspection_tool>
 526      <inspection_tool class="LocalVariableNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 527        <option name="m_ignoreForLoopParameters" value="false" />
 528        <option name="m_ignoreCatchParameters" value="false" />
 529        <option name="m_regex" value="[a-z][A-Za-z\d]*" />
 530        <option name="m_minLength" value="1" />
 531        <option name="m_maxLength" value="20" />
 532      </inspection_tool>
 533      <inspection_tool class="LogStatementGuardedByLogCondition" enabled="true" level="WARNING" enabled_by_default="true" />
 534      <inspection_tool class="LoggerInitializedWithForeignClass" enabled="true" level="WARNING" enabled_by_default="true">
 535        <option name="loggerFactoryMethodName" value="getLogger,getLogger,getLog,getLogger" />
 536      </inspection_tool>
 537      <inspection_tool class="LoggingConditionDisagreesWithLogStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 538      <inspection_tool class="LoopWithImplicitTerminationCondition" enabled="true" level="WARNING" enabled_by_default="true" />
 539      <inspection_tool class="MagicCharacter" enabled="true" level="WARNING" enabled_by_default="true" />
 540      <inspection_tool class="MagicNumber" enabled="true" level="WARNING" enabled_by_default="true" />
 541      <inspection_tool class="MalformedSetUpTearDown" enabled="true" level="WARNING" enabled_by_default="true" />
 542      <inspection_tool class="MapReplaceableByEnumMap" enabled="true" level="WARNING" enabled_by_default="true" />
 543      <inspection_tool class="MarkerInterface" enabled="true" level="WARNING" enabled_by_default="true" />
 544      <inspection_tool class="MethodCallInLoopCondition" enabled="true" level="WARNING" enabled_by_default="true" />
 545      <inspection_tool class="MethodCount" enabled="true" level="WARNING" enabled_by_default="true">
 546        <option name="m_limit" value="20" />
 547        <option name="ignoreGettersAndSetters" value="false" />
 548        <option name="ignoreOverridingMethods" value="false" />
 549      </inspection_tool>
 550      <inspection_tool class="MethodCoupling" enabled="true" level="WARNING" enabled_by_default="true">
 551        <option name="m_includeJavaClasses" value="false" />
 552        <option name="m_includeLibraryClasses" value="false" />
 553        <option name="m_limit" value="10" />
 554      </inspection_tool>
 555      <inspection_tool class="MethodMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true">
 556        <option name="m_onlyPrivateOrFinal" value="false" />
 557        <option name="m_ignoreEmptyMethods" value="true" />
 558      </inspection_tool>
 559      <inspection_tool class="MethodMayBeSynchronized" enabled="true" level="WARNING" enabled_by_default="true" />
 560      <inspection_tool class="MethodNameSameAsParentName" enabled="true" level="WARNING" enabled_by_default="true" />
 561      <inspection_tool class="MethodOnlyUsedFromInnerClass" enabled="true" level="WARNING" enabled_by_default="true">
 562        <option name="ignoreMethodsAccessedFromAnonymousClass" value="false" />
 563        <option name="ignoreStaticMethodsFromNonStaticInnerClass" value="false" />
 564        <option name="onlyReportStaticMethods" value="false" />
 565      </inspection_tool>
 566      <inspection_tool class="MethodOverloadsParentMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 567      <inspection_tool class="MethodOverridesInaccessibleMethodOfSuper" enabled="true" level="WARNING" enabled_by_default="true" />
 568      <inspection_tool class="MethodOverridesStaticMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 569      <inspection_tool class="MethodReturnAlwaysConstant" enabled="true" level="WARNING" enabled_by_default="true" />
 570      <inspection_tool class="MethodWithMultipleLoops" enabled="true" level="WARNING" enabled_by_default="true" />
 571      <inspection_tool class="MigrateAssertToMatcherAssert" enabled="true" level="WARNING" enabled_by_default="true" />
 572      <inspection_tool class="Misra" enabled="true" level="WARNING" enabled_by_default="true" />
 573      <inspection_tool class="MissortedModifiers" enabled="true" level="WARNING" enabled_by_default="true">
 574        <option name="m_requireAnnotationsFirst" value="true" />
 575      </inspection_tool>
 576      <inspection_tool class="MisspelledEquals" enabled="true" level="WARNING" enabled_by_default="true" />
 577      <inspection_tool class="MisspelledMethodName" enabled="true" level="WARNING" enabled_by_default="true" />
 578      <inspection_tool class="MultipleExceptionsDeclaredOnTestMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 579      <inspection_tool class="MultipleReturnPointsPerMethod" enabled="true" level="WARNING" enabled_by_default="true">
 580        <option name="ignoreGuardClauses" value="false" />
 581        <option name="ignoreEqualsMethod" value="false" />
 582        <option name="m_limit" value="1" />
 583      </inspection_tool>
 584      <inspection_tool class="MultipleTopLevelClassesInFile" enabled="true" level="WARNING" enabled_by_default="true" />
 585      <inspection_tool class="MultiplyOrDivideByPowerOfTwo" enabled="true" level="WARNING" enabled_by_default="true">
 586        <option name="checkDivision" value="false" />
 587      </inspection_tool>
 588      <inspection_tool class="NakedNotify" enabled="true" level="WARNING" enabled_by_default="true" />
 589      <inspection_tool class="NativeMethods" enabled="true" level="WARNING" enabled_by_default="true" />
 590      <inspection_tool class="NegatedConditional" enabled="true" level="WARNING" enabled_by_default="true">
 591        <option name="m_ignoreNegatedNullComparison" value="true" />
 592      </inspection_tool>
 593      <inspection_tool class="NegatedConditionalExpression" enabled="true" level="WARNING" enabled_by_default="true" />
 594      <inspection_tool class="NegatedEqualityExpression" enabled="true" level="WARNING" enabled_by_default="true" />
 595      <inspection_tool class="NegatedIfElse" enabled="true" level="WARNING" enabled_by_default="true">
 596        <option name="m_ignoreNegatedNullComparison" value="true" />
 597        <option name="m_ignoreNegatedZeroComparison" value="false" />
 598      </inspection_tool>
 599      <inspection_tool class="NegativelyNamedBooleanVariable" enabled="true" level="WARNING" enabled_by_default="true" />
 600      <inspection_tool class="NestedAssignment" enabled="true" level="WARNING" enabled_by_default="true" />
 601      <inspection_tool class="NestedConditionalExpression" enabled="true" level="WARNING" enabled_by_default="true" />
 602      <inspection_tool class="NestedMethodCall" enabled="true" level="WARNING" enabled_by_default="true">
 603        <option name="m_ignoreFieldInitializations" value="true" />
 604      </inspection_tool>
 605      <inspection_tool class="NestedSwitchStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 606      <inspection_tool class="NestedSynchronizedStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 607      <inspection_tool class="NestedTryStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 608      <inspection_tool class="NestingDepth" enabled="true" level="WARNING" enabled_by_default="true">
 609        <option name="m_limit" value="5" />
 610      </inspection_tool>
 611      <inspection_tool class="NewExceptionWithoutArguments" enabled="true" level="WARNING" enabled_by_default="true" />
 612      <inspection_tool class="NewGroovyClassNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
 613      <inspection_tool class="NewMethodNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
 614      <inspection_tool class="NoConstructorMigration" enabled="true" level="ERROR" enabled_by_default="true" />
 615      <inspection_tool class="NonBooleanMethodNameMayNotStartWithQuestion" enabled="true" level="WARNING" enabled_by_default="true">
 616        <option name="questionString" value="add,are,can,check,contains,could,endsWith,equals,has,is,matches,must,put,remove,shall,should,startsWith,was,were,will,would" />
 617        <option name="ignoreBooleanMethods" value="false" />
 618        <option name="onlyWarnOnBaseMethods" value="true" />
 619      </inspection_tool>
 620      <inspection_tool class="NonCommentSourceStatements" enabled="true" level="WARNING" enabled_by_default="true">
 621        <option name="m_limit" value="30" />
 622      </inspection_tool>
 623      <inspection_tool class="NonExceptionNameEndsWithException" enabled="true" level="WARNING" enabled_by_default="true" />
 624      <inspection_tool class="NonExhaustiveWhenStatementMigration" enabled="true" level="WARNING" enabled_by_default="true" />
 625      <inspection_tool class="NonFinalClone" enabled="true" level="WARNING" enabled_by_default="true" />
 626      <inspection_tool class="NonFinalFieldInImmutable" enabled="true" level="WARNING" enabled_by_default="true" />
 627      <inspection_tool class="NonFinalFieldOfException" enabled="true" level="WARNING" enabled_by_default="true" />
 628      <inspection_tool class="NonFinalGuard" enabled="true" level="WARNING" enabled_by_default="true" />
 629      <inspection_tool class="NonFinalStaticVariableUsedInClassInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
 630      <inspection_tool class="NonFinalUtilityClass" enabled="true" level="WARNING" enabled_by_default="true" />
 631      <inspection_tool class="NonNullableBooleanPropertyInExternalInterface" enabled="true" level="WARNING" enabled_by_default="true" />
 632      <inspection_tool class="NonProtectedConstructorInAbstractClass" enabled="true" level="WARNING" enabled_by_default="true">
 633        <option name="m_ignoreNonPublicClasses" value="false" />
 634      </inspection_tool>
 635      <inspection_tool class="NonPublicClone" enabled="true" level="WARNING" enabled_by_default="true" />
 636      <inspection_tool class="NonReproducibleMathCall" enabled="true" level="WARNING" enabled_by_default="true" />
 637      <inspection_tool class="NonSerializableFieldInSerializableClass" enabled="true" level="WARNING" enabled_by_default="true">
 638        <option name="ignorableAnnotations">
 639          <value />
 640        </option>
 641        <option name="ignoreAnonymousInnerClasses" value="false" />
 642        <option name="superClassString" value="java.awt.Component" />
 643      </inspection_tool>
 644      <inspection_tool class="NonSerializableObjectBoundToHttpSession" enabled="true" level="WARNING" enabled_by_default="true" />
 645      <inspection_tool class="NonSerializableObjectPassedToObjectStream" enabled="true" level="WARNING" enabled_by_default="true" />
 646      <inspection_tool class="NonSerializableWithSerializationMethods" enabled="true" level="WARNING" enabled_by_default="true" />
 647      <inspection_tool class="NonShortCircuitBoolean" enabled="true" level="WARNING" enabled_by_default="true" />
 648      <inspection_tool class="NonStaticFinalLogger" enabled="true" level="WARNING" enabled_by_default="true">
 649        <option name="loggerClassName" value="java.util.logging.Logger,org.slf4j.Logger,org.apache.commons.logging.Log,org.apache.log4j.Logger,org.apache.logging.log4j.Logger" />
 650      </inspection_tool>
 651      <inspection_tool class="NonSynchronizedMethodOverridesSynchronizedMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 652      <inspection_tool class="NonThreadSafeLazyInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
 653      <inspection_tool class="NoopMethodInAbstractClass" enabled="true" level="WARNING" enabled_by_default="true" />
 654      <inspection_tool class="NotifyCalledOnCondition" enabled="true" level="WARNING" enabled_by_default="true" />
 655      <inspection_tool class="NotifyWithoutCorrespondingWait" enabled="true" level="WARNING" enabled_by_default="true" />
 656      <inspection_tool class="NullThrown" enabled="true" level="WARNING" enabled_by_default="true" />
 657      <inspection_tool class="NumericToString" enabled="true" level="WARNING" enabled_by_default="true" />
 658      <inspection_tool class="OCDFA" enabled="false" level="WARNING" enabled_by_default="false" />
 659      <inspection_tool class="OCInconsistentNaming" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 660      <inspection_tool class="OCUnusedIncludeDirective" enabled="true" level="WARNING" enabled_by_default="true" />
 661      <inspection_tool class="ObjectAllocationInLoop" enabled="true" level="WARNING" enabled_by_default="true" />
 662      <inspection_tool class="ObjectInstantiationInEqualsHashCode" enabled="true" level="WARNING" enabled_by_default="true" />
 663      <inspection_tool class="ObjectNotify" enabled="true" level="WARNING" enabled_by_default="true" />
 664      <inspection_tool class="ObjectToString" enabled="true" level="WARNING" enabled_by_default="true" />
 665      <inspection_tool class="ObsoleteCollection" enabled="true" level="WARNING" enabled_by_default="true">
 666        <option name="ignoreRequiredObsoleteCollectionTypes" value="true" />
 667      </inspection_tool>
 668      <inspection_tool class="ObsoleteExperimentalCoroutines" enabled="true" level="ERROR" enabled_by_default="true" />
 669      <inspection_tool class="ObsoleteKotlinJsPackages" enabled="true" level="ERROR" enabled_by_default="true" />
 670      <inspection_tool class="OctalAndDecimalIntegersMixed" enabled="true" level="WARNING" enabled_by_default="true" />
 671      <inspection_tool class="OnDemandImport" enabled="true" level="WARNING" enabled_by_default="true" />
 672      <inspection_tool class="OptionalContainsCollection" enabled="true" level="WARNING" enabled_by_default="true" />
 673      <inspection_tool class="OverloadedMethodsWithSameNumberOfParameters" enabled="true" level="WARNING" enabled_by_default="true">
 674        <option name="ignoreInconvertibleTypes" value="true" />
 675      </inspection_tool>
 676      <inspection_tool class="OverloadedVarargsMethod" enabled="true" level="WARNING" enabled_by_default="true" />
 677      <inspection_tool class="OverlyComplexArithmeticExpression" enabled="true" level="WARNING" enabled_by_default="true">
 678        <option name="m_limit" value="6" />
 679      </inspection_tool>
 680      <inspection_tool class="OverlyComplexBooleanExpression" enabled="true" level="WARNING" enabled_by_default="true">
 681        <option name="m_limit" value="3" />
 682        <option name="m_ignorePureConjunctionsDisjunctions" value="true" />
 683      </inspection_tool>
 684      <inspection_tool class="OverlyLargePrimitiveArrayInitializer" enabled="true" level="WARNING" enabled_by_default="true">
 685        <option name="m_limit" value="64" />
 686      </inspection_tool>
 687      <inspection_tool class="OverlyLongLambda" enabled="true" level="WARNING" enabled_by_default="true" />
 688      <inspection_tool class="OverlyStrongTypeCast" enabled="true" level="WARNING" enabled_by_default="true">
 689        <option name="ignoreInMatchingInstanceof" value="false" />
 690      </inspection_tool>
 691      <inspection_tool class="OverridableMethodCallDuringObjectConstruction" enabled="true" level="WARNING" enabled_by_default="true" />
 692      <inspection_tool class="OverriddenMethodCallDuringObjectConstruction" enabled="true" level="WARNING" enabled_by_default="true" />
 693      <inspection_tool class="OverrideDeprecatedMigration" enabled="true" level="ERROR" enabled_by_default="true" />
 694      <inspection_tool class="PackageVisibleField" enabled="true" level="WARNING" enabled_by_default="true" />
 695      <inspection_tool class="PackageVisibleInnerClass" enabled="true" level="WARNING" enabled_by_default="true">
 696        <option name="ignoreEnums" value="false" />
 697        <option name="ignoreInterfaces" value="false" />
 698      </inspection_tool>
 699      <inspection_tool class="PackageWithTooManyClasses" enabled="false" level="WARNING" enabled_by_default="false">
 700        <option name="limit" value="10" />
 701      </inspection_tool>
 702      <inspection_tool class="ParameterHidingMemberVariable" enabled="true" level="WARNING" enabled_by_default="true">
 703        <option name="m_ignoreInvisibleFields" value="true" />
 704        <option name="m_ignoreStaticMethodParametersHidingInstanceFields" value="true" />
 705        <option name="m_ignoreForConstructors" value="false" />
 706        <option name="m_ignoreForPropertySetters" value="false" />
 707        <option name="m_ignoreForAbstractMethods" value="false" />
 708      </inspection_tool>
 709      <inspection_tool class="ParameterNameDiffersFromOverriddenParameter" enabled="true" level="WARNING" enabled_by_default="true">
 710        <option name="m_ignoreSingleCharacterNames" value="false" />
 711        <option name="m_ignoreOverridesOfLibraryMethods" value="false" />
 712      </inspection_tool>
 713      <inspection_tool class="ParameterNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
 714        <option name="m_regex" value="[a-z][A-Za-z\d]*" />
 715        <option name="m_minLength" value="1" />
 716        <option name="m_maxLength" value="20" />
 717      </inspection_tool>
 718      <inspection_tool class="ParameterTypePreventsOverriding" enabled="true" level="WARNING" enabled_by_default="true" />
 719      <inspection_tool class="ParameterizedParametersStaticCollection" enabled="true" level="WARNING" enabled_by_default="true" />
 720      <inspection_tool class="ParametersPerConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 721      <inspection_tool class="ParametersPerMethod" enabled="true" level="WARNING" enabled_by_default="true">
 722        <option name="m_limit" value="5" />
 723      </inspection_tool>
 724      <inspection_tool class="PluginXmlI18n" enabled="true" level="WARNING" enabled_by_default="true" />
 725      <inspection_tool class="PointlessIndexOfComparison" enabled="true" level="WARNING" enabled_by_default="true" />
 726      <inspection_tool class="PrivateMemberAccessBetweenOuterAndInnerClass" enabled="true" level="WARNING" enabled_by_default="true" />
 727      <inspection_tool class="ProblematicVarargsMethodOverride" enabled="true" level="WARNING" enabled_by_default="true" />
 728      <inspection_tool class="ProhibitJvmOverloadsOnConstructorsOfAnnotationClassesMigration" enabled="true" level="ERROR" enabled_by_default="true" />
 729      <inspection_tool class="ProhibitRepeatedUseSiteTargetAnnotationsMigration" enabled="true" level="ERROR" enabled_by_default="true" />
 730      <inspection_tool class="ProhibitTypeParametersForLocalVariablesMigration" enabled="true" level="ERROR" enabled_by_default="true" />
 731      <inspection_tool class="ProhibitUseSiteTargetAnnotationsOnSuperTypesMigration" enabled="true" level="ERROR" enabled_by_default="true" />
 732      <inspection_tool class="PropertyValueSetToItself" enabled="true" level="WARNING" enabled_by_default="true" />
 733      <inspection_tool class="ProtectedField" enabled="true" level="WARNING" enabled_by_default="true" />
 734      <inspection_tool class="ProtectedInnerClass" enabled="true" level="WARNING" enabled_by_default="true">
 735        <option name="ignoreEnums" value="false" />
 736        <option name="ignoreInterfaces" value="false" />
 737      </inspection_tool>
 738      <inspection_tool class="PublicApiImplicitType" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 739      <inspection_tool class="PublicConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 740      <inspection_tool class="PublicConstructorInNonPublicClass" enabled="true" level="WARNING" enabled_by_default="true" />
 741      <inspection_tool class="PublicFieldAccessedInSynchronizedContext" enabled="true" level="WARNING" enabled_by_default="true" />
 742      <inspection_tool class="PublicInnerClass" enabled="true" level="WARNING" enabled_by_default="true">
 743        <option name="ignoreEnums" value="false" />
 744        <option name="ignoreInterfaces" value="false" />
 745      </inspection_tool>
 746      <inspection_tool class="PublicMethodNotExposedInInterface" enabled="true" level="WARNING" enabled_by_default="true">
 747        <option name="ignorableAnnotations">
 748          <value />
 749        </option>
 750        <option name="onlyWarnIfContainingClassImplementsAnInterface" value="false" />
 751      </inspection_tool>
 752      <inspection_tool class="PublicMethodWithoutLogging" enabled="true" level="WARNING" enabled_by_default="true">
 753        <option name="loggerClassName" value="java.util.logging.Logger,org.slf4j.Logger,org.apache.commons.logging.Log,org.apache.log4j.Logger,org.apache.logging.log4j.Logger" />
 754      </inspection_tool>
 755      <inspection_tool class="PublicStaticArrayField" enabled="true" level="WARNING" enabled_by_default="true" />
 756      <inspection_tool class="PublicStaticCollectionField" enabled="true" level="WARNING" enabled_by_default="true" />
 757      <inspection_tool class="QuestionableName" enabled="true" level="WARNING" enabled_by_default="true">
 758        <option name="nameString" value="aa,abc,bad,bar,bar2,baz,baz1,baz2,baz3,bb,blah,bogus,bool,cc,dd,defau1t,dummy,dummy2,ee,fa1se,ff,foo,foo1,foo2,foo3,foobar,four,fred,fred1,fred2,gg,hh,hello,hello1,hello2,hello3,ii,nu11,one,silly,silly2,string,two,that,then,three,whi1e,var" />
 759      </inspection_tool>
 760      <inspection_tool class="RandomDoubleForRandomInteger" enabled="true" level="WARNING" enabled_by_default="true" />
 761      <inspection_tool class="ReadObjectAndWriteObjectPrivate" enabled="true" level="WARNING" enabled_by_default="true" />
 762      <inspection_tool class="ReadObjectInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
 763      <inspection_tool class="ReadResolveAndWriteReplaceProtected" enabled="true" level="WARNING" enabled_by_default="true" />
 764      <inspection_tool class="RecordStoreResource" enabled="true" level="WARNING" enabled_by_default="true" />
 765      <inspection_tool class="RedundantFieldInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
 766      <inspection_tool class="RedundantImplements" enabled="true" level="WARNING" enabled_by_default="true">
 767        <option name="ignoreSerializable" value="false" />
 768        <option name="ignoreCloneable" value="false" />
 769      </inspection_tool>
 770      <inspection_tool class="RedundantInnerClassModifier" enabled="true" level="WARNING" enabled_by_default="true" />
 771      <inspection_tool class="RedundantLabelMigration" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 772      <inspection_tool class="RedundantNotNullExtensionReceiverOfInline" enabled="true" level="INFORMATION" enabled_by_default="true" />
 773      <inspection_tool class="RedundantValueArgument" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 774      <inspection_tool class="Reformat" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 775      <inspection_tool class="RegExpAnonymousGroup" enabled="true" level="WARNING" enabled_by_default="true" />
 776      <inspection_tool class="ReplaceCollectionCountWithSize" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 777      <inspection_tool class="ReplaceNotNullAssertionWithElvisReturn" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 778      <inspection_tool class="RestrictReturnStatementTargetMigration" enabled="true" level="ERROR" enabled_by_default="true" />
 779      <inspection_tool class="ResultOfObjectAllocationIgnored" enabled="true" level="WARNING" enabled_by_default="true" />
 780      <inspection_tool class="ResultSetIndexZero" enabled="true" level="WARNING" enabled_by_default="true" />
 781      <inspection_tool class="ReturnNull" enabled="true" level="WARNING" enabled_by_default="true">
 782        <option name="m_reportObjectMethods" value="true" />
 783        <option name="m_reportArrayMethods" value="true" />
 784        <option name="m_reportCollectionMethods" value="true" />
 785        <option name="m_ignorePrivateMethods" value="false" />
 786      </inspection_tool>
 787      <inspection_tool class="ReturnOfInnerClass" enabled="true" level="WARNING" enabled_by_default="true" />
 788      <inspection_tool class="ReturnThis" enabled="true" level="WARNING" enabled_by_default="true" />
 789      <inspection_tool class="ReuseOfLocalVariable" enabled="true" level="WARNING" enabled_by_default="true" />
 790      <inspection_tool class="RuntimeExec" enabled="true" level="WARNING" enabled_by_default="true" />
 791      <inspection_tool class="RuntimeExecWithNonConstantString" enabled="true" level="WARNING" enabled_by_default="true" />
 792      <inspection_tool class="SafeLock" enabled="true" level="WARNING" enabled_by_default="true" />
 793      <inspection_tool class="SamePackageImport" enabled="true" level="WARNING" enabled_by_default="true" />
 794      <inspection_tool class="SerialPersistentFieldsWithWrongSignature" enabled="true" level="WARNING" enabled_by_default="true" />
 795      <inspection_tool class="SerializableCtor" enabled="true" level="WARNING" enabled_by_default="true" />
 796      <inspection_tool class="SerializableDeserializableClassInSecureContext" enabled="true" level="WARNING" enabled_by_default="true" />
 797      <inspection_tool class="SerializableHasSerialVersionUIDField" enabled="true" level="WARNING" enabled_by_default="true" />
 798      <inspection_tool class="SerializableHasSerializationMethods" enabled="true" level="WARNING" enabled_by_default="true">
 799        <option name="ignoreAnonymousInnerClasses" value="false" />
 800        <option name="superClassString" value="java.awt.Component" />
 801      </inspection_tool>
 802      <inspection_tool class="SerializableInnerClassHasSerialVersionUIDField" enabled="true" level="WARNING" enabled_by_default="true">
 803        <option name="ignoreAnonymousInnerClasses" value="false" />
 804        <option name="superClassString" value="java.awt.Component" />
 805      </inspection_tool>
 806      <inspection_tool class="SerializableInnerClassWithNonSerializableOuterClass" enabled="true" level="WARNING" enabled_by_default="true">
 807        <option name="ignoreAnonymousInnerClasses" value="false" />
 808        <option name="superClassString" value="java.awt.Component" />
 809      </inspection_tool>
 810      <inspection_tool class="SerializableStoresNonSerializable" enabled="true" level="WARNING" enabled_by_default="true" />
 811      <inspection_tool class="SerializableWithUnconstructableAncestor" enabled="true" level="WARNING" enabled_by_default="true" />
 812      <inspection_tool class="SetReplaceableByEnumSet" enabled="true" level="WARNING" enabled_by_default="true" />
 813      <inspection_tool class="SharedThreadLocalRandom" enabled="true" level="WARNING" enabled_by_default="true" />
 814      <inspection_tool class="SignalWithoutCorrespondingAwait" enabled="true" level="WARNING" enabled_by_default="true" />
 815      <inspection_tool class="SimpleDateFormatWithoutLocale" enabled="true" level="WARNING" enabled_by_default="true" />
 816      <inspection_tool class="SimplifiableAnnotation" enabled="true" level="WARNING" enabled_by_default="true" />
 817      <inspection_tool class="SimplifiableEqualsExpression" enabled="true" level="WARNING" enabled_by_default="true" />
 818      <inspection_tool class="SingleCharacterStartsWith" enabled="true" level="WARNING" enabled_by_default="true" />
 819      <inspection_tool class="SingleClassImport" enabled="true" level="WARNING" enabled_by_default="true" />
 820      <inspection_tool class="Singleton" enabled="true" level="WARNING" enabled_by_default="true" />
 821      <inspection_tool class="SleepWhileHoldingLock" enabled="true" level="WARNING" enabled_by_default="true" />
 822      <inspection_tool class="SocketResource" enabled="true" level="WARNING" enabled_by_default="true">
 823        <option name="insideTryAllowed" value="false" />
 824      </inspection_tool>
 825      <inspection_tool class="StandardVariableNames" enabled="true" level="WARNING" enabled_by_default="true" />
 826      <inspection_tool class="StaticCallOnSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
 827      <inspection_tool class="StaticCollection" enabled="true" level="WARNING" enabled_by_default="true">
 828        <option name="m_ignoreWeakCollections" value="false" />
 829      </inspection_tool>
 830      <inspection_tool class="StaticFieldReferenceOnSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
 831      <inspection_tool class="StaticGuardedByInstance" enabled="true" level="WARNING" enabled_by_default="true" />
 832      <inspection_tool class="StaticImport" enabled="true" level="WARNING" enabled_by_default="true" />
 833      <inspection_tool class="StaticInheritance" enabled="true" level="WARNING" enabled_by_default="true" />
 834      <inspection_tool class="StaticMethodOnlyUsedInOneClass" enabled="true" level="WARNING" enabled_by_default="true" />
 835      <inspection_tool class="StaticNonFinalField" enabled="true" level="WARNING" enabled_by_default="true" />
 836      <inspection_tool class="StaticVariableInitialization" enabled="true" level="WARNING" enabled_by_default="true">
 837        <option name="m_ignorePrimitives" value="false" />
 838      </inspection_tool>
 839      <inspection_tool class="StaticVariableUninitializedUse" enabled="true" level="WARNING" enabled_by_default="true">
 840        <option name="m_ignorePrimitives" value="false" />
 841      </inspection_tool>
 842      <inspection_tool class="StringBufferField" enabled="true" level="WARNING" enabled_by_default="true" />
 843      <inspection_tool class="StringBufferMustHaveInitialCapacity" enabled="true" level="WARNING" enabled_by_default="true" />
 844      <inspection_tool class="StringBufferToStringInConcatenation" enabled="true" level="WARNING" enabled_by_default="true" />
 845      <inspection_tool class="StringConcatenation" enabled="true" level="WARNING" enabled_by_default="true">
 846        <option name="ignoreAsserts" value="false" />
 847        <option name="ignoreSystemOuts" value="false" />
 848        <option name="ignoreSystemErrs" value="false" />
 849        <option name="ignoreThrowableArguments" value="false" />
 850        <option name="ignoreConstantInitializers" value="false" />
 851        <option name="ignoreInTestCode" value="false" />
 852        <option name="ignoreInToString" value="false" />
 853      </inspection_tool>
 854      <inspection_tool class="StringConcatenationArgumentToLogCall" enabled="true" level="WARNING" enabled_by_default="true" />
 855      <inspection_tool class="StringConcatenationInFormatCall" enabled="true" level="WARNING" enabled_by_default="true" />
 856      <inspection_tool class="StringConcatenationInMessageFormatCall" enabled="true" level="WARNING" enabled_by_default="true" />
 857      <inspection_tool class="StringConcatenationMissingWhitespace" enabled="true" level="WARNING" enabled_by_default="true" />
 858      <inspection_tool class="StringReplaceableByStringBuffer" enabled="true" level="WARNING" enabled_by_default="true">
 859        <option name="onlyWarnOnLoop" value="true" />
 860      </inspection_tool>
 861      <inspection_tool class="StringToUpperWithoutLocale" enabled="true" level="WARNING" enabled_by_default="true" />
 862      <inspection_tool class="StringTokenizer" enabled="true" level="WARNING" enabled_by_default="true" />
 863      <inspection_tool class="SubtractionInCompareTo" enabled="true" level="WARNING" enabled_by_default="true" />
 864      <inspection_tool class="SuperTearDownInFinally" enabled="true" level="WARNING" enabled_by_default="true" />
 865      <inspection_tool class="SuspiciousArrayCast" enabled="true" level="WARNING" enabled_by_default="true" />
 866      <inspection_tool class="SuspiciousGetterSetter" enabled="true" level="WARNING" enabled_by_default="true" />
 867      <inspection_tool class="SuspiciousLiteralUnderscore" enabled="true" level="WARNING" enabled_by_default="true" />
 868      <inspection_tool class="SuspiciousLocalesLanguages" enabled="true" level="WARNING" enabled_by_default="true" />
 869      <inspection_tool class="SwitchStatement" enabled="true" level="WARNING" enabled_by_default="true" />
 870      <inspection_tool class="SwitchStatementDensity" enabled="true" level="WARNING" enabled_by_default="true">
 871        <option name="m_limit" value="20" />
 872      </inspection_tool>
 873      <inspection_tool class="SwitchStatementWithTooManyBranches" enabled="true" level="WARNING" enabled_by_default="true">
 874        <option name="m_limit" value="10" />
 875      </inspection_tool>
 876      <inspection_tool class="SynchronizationOnStaticField" enabled="true" level="WARNING" enabled_by_default="true" />
 877      <inspection_tool class="SynchronizeOnLock" enabled="true" level="WARNING" enabled_by_default="true" />
 878      <inspection_tool class="SynchronizeOnThis" enabled="true" level="WARNING" enabled_by_default="true" />
 879      <inspection_tool class="SynchronizedMethod" enabled="true" level="WARNING" enabled_by_default="true">
 880        <option name="m_includeNativeMethods" value="true" />
 881        <option name="ignoreSynchronizedSuperMethods" value="true" />
 882      </inspection_tool>
 883      <inspection_tool class="SynchronizedOnLiteralObject" enabled="true" level="WARNING" enabled_by_default="true" />
 884      <inspection_tool class="SystemExit" enabled="true" level="WARNING" enabled_by_default="true" />
 885      <inspection_tool class="SystemGC" enabled="true" level="WARNING" enabled_by_default="true" />
 886      <inspection_tool class="SystemGetenv" enabled="true" level="WARNING" enabled_by_default="true" />
 887      <inspection_tool class="SystemOutErr" enabled="true" level="WARNING" enabled_by_default="true" />
 888      <inspection_tool class="SystemProperties" enabled="true" level="WARNING" enabled_by_default="true" />
 889      <inspection_tool class="SystemSetSecurityManager" enabled="true" level="WARNING" enabled_by_default="true" />
 890      <inspection_tool class="TestCaseInProductCode" enabled="true" level="WARNING" enabled_by_default="true" />
 891      <inspection_tool class="TestCaseWithConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 892      <inspection_tool class="TestCaseWithNoTestMethods" enabled="true" level="WARNING" enabled_by_default="true" />
 893      <inspection_tool class="TestInProductSource" enabled="true" level="WARNING" enabled_by_default="true" />
 894      <inspection_tool class="TestMethodInProductCode" enabled="true" level="WARNING" enabled_by_default="true" />
 895      <inspection_tool class="TestMethodWithoutAssertion" enabled="true" level="WARNING" enabled_by_default="true" />
 896      <inspection_tool class="TestOnlyProblems" enabled="true" level="WARNING" enabled_by_default="true" />
 897      <inspection_tool class="ThisEscapedInConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 898      <inspection_tool class="ThreadDeathRethrown" enabled="true" level="WARNING" enabled_by_default="true" />
 899      <inspection_tool class="ThreadDumpStack" enabled="true" level="WARNING" enabled_by_default="true" />
 900      <inspection_tool class="ThreadLocalNotStaticFinal" enabled="true" level="WARNING" enabled_by_default="true" />
 901      <inspection_tool class="ThreadPriority" enabled="true" level="WARNING" enabled_by_default="true" />
 902      <inspection_tool class="ThreadStartInConstruction" enabled="true" level="WARNING" enabled_by_default="true" />
 903      <inspection_tool class="ThreadStopSuspendResume" enabled="true" level="WARNING" enabled_by_default="true" />
 904      <inspection_tool class="ThreadYield" enabled="true" level="WARNING" enabled_by_default="true" />
 905      <inspection_tool class="ThreeNegationsPerMethod" enabled="true" level="WARNING" enabled_by_default="true">
 906        <option name="m_ignoreInEquals" value="true" />
 907        <option name="ignoreInAssert" value="false" />
 908      </inspection_tool>
 909      <inspection_tool class="ThrowCaughtLocally" enabled="true" level="WARNING" enabled_by_default="true">
 910        <option name="ignoreRethrownExceptions" value="false" />
 911      </inspection_tool>
 912      <inspection_tool class="ThrownExceptionsPerMethod" enabled="true" level="WARNING" enabled_by_default="true">
 913        <option name="m_limit" value="3" />
 914      </inspection_tool>
 915      <inspection_tool class="ThrowsRuntimeException" enabled="true" level="WARNING" enabled_by_default="true" />
 916      <inspection_tool class="TimeToString" enabled="true" level="WARNING" enabled_by_default="true" />
 917      <inspection_tool class="TodoComment" enabled="true" level="WARNING" enabled_by_default="true" />
 918      <inspection_tool class="TooBroadCatch" enabled="true" level="WARNING" enabled_by_default="true" />
 919      <inspection_tool class="TooBroadThrows" enabled="true" level="WARNING" enabled_by_default="true" />
 920      <inspection_tool class="TransientFieldInNonSerializableClass" enabled="true" level="WARNING" enabled_by_default="true" />
 921      <inspection_tool class="TransientFieldNotInitialized" enabled="true" level="WARNING" enabled_by_default="true" />
 922      <inspection_tool class="TypeMayBeWeakened" enabled="true" level="WARNING" enabled_by_default="true">
 923        <option name="useRighthandTypeAsWeakestTypeInAssignments" value="true" />
 924        <option name="useParameterizedTypeForCollectionMethods" value="true" />
 925        <option name="doNotWeakenToJavaLangObject" value="true" />
 926        <option name="onlyWeakentoInterface" value="true" />
 927      </inspection_tool>
 928      <inspection_tool class="TypeParameterExtendsFinalClass" enabled="true" level="WARNING" enabled_by_default="true" />
 929      <inspection_tool class="UncheckedExceptionClass" enabled="true" level="WARNING" enabled_by_default="true" />
 930      <inspection_tool class="UnconditionalWait" enabled="true" level="WARNING" enabled_by_default="true" />
 931      <inspection_tool class="UndeclaredTests" enabled="true" level="WARNING" enabled_by_default="true" />
 932      <inspection_tool class="UnknownGuard" enabled="true" level="WARNING" enabled_by_default="true" />
 933      <inspection_tool class="UnnecessarilyQualifiedStaticUsage" enabled="true" level="WARNING" enabled_by_default="true">
 934        <option name="m_ignoreStaticFieldAccesses" value="false" />
 935        <option name="m_ignoreStaticMethodCalls" value="false" />
 936        <option name="m_ignoreStaticAccessFromStaticContext" value="false" />
 937      </inspection_tool>
 938      <inspection_tool class="UnnecessarilyQualifiedStaticallyImportedElement" enabled="true" level="WARNING" enabled_by_default="true" />
 939      <inspection_tool class="UnnecessaryConstantArrayCreationExpression" enabled="true" level="WARNING" enabled_by_default="true" />
 940      <inspection_tool class="UnnecessaryConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 941      <inspection_tool class="UnnecessaryExplicitNumericCast" enabled="true" level="WARNING" enabled_by_default="true" />
 942      <inspection_tool class="UnnecessaryFinalOnLocalVariableOrParameter" enabled="true" level="WARNING" enabled_by_default="true" />
 943      <inspection_tool class="UnnecessaryQualifierForThis" enabled="true" level="WARNING" enabled_by_default="true" />
 944      <inspection_tool class="UnnecessarySuperConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 945      <inspection_tool class="UnnecessarySuperQualifier" enabled="true" level="WARNING" enabled_by_default="true" />
 946      <inspection_tool class="UnnecessaryThis" enabled="true" level="WARNING" enabled_by_default="true" />
 947      <inspection_tool class="UnqualifiedFieldAccess" enabled="true" level="WARNING" enabled_by_default="true" />
 948      <inspection_tool class="UnqualifiedInnerClassAccess" enabled="true" level="WARNING" enabled_by_default="true">
 949        <option name="ignoreReferencesToLocalInnerClasses" value="true" />
 950      </inspection_tool>
 951      <inspection_tool class="UnqualifiedMethodAccess" enabled="true" level="WARNING" enabled_by_default="true" />
 952      <inspection_tool class="UnqualifiedStaticUsage" enabled="true" level="WARNING" enabled_by_default="true">
 953        <option name="m_ignoreStaticFieldAccesses" value="false" />
 954        <option name="m_ignoreStaticMethodCalls" value="false" />
 955        <option name="m_ignoreStaticAccessFromStaticContext" value="false" />
 956      </inspection_tool>
 957      <inspection_tool class="UnsecureRandomNumberGeneration" enabled="true" level="WARNING" enabled_by_default="true" />
 958      <inspection_tool class="UnstableTypeUsedInSignature" enabled="true" level="WARNING" enabled_by_default="true" />
 959      <inspection_tool class="UnusedDefine" enabled="true" level="WARNING" enabled_by_default="true" />
 960      <inspection_tool class="UnusedMainParameter" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 961      <inspection_tool class="UpperCaseFieldNameNotConstant" enabled="true" level="WARNING" enabled_by_default="true" />
 962      <inspection_tool class="UseCouple" enabled="true" level="WARNING" enabled_by_default="true" />
 963      <inspection_tool class="UseEllipsisInPropertyInspection" enabled="true" level="WARNING" enabled_by_default="true" />
 964      <inspection_tool class="UseOfAWTPeerClass" enabled="true" level="WARNING" enabled_by_default="true" />
 965      <inspection_tool class="UseOfAnotherObjectsPrivateField" enabled="true" level="WARNING" enabled_by_default="true">
 966        <option name="ignoreSameClass" value="false" />
 967        <option name="ignoreEquals" value="false" />
 968      </inspection_tool>
 969      <inspection_tool class="UseOfClone" enabled="true" level="WARNING" enabled_by_default="true" />
 970      <inspection_tool class="UseOfConcreteClass" enabled="true" level="WARNING" enabled_by_default="true" />
 971      <inspection_tool class="UseOfJDBCDriverClass" enabled="true" level="WARNING" enabled_by_default="true" />
 972      <inspection_tool class="UseOfObsoleteAssert" enabled="true" level="WARNING" enabled_by_default="true" />
 973      <inspection_tool class="UseOfObsoleteDateTimeApi" enabled="true" level="WARNING" enabled_by_default="true" />
 974      <inspection_tool class="UseOfProcessBuilder" enabled="true" level="WARNING" enabled_by_default="true" />
 975      <inspection_tool class="UseOfPropertiesAsHashtable" enabled="true" level="WARNING" enabled_by_default="true" />
 976      <inspection_tool class="UseOfSunClasses" enabled="true" level="WARNING" enabled_by_default="true" />
 977      <inspection_tool class="UtilityClass" enabled="true" level="WARNING" enabled_by_default="true">
 978        <option name="ignorableAnnotations">
 979          <value />
 980        </option>
 981      </inspection_tool>
 982      <inspection_tool class="UtilityClassCanBeEnum" enabled="true" level="WARNING" enabled_by_default="true" />
 983      <inspection_tool class="UtilityClassWithPublicConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
 984      <inspection_tool class="UtilityClassWithoutPrivateConstructor" enabled="true" level="WARNING" enabled_by_default="true">
 985        <option name="ignorableAnnotations">
 986          <value />
 987        </option>
 988        <option name="ignoreClassesWithOnlyMain" value="false" />
 989      </inspection_tool>
 990      <inspection_tool class="VariableNotUsedInsideIf" enabled="true" level="WARNING" enabled_by_default="true" />
 991      <inspection_tool class="VolatileArrayField" enabled="true" level="WARNING" enabled_by_default="true" />
 992      <inspection_tool class="WaitCalledOnCondition" enabled="true" level="WARNING" enabled_by_default="true" />
 993      <inspection_tool class="WaitNotInLoop" enabled="true" level="WARNING" enabled_by_default="true" />
 994      <inspection_tool class="WaitNotifyNotInSynchronizedContext" enabled="true" level="WARNING" enabled_by_default="true" />
 995      <inspection_tool class="WaitOrAwaitWithoutTimeout" enabled="true" level="WARNING" enabled_by_default="true" />
 996      <inspection_tool class="WaitWithoutCorrespondingNotify" enabled="true" level="WARNING" enabled_by_default="true" />
 997      <inspection_tool class="WarningOnMainUnusedParameterMigration" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
 998      <inspection_tool class="WeakerAccess" enabled="true" level="WARNING" enabled_by_default="true">
 999        <option name="SUGGEST_PACKAGE_LOCAL_FOR_MEMBERS" value="true" />
1000        <option name="SUGGEST_PACKAGE_LOCAL_FOR_TOP_CLASSES" value="true" />
1001        <option name="SUGGEST_PRIVATE_FOR_INNERS" value="false" />
1002      </inspection_tool>
1003      <inspection_tool class="WhenWithOnlyElse" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
1004      <inspection_tool class="ZeroLengthArrayInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
1005    </profile>
1006  </component>