Bubble android client. Fork of https://git.zx2c4.com/wireguard-android/
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

528 linhas
44 KiB

  1. <component name="InspectionProjectProfileManager">
  2. <profile version="1.0" is_locked="false">
  3. <option name="myName" value="Default" />
  4. <inspection_tool class="AbstractClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false" />
  5. <inspection_tool class="AbstractClassWithoutAbstractMethods" enabled="true" level="WARNING" enabled_by_default="true" />
  6. <inspection_tool class="AccessToNonThreadSafeStaticFieldFromInstance" enabled="true" level="WARNING" enabled_by_default="true">
  7. <option name="nonThreadSafeClasses">
  8. <value />
  9. </option>
  10. <option name="nonThreadSafeTypes" value="" />
  11. </inspection_tool>
  12. <inspection_tool class="AndroidLintGoogleAppIndexingWarning" enabled="false" level="WARNING" enabled_by_default="false" />
  13. <inspection_tool class="AndroidLintIconExpectedSize" enabled="true" level="WARNING" enabled_by_default="true" />
  14. <inspection_tool class="AndroidLintNegativeMargin" enabled="true" level="WARNING" enabled_by_default="true" />
  15. <inspection_tool class="AndroidLintTypographyQuotes" enabled="true" level="WARNING" enabled_by_default="true" />
  16. <inspection_tool class="AnnotationNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  17. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  18. <option name="m_minLength" value="8" />
  19. <option name="m_maxLength" value="64" />
  20. </inspection_tool>
  21. <inspection_tool class="AnonymousClassVariableHidesContainingMethodVariable" enabled="true" level="WARNING" enabled_by_default="true" />
  22. <inspection_tool class="AnonymousInnerClass" enabled="true" level="WARNING" enabled_by_default="true" />
  23. <inspection_tool class="AnonymousInnerClassMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true" />
  24. <inspection_tool class="ApiName" enabled="true" level="ERROR" enabled_by_default="true" />
  25. <inspection_tool class="ApiNamespace" enabled="true" level="ERROR" enabled_by_default="true" />
  26. <inspection_tool class="ApiParameter" enabled="true" level="ERROR" enabled_by_default="true" />
  27. <inspection_tool class="ArrayEquality" enabled="true" level="WARNING" enabled_by_default="true" />
  28. <inspection_tool class="ArrayIssues" enabled="true" level="ERROR" enabled_by_default="true" />
  29. <inspection_tool class="AssignmentOrReturnOfFieldWithMutableTypeMerged" />
  30. <inspection_tool class="AssignmentToCatchBlockParameter" enabled="true" level="WARNING" enabled_by_default="true" />
  31. <inspection_tool class="AssignmentToCollectionFieldFromParameter" enabled="false" level="WARNING" enabled_by_default="false">
  32. <option name="ignorePrivateMethods" value="false" />
  33. </inspection_tool>
  34. <inspection_tool class="AssignmentToDateFieldFromParameter" enabled="false" level="WARNING" enabled_by_default="false">
  35. <option name="ignorePrivateMethods" value="true" />
  36. </inspection_tool>
  37. <inspection_tool class="AssignmentToForLoopParameter" enabled="true" level="WARNING" enabled_by_default="true">
  38. <option name="m_checkForeachParameters" value="false" />
  39. </inspection_tool>
  40. <inspection_tool class="AssignmentToLambdaParameter" enabled="true" level="WARNING" enabled_by_default="true" />
  41. <inspection_tool class="AssignmentToSuperclassField" enabled="true" level="WARNING" enabled_by_default="true" />
  42. <inspection_tool class="AssignmentUsedAsCondition" enabled="true" level="WARNING" enabled_by_default="true" />
  43. <inspection_tool class="AutoCloseableResource" enabled="true" level="WARNING" enabled_by_default="true" />
  44. <inspection_tool class="BadExceptionCaught" enabled="true" level="WARNING" enabled_by_default="true">
  45. <option name="exceptionsString" value="" />
  46. <option name="exceptions">
  47. <value />
  48. </option>
  49. </inspection_tool>
  50. <inspection_tool class="BadOddness" enabled="true" level="WARNING" enabled_by_default="true" />
  51. <inspection_tool class="BooleanExpressionMayBeConditional" enabled="true" level="WARNING" enabled_by_default="true" />
  52. <inspection_tool class="BooleanParameter" enabled="true" level="WARNING" enabled_by_default="true">
  53. <option name="onlyReportMultiple" value="true" />
  54. </inspection_tool>
  55. <inspection_tool class="CallToSimpleGetterInClass" enabled="true" level="WARNING" enabled_by_default="true">
  56. <option name="ignoreGetterCallsOnOtherObjects" value="false" />
  57. <option name="onlyReportPrivateGetter" value="false" />
  58. </inspection_tool>
  59. <inspection_tool class="CallToStringConcatCanBeReplacedByOperator" enabled="true" level="WARNING" enabled_by_default="true" />
  60. <inspection_tool class="CannotResolve" enabled="true" level="ERROR" enabled_by_default="true" />
  61. <inspection_tool class="CastConflictsWithInstanceof" enabled="true" level="WARNING" enabled_by_default="true" />
  62. <inspection_tool class="ChainedEquality" enabled="true" level="WARNING" enabled_by_default="true" />
  63. <inspection_tool class="ClassInitializer" enabled="true" level="WARNING" enabled_by_default="true" />
  64. <inspection_tool class="ClassNameDiffersFromFileName" enabled="true" level="WARNING" enabled_by_default="true" />
  65. <inspection_tool class="ClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  66. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  67. <option name="m_minLength" value="8" />
  68. <option name="m_maxLength" value="64" />
  69. </inspection_tool>
  70. <inspection_tool class="ClassReferencesSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
  71. <inspection_tool class="ClassWithOnlyPrivateConstructors" enabled="true" level="WARNING" enabled_by_default="true" />
  72. <inspection_tool class="ComparableImplementedButEqualsNotOverridden" enabled="true" level="WARNING" enabled_by_default="true" />
  73. <inspection_tool class="CompareToUsesNonFinalVariable" enabled="true" level="WARNING" enabled_by_default="true" />
  74. <inspection_tool class="ConditionalExpression" enabled="false" level="WARNING" enabled_by_default="false" />
  75. <inspection_tool class="ConditionalExpressionWithIdenticalBranches" enabled="true" level="WARNING" enabled_by_default="true" />
  76. <inspection_tool class="ConstExpressionRequired" enabled="true" level="ERROR" enabled_by_default="true" />
  77. <inspection_tool class="ConstantNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
  78. <option name="onlyCheckImmutables" value="false" />
  79. <option name="m_regex" value="[A-Z][A-Z_\d]*" />
  80. <option name="m_minLength" value="0" />
  81. <option name="m_maxLength" value="0" />
  82. </inspection_tool>
  83. <inspection_tool class="ConstantValueVariableUse" enabled="true" level="WARNING" enabled_by_default="true" />
  84. <inspection_tool class="ConstructionIsNotAllowed" enabled="true" level="ERROR" enabled_by_default="true" />
  85. <inspection_tool class="Constructor" enabled="true" level="ERROR" enabled_by_default="true" />
  86. <inspection_tool class="Convert2streamapi" enabled="true" level="WARNING" enabled_by_default="true">
  87. <option name="REPLACE_TRIVIAL_FOREACH" value="true" />
  88. <option name="SUGGEST_FOREACH" value="true" />
  89. </inspection_tool>
  90. <inspection_tool class="ConvertAnnotations" enabled="false" level="WARNING" enabled_by_default="false" />
  91. <inspection_tool class="CovariantEquals" enabled="true" level="WARNING" enabled_by_default="true" />
  92. <inspection_tool class="DeclareCollectionAsInterface" enabled="true" level="WARNING" enabled_by_default="true">
  93. <option name="ignoreLocalVariables" value="false" />
  94. <option name="ignorePrivateMethodsAndFields" value="false" />
  95. </inspection_tool>
  96. <inspection_tool class="DefaultNotLastCaseInSwitch" enabled="true" level="WARNING" enabled_by_default="true" />
  97. <inspection_tool class="DerivedFunctionsReturnTypeMismatch" enabled="true" level="ERROR" enabled_by_default="true" />
  98. <inspection_tool class="DeserializableClassInSecureContext" enabled="false" level="WARNING" enabled_by_default="false" />
  99. <inspection_tool class="DoubleBraceInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
  100. <inspection_tool class="DoubleCheckedLocking" enabled="true" level="WARNING" enabled_by_default="true">
  101. <option name="ignoreOnVolatileVariables" value="false" />
  102. </inspection_tool>
  103. <inspection_tool class="DoubleLiteralMayBeFloatLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
  104. <inspection_tool class="DuplicateAlternationBranch" enabled="true" level="WARNING" enabled_by_default="true" />
  105. <inspection_tool class="DuplicateBooleanBranch" enabled="true" level="WARNING" enabled_by_default="true" />
  106. <inspection_tool class="DuplicateCondition" enabled="true" level="WARNING" enabled_by_default="true">
  107. <option name="ignoreSideEffectConditions" value="true" />
  108. </inspection_tool>
  109. <inspection_tool class="DuplicateDeclarations" enabled="true" level="ERROR" enabled_by_default="true" />
  110. <inspection_tool class="DynamicRegexReplaceableByCompiledPattern" enabled="true" level="WARNING" enabled_by_default="true" />
  111. <inspection_tool class="ElementOnlyUsedFromTestCode" enabled="false" level="WARNING" enabled_by_default="false" />
  112. <inspection_tool class="EmptyClass" enabled="true" level="WARNING" enabled_by_default="true">
  113. <option name="ignorableAnnotations">
  114. <value />
  115. </option>
  116. <option name="ignoreClassWithParameterization" value="true" />
  117. <option name="ignoreThrowables" value="true" />
  118. <option name="commentsAreContent" value="true" />
  119. </inspection_tool>
  120. <inspection_tool class="EmptySynchronizedStatement" enabled="true" level="WARNING" enabled_by_default="true" />
  121. <inspection_tool class="EnumSwitchStatementWhichMissesCases" enabled="true" level="WARNING" enabled_by_default="true">
  122. <option name="ignoreSwitchStatementsWithDefault" value="false" />
  123. </inspection_tool>
  124. <inspection_tool class="EnumeratedClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  125. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  126. <option name="m_minLength" value="8" />
  127. <option name="m_maxLength" value="64" />
  128. </inspection_tool>
  129. <inspection_tool class="EnumeratedConstantNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  130. <option name="m_regex" value="[A-Z][A-Z_\d]*" />
  131. <option name="m_minLength" value="5" />
  132. <option name="m_maxLength" value="32" />
  133. </inspection_tool>
  134. <inspection_tool class="EnumerationCanBeIteration" enabled="true" level="WARNING" enabled_by_default="true" />
  135. <inspection_tool class="EqualityOperatorComparesObjects" enabled="true" level="INFORMATION" enabled_by_default="true" />
  136. <inspection_tool class="EqualsAndHashcode" enabled="true" level="WARNING" enabled_by_default="true" />
  137. <inspection_tool class="EqualsCalledOnEnumConstant" enabled="true" level="WARNING" enabled_by_default="true" />
  138. <inspection_tool class="EqualsUsesNonFinalVariable" enabled="true" level="WARNING" enabled_by_default="true" />
  139. <inspection_tool class="EscapedMetaCharacter" enabled="false" level="WARNING" enabled_by_default="false" />
  140. <inspection_tool class="ExceptionFromCatchWhichDoesntWrap" enabled="true" level="WARNING" enabled_by_default="true">
  141. <option name="ignoreGetMessage" value="false" />
  142. <option name="ignoreCantWrap" value="false" />
  143. </inspection_tool>
  144. <inspection_tool class="ExtendsThrowable" enabled="true" level="WARNING" enabled_by_default="true" />
  145. <inspection_tool class="ExtendsUtilityClass" enabled="true" level="WARNING" enabled_by_default="true" />
  146. <inspection_tool class="FallthruInSwitchStatement" enabled="true" level="WARNING" enabled_by_default="true" />
  147. <inspection_tool class="FieldAccessedSynchronizedAndUnsynchronized" enabled="true" level="WARNING" enabled_by_default="true">
  148. <option name="countGettersAndSetters" value="false" />
  149. </inspection_tool>
  150. <inspection_tool class="FieldMayBeFinal" enabled="true" level="WARNING" enabled_by_default="true" />
  151. <inspection_tool class="FieldMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true" />
  152. <inspection_tool class="FieldMustBeInitialized" enabled="true" level="ERROR" enabled_by_default="true" />
  153. <inspection_tool class="FieldNotUsedInToString" enabled="true" level="WARNING" enabled_by_default="true" />
  154. <inspection_tool class="FinalMethodInFinalClass" enabled="true" level="WARNING" enabled_by_default="true" />
  155. <inspection_tool class="FloatingPointEquality" enabled="true" level="WARNING" enabled_by_default="true" />
  156. <inspection_tool class="ForLoopReplaceableByWhile" enabled="true" level="WARNING" enabled_by_default="true">
  157. <option name="m_ignoreLoopsWithoutConditions" value="false" />
  158. </inspection_tool>
  159. <inspection_tool class="FrequentlyUsedInheritorInspection" enabled="false" level="INFORMATION" enabled_by_default="false" />
  160. <inspection_tool class="FullJavaName" enabled="true" level="ERROR" enabled_by_default="true" />
  161. <inspection_tool class="FullMethodName" enabled="true" level="ERROR" enabled_by_default="true" />
  162. <inspection_tool class="FunctionParameterCountMismatch" enabled="true" level="ERROR" enabled_by_default="true" />
  163. <inspection_tool class="FuseStreamOperations" enabled="false" level="WARNING" enabled_by_default="false" />
  164. <inspection_tool class="GrFieldAlreadyDefined" enabled="false" level="WARNING" enabled_by_default="false" />
  165. <inspection_tool class="GroovyAnnotationNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  166. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  167. <option name="m_minLength" value="8" />
  168. <option name="m_maxLength" value="64" />
  169. </inspection_tool>
  170. <inspection_tool class="GroovyClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  171. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  172. <option name="m_minLength" value="8" />
  173. <option name="m_maxLength" value="64" />
  174. </inspection_tool>
  175. <inspection_tool class="GroovyEnumerationNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  176. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  177. <option name="m_minLength" value="8" />
  178. <option name="m_maxLength" value="64" />
  179. </inspection_tool>
  180. <inspection_tool class="GroovyInterfaceNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  181. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  182. <option name="m_minLength" value="8" />
  183. <option name="m_maxLength" value="64" />
  184. </inspection_tool>
  185. <inspection_tool class="HashCodeUsesNonFinalVariable" enabled="true" level="WARNING" enabled_by_default="true" />
  186. <inspection_tool class="HtmlTagCanBeJavadocTag" enabled="true" level="WARNING" enabled_by_default="true" />
  187. <inspection_tool class="IOResource" enabled="true" level="WARNING" enabled_by_default="true">
  188. <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" />
  189. <option name="insideTryAllowed" value="false" />
  190. </inspection_tool>
  191. <inspection_tool class="IfMayBeConditional" enabled="true" level="WARNING" enabled_by_default="true" />
  192. <inspection_tool class="IfStatementWithIdenticalBranches" enabled="true" level="WARNING" enabled_by_default="true" />
  193. <inspection_tool class="IgnoreResultOfCall" enabled="true" level="WARNING" enabled_by_default="true">
  194. <option name="m_reportAllNonLibraryCalls" value="false" />
  195. <option name="callCheckString" value="java.io.File,.*,java.io.InputStream,read|skip|available|markSupported,java.io.Reader,read|skip|ready|markSupported,java.lang.Boolean,.*,java.lang.Byte,.*,java.lang.Character,.*,java.lang.Double,.*,java.lang.Float,.*,java.lang.Integer,.*,java.lang.Long,.*,java.lang.Math,.*,java.lang.Object,equals|hashCode|toString,java.lang.Short,.*,java.lang.StrictMath,.*,java.lang.String,.*,java.math.BigInteger,.*,java.math.BigDecimal,.*,java.net.InetAddress,.*,java.net.URI,.*,java.util.UUID,.*,java.util.regex.Matcher,pattern|toMatchResult|start|end|group|groupCount|matches|find|lookingAt|quoteReplacement|replaceAll|replaceFirst|regionStart|regionEnd|hasTransparantBounds|hasAnchoringBounds|hitEnd|requireEnd,java.util.regex.Pattern,.*,java.util.stream.BaseStream,.*" />
  196. </inspection_tool>
  197. <inspection_tool class="ImplicitSubclassInspection" enabled="false" level="ERROR" enabled_by_default="false" />
  198. <inspection_tool class="IncompatibleTypes" enabled="true" level="ERROR" enabled_by_default="true" />
  199. <inspection_tool class="InitializerIssues" enabled="true" level="ERROR" enabled_by_default="true" />
  200. <inspection_tool class="InnerClassMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true" />
  201. <inspection_tool class="InnerClassReferencedViaSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
  202. <inspection_tool class="InnerClassVariableHidesOuterClassVariable" enabled="true" level="WARNING" enabled_by_default="true">
  203. <option name="m_ignoreInvisibleFields" value="true" />
  204. </inspection_tool>
  205. <inspection_tool class="InstanceMethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  206. <option name="m_regex" value="[a-z][A-Za-z\d]*" />
  207. <option name="m_minLength" value="4" />
  208. <option name="m_maxLength" value="32" />
  209. </inspection_tool>
  210. <inspection_tool class="InstanceVariableNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  211. <option name="m_regex" value="m_[a-z][A-Za-z\d]*" />
  212. <option name="m_minLength" value="5" />
  213. <option name="m_maxLength" value="32" />
  214. </inspection_tool>
  215. <inspection_tool class="InstanceofCatchParameter" enabled="true" level="WARNING" enabled_by_default="true" />
  216. <inspection_tool class="InstanceofThis" enabled="true" level="WARNING" enabled_by_default="true" />
  217. <inspection_tool class="InstantiationOfUtilityClass" enabled="true" level="WARNING" enabled_by_default="true" />
  218. <inspection_tool class="IntLiteralMayBeLongLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
  219. <inspection_tool class="IntegerDivisionInFloatingPointContext" enabled="true" level="WARNING" enabled_by_default="true" />
  220. <inspection_tool class="IntegerTypeRequired" enabled="true" level="ERROR" enabled_by_default="true" />
  221. <inspection_tool class="InterfaceMayBeAnnotatedFunctional" enabled="true" level="INFORMATION" enabled_by_default="true" />
  222. <inspection_tool class="InterfaceNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  223. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  224. <option name="m_minLength" value="8" />
  225. <option name="m_maxLength" value="64" />
  226. </inspection_tool>
  227. <inspection_tool class="InvalidParameterAnnotations" enabled="true" level="ERROR" enabled_by_default="true" />
  228. <inspection_tool class="IteratorNextDoesNotThrowNoSuchElementException" enabled="true" level="WARNING" enabled_by_default="true" />
  229. <inspection_tool class="JUnit3MethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false" />
  230. <inspection_tool class="JUnit4MethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false" />
  231. <inspection_tool class="JUnitAbstractTestClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  232. <option name="m_regex" value="[A-Z][A-Za-z\d]*TestCase" />
  233. <option name="m_minLength" value="12" />
  234. <option name="m_maxLength" value="64" />
  235. </inspection_tool>
  236. <inspection_tool class="JUnitTestClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  237. <option name="m_regex" value="[A-Z][A-Za-z\d]*Test" />
  238. <option name="m_minLength" value="8" />
  239. <option name="m_maxLength" value="64" />
  240. </inspection_tool>
  241. <inspection_tool class="Java8ArraySetAll" enabled="true" level="WARNING" enabled_by_default="true" />
  242. <inspection_tool class="Java9CollectionFactory" enabled="false" level="WARNING" enabled_by_default="false" />
  243. <inspection_tool class="JavaRequiresAutoModule" enabled="false" level="WARNING" enabled_by_default="false" />
  244. <inspection_tool class="JavadocHtmlLint" enabled="true" level="ERROR" enabled_by_default="true" />
  245. <inspection_tool class="KeySetIterationMayUseEntrySet" enabled="true" level="WARNING" enabled_by_default="true" />
  246. <inspection_tool class="LambdaCanBeMethodCall" enabled="true" level="WARNING" enabled_by_default="true" />
  247. <inspection_tool class="LambdaParameterHidingMemberVariable" enabled="true" level="WARNING" enabled_by_default="true" />
  248. <inspection_tool class="LengthOneStringsInConcatenation" enabled="true" level="WARNING" enabled_by_default="true" />
  249. <inspection_tool class="LimitedScopeInnerClass" enabled="true" level="WARNING" enabled_by_default="true" />
  250. <inspection_tool class="ListIndexOfReplaceableByContains" enabled="true" level="WARNING" enabled_by_default="true" />
  251. <inspection_tool class="LiteralAsArgToStringEquals" enabled="true" level="WARNING" enabled_by_default="true" />
  252. <inspection_tool class="LocalCanBeFinal" enabled="true" level="WARNING" enabled_by_default="true">
  253. <option name="REPORT_VARIABLES" value="true" />
  254. <option name="REPORT_PARAMETERS" value="true" />
  255. </inspection_tool>
  256. <inspection_tool class="LocalVariableHidingMemberVariable" enabled="true" level="WARNING" enabled_by_default="true">
  257. <option name="m_ignoreInvisibleFields" value="true" />
  258. <option name="m_ignoreStaticMethods" value="true" />
  259. </inspection_tool>
  260. <inspection_tool class="LoopWithImplicitTerminationCondition" enabled="true" level="WARNING" enabled_by_default="true" />
  261. <inspection_tool class="MagicNumber" enabled="true" level="WARNING" enabled_by_default="true">
  262. <option name="ignoreInitialCapacity" value="true" />
  263. </inspection_tool>
  264. <inspection_tool class="MapReplaceableByEnumMap" enabled="true" level="WARNING" enabled_by_default="true" />
  265. <inspection_tool class="MemberVisibility" enabled="true" level="ERROR" enabled_by_default="true" />
  266. <inspection_tool class="MemberVisibilityCanPrivate" enabled="true" level="INFO" enabled_by_default="true" />
  267. <inspection_tool class="MethodMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true">
  268. <option name="m_onlyPrivateOrFinal" value="false" />
  269. <option name="m_ignoreEmptyMethods" value="true" />
  270. </inspection_tool>
  271. <inspection_tool class="MethodMayBeSynchronized" enabled="true" level="WARNING" enabled_by_default="true" />
  272. <inspection_tool class="MethodName" enabled="true" level="ERROR" enabled_by_default="true" />
  273. <inspection_tool class="MethodOnlyUsedFromInnerClass" enabled="true" level="WARNING" enabled_by_default="true">
  274. <option name="ignoreMethodsAccessedFromAnonymousClass" value="false" />
  275. <option name="ignoreStaticMethodsFromNonStaticInnerClass" value="false" />
  276. <option name="onlyReportStaticMethods" value="false" />
  277. </inspection_tool>
  278. <inspection_tool class="MethodOverloadsParentMethod" enabled="true" level="WARNING" enabled_by_default="true">
  279. <option name="reportIncompatibleParameters" value="true" />
  280. </inspection_tool>
  281. <inspection_tool class="MethodOverridesInaccessibleMethodOfSuper" enabled="true" level="WARNING" enabled_by_default="true" />
  282. <inspection_tool class="MethodOverridesStaticMethod" enabled="true" level="WARNING" enabled_by_default="true" />
  283. <inspection_tool class="MethodParameterType" enabled="true" level="ERROR" enabled_by_default="true" />
  284. <inspection_tool class="MethodReturnType" enabled="true" level="ERROR" enabled_by_default="true" />
  285. <inspection_tool class="MissingDeprecatedAnnotation" enabled="true" level="WARNING" enabled_by_default="true" />
  286. <inspection_tool class="MissingOverrideAnnotation" enabled="true" level="WARNING" enabled_by_default="true">
  287. <option name="ignoreObjectMethods" value="false" />
  288. <option name="ignoreAnonymousClassMethods" value="false" />
  289. </inspection_tool>
  290. <inspection_tool class="MissortedModifiers" enabled="true" level="WARNING" enabled_by_default="true">
  291. <option name="m_requireAnnotationsFirst" value="true" />
  292. </inspection_tool>
  293. <inspection_tool class="MoveFieldAssignmentToInitializer" enabled="false" level="INFORMATION" enabled_by_default="false" />
  294. <inspection_tool class="MultipleDeclaration" enabled="true" level="WARNING" enabled_by_default="true">
  295. <option name="ignoreForLoopDeclarations" value="true" />
  296. </inspection_tool>
  297. <inspection_tool class="MultipleTopLevelClassesInFile" enabled="true" level="WARNING" enabled_by_default="true" />
  298. <inspection_tool class="NamedResource" enabled="true" level="ERROR" enabled_by_default="true" />
  299. <inspection_tool class="NativeMethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false" />
  300. <inspection_tool class="NegatedConditional" enabled="true" level="WARNING" enabled_by_default="true">
  301. <option name="m_ignoreNegatedNullComparison" value="true" />
  302. </inspection_tool>
  303. <inspection_tool class="NegatedConditionalExpression" enabled="true" level="WARNING" enabled_by_default="true" />
  304. <inspection_tool class="NegatedEqualityExpression" enabled="true" level="WARNING" enabled_by_default="true" />
  305. <inspection_tool class="NegatedIfElse" enabled="true" level="WARNING" enabled_by_default="true">
  306. <option name="m_ignoreNegatedNullComparison" value="true" />
  307. <option name="m_ignoreNegatedZeroComparison" value="false" />
  308. </inspection_tool>
  309. <inspection_tool class="NegativelyNamedBooleanVariable" enabled="true" level="WARNING" enabled_by_default="true" />
  310. <inspection_tool class="NestedSynchronizedStatement" enabled="true" level="WARNING" enabled_by_default="true" />
  311. <inspection_tool class="NewClassNamingConventionMerged" />
  312. <inspection_tool class="NewExceptionWithoutArguments" enabled="true" level="WARNING" enabled_by_default="true" />
  313. <inspection_tool class="NewGroovyClassNamingConventionMerged" />
  314. <inspection_tool class="NewMethodNamingConventionMerged" />
  315. <inspection_tool class="NoDefaultBaseConstructor" enabled="true" level="ERROR" enabled_by_default="true" />
  316. <inspection_tool class="NonAsciiCharacters" enabled="true" level="WARNING" enabled_by_default="true">
  317. <option name="CHECK_FOR_FILES_CONTAINING_BOM" value="true" />
  318. </inspection_tool>
  319. <inspection_tool class="NonExceptionNameEndsWithException" enabled="true" level="WARNING" enabled_by_default="true" />
  320. <inspection_tool class="NonFinalFieldInEnum" enabled="true" level="WARNING" enabled_by_default="true" />
  321. <inspection_tool class="NonFinalFieldOfException" enabled="true" level="WARNING" enabled_by_default="true" />
  322. <inspection_tool class="NonFinalStaticVariableUsedInClassInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
  323. <inspection_tool class="NonFinalUtilityClass" enabled="true" level="WARNING" enabled_by_default="true" />
  324. <inspection_tool class="NonProtectedConstructorInAbstractClass" enabled="true" level="WARNING" enabled_by_default="true">
  325. <option name="m_ignoreNonPublicClasses" value="false" />
  326. </inspection_tool>
  327. <inspection_tool class="NonShortCircuitBoolean" enabled="true" level="WARNING" enabled_by_default="true" />
  328. <inspection_tool class="NonSynchronizedMethodOverridesSynchronizedMethod" enabled="true" level="WARNING" enabled_by_default="true" />
  329. <inspection_tool class="NonThreadSafeLazyInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
  330. <inspection_tool class="NoopMethodInAbstractClass" enabled="true" level="WARNING" enabled_by_default="true" />
  331. <inspection_tool class="NotAssignable" enabled="true" level="ERROR" enabled_by_default="true" />
  332. <inspection_tool class="NullThrown" enabled="true" level="WARNING" enabled_by_default="true" />
  333. <inspection_tool class="ObjectEquality" enabled="false" level="WARNING" enabled_by_default="false">
  334. <option name="m_ignoreEnums" value="true" />
  335. <option name="m_ignoreClassObjects" value="false" />
  336. <option name="m_ignorePrivateConstructors" value="false" />
  337. </inspection_tool>
  338. <inspection_tool class="ObjectInstantiationInEqualsHashCode" enabled="true" level="WARNING" enabled_by_default="true" />
  339. <inspection_tool class="ObjectToString" enabled="true" level="WARNING" enabled_by_default="true" />
  340. <inspection_tool class="ObsoleteCollection" enabled="true" level="WARNING" enabled_by_default="true">
  341. <option name="ignoreRequiredObsoleteCollectionTypes" value="false" />
  342. </inspection_tool>
  343. <inspection_tool class="OctalEscape" enabled="true" level="WARNING" enabled_by_default="true" />
  344. <inspection_tool class="OptionalContainsCollection" enabled="true" level="WARNING" enabled_by_default="true" />
  345. <inspection_tool class="OverlyStrongTypeCast" enabled="true" level="WARNING" enabled_by_default="true">
  346. <option name="ignoreInMatchingInstanceof" value="true" />
  347. </inspection_tool>
  348. <inspection_tool class="OverriddenMethodCallDuringObjectConstruction" enabled="true" level="WARNING" enabled_by_default="true" />
  349. <inspection_tool class="PackageInfoWithoutPackage" enabled="true" level="WARNING" enabled_by_default="true" />
  350. <inspection_tool class="PointerTypeRequired" enabled="true" level="ERROR" enabled_by_default="true" />
  351. <inspection_tool class="PointlessNullCheck" enabled="true" level="WARNING" enabled_by_default="true" />
  352. <inspection_tool class="ProblematicVarargsMethodOverride" enabled="true" level="WARNING" enabled_by_default="true" />
  353. <inspection_tool class="ProtectedField" enabled="true" level="WARNING" enabled_by_default="true" />
  354. <inspection_tool class="ProtectedInnerClass" enabled="true" level="WARNING" enabled_by_default="true">
  355. <option name="ignoreEnums" value="false" />
  356. <option name="ignoreInterfaces" value="false" />
  357. </inspection_tool>
  358. <inspection_tool class="ProtectedMemberInFinalClass" enabled="true" level="WARNING" enabled_by_default="true" />
  359. <inspection_tool class="PublicConstructorInNonPublicClass" enabled="true" level="WARNING" enabled_by_default="true" />
  360. <inspection_tool class="PublicField" enabled="true" level="WARNING" enabled_by_default="true">
  361. <option name="ignoreEnums" value="false" />
  362. <option name="ignorableAnnotations">
  363. <value />
  364. </option>
  365. </inspection_tool>
  366. <inspection_tool class="PublicFieldAccessedInSynchronizedContext" enabled="true" level="WARNING" enabled_by_default="true" />
  367. <inspection_tool class="RandomDoubleForRandomInteger" enabled="true" level="WARNING" enabled_by_default="true" />
  368. <inspection_tool class="RedundantFieldInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
  369. <inspection_tool class="RedundantImplements" enabled="true" level="WARNING" enabled_by_default="true">
  370. <option name="ignoreSerializable" value="false" />
  371. <option name="ignoreCloneable" value="false" />
  372. </inspection_tool>
  373. <inspection_tool class="RedundantMethodOverride" enabled="true" level="WARNING" enabled_by_default="true" />
  374. <inspection_tool class="RedundantThrowsDeclaration" enabled="true" level="WARNING" enabled_by_default="true" />
  375. <inspection_tool class="RepeatedSpace" enabled="true" level="WARNING" enabled_by_default="true" />
  376. <inspection_tool class="ReplaceAssignmentWithOperatorAssignment" enabled="true" level="WARNING" enabled_by_default="true">
  377. <option name="ignoreLazyOperators" value="true" />
  378. <option name="ignoreObscureOperators" value="false" />
  379. </inspection_tool>
  380. <inspection_tool class="ReplaceCallWithComparison" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
  381. <inspection_tool class="RequireNonNull" enabled="false" level="INFORMATION" enabled_by_default="false" />
  382. <inspection_tool class="ResourceParameter" enabled="true" level="ERROR" enabled_by_default="true" />
  383. <inspection_tool class="RestSignature" enabled="true" level="ERROR" enabled_by_default="true" />
  384. <inspection_tool class="ResultOfObjectAllocationIgnored" enabled="true" level="WARNING" enabled_by_default="true" />
  385. <inspection_tool class="ReturnOfCollectionField" enabled="false" level="WARNING" enabled_by_default="false">
  386. <option name="ignorePrivateMethods" value="true" />
  387. </inspection_tool>
  388. <inspection_tool class="ReturnOfDateField" enabled="false" level="WARNING" enabled_by_default="false" />
  389. <inspection_tool class="ReturnOfInnerClass" enabled="true" level="WARNING" enabled_by_default="true" />
  390. <inspection_tool class="ScalarTypeRequired" enabled="true" level="ERROR" enabled_by_default="true" />
  391. <inspection_tool class="SerializableClassInSecureContext" enabled="false" level="WARNING" enabled_by_default="false" />
  392. <inspection_tool class="SetReplaceableByEnumSet" enabled="true" level="WARNING" enabled_by_default="true" />
  393. <inspection_tool class="SimplifiableAnnotation" enabled="true" level="WARNING" enabled_by_default="true" />
  394. <inspection_tool class="SimplifiableEqualsExpression" enabled="true" level="WARNING" enabled_by_default="true" />
  395. <inspection_tool class="SingleCharAlternation" enabled="true" level="WARNING" enabled_by_default="true" />
  396. <inspection_tool class="SizeReplaceableByIsEmpty" enabled="true" level="WARNING" enabled_by_default="true" />
  397. <inspection_tool class="StaticCallOnSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
  398. <inspection_tool class="StaticFieldReferenceOnSubclass" enabled="true" level="WARNING" enabled_by_default="true" />
  399. <inspection_tool class="StaticImport" enabled="true" level="WARNING" enabled_by_default="true" />
  400. <inspection_tool class="StaticInheritance" enabled="true" level="WARNING" enabled_by_default="true" />
  401. <inspection_tool class="StaticMethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  402. <option name="m_regex" value="[a-z][A-Za-z\d]*" />
  403. <option name="m_minLength" value="4" />
  404. <option name="m_maxLength" value="32" />
  405. </inspection_tool>
  406. <inspection_tool class="StaticNonFinalField" enabled="true" level="WARNING" enabled_by_default="true" />
  407. <inspection_tool class="StaticVariableNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  408. <option name="checkMutableFinals" value="false" />
  409. <option name="m_regex" value="s_[a-z][A-Za-z\d]*" />
  410. <option name="m_minLength" value="5" />
  411. <option name="m_maxLength" value="32" />
  412. </inspection_tool>
  413. <inspection_tool class="StaticnessMismatch" enabled="true" level="ERROR" enabled_by_default="true" />
  414. <inspection_tool class="StringBufferToStringInConcatenation" enabled="true" level="WARNING" enabled_by_default="true" />
  415. <inspection_tool class="StringConcatenationInFormatCall" enabled="true" level="WARNING" enabled_by_default="true" />
  416. <inspection_tool class="StringConcatenationMissingWhitespace" enabled="true" level="WARNING" enabled_by_default="true" />
  417. <inspection_tool class="StringEqualsCharSequence" enabled="false" level="WARNING" enabled_by_default="false" />
  418. <inspection_tool class="StringEqualsEmptyString" enabled="true" level="WARNING" enabled_by_default="true" />
  419. <inspection_tool class="StringReplaceableByStringBuffer" enabled="true" level="WARNING" enabled_by_default="true">
  420. <option name="onlyWarnOnLoop" value="true" />
  421. </inspection_tool>
  422. <inspection_tool class="SubtractionInCompareTo" enabled="true" level="WARNING" enabled_by_default="true" />
  423. <inspection_tool class="SuperClassHasFrequentlyUsedInheritors" enabled="false" level="WARNING" enabled_by_default="false" />
  424. <inspection_tool class="SuspiciousArrayCast" enabled="true" level="WARNING" enabled_by_default="true" />
  425. <inspection_tool class="SuspiciousIndentAfterControlStatement" enabled="true" level="WARNING" enabled_by_default="true" />
  426. <inspection_tool class="SwitchStatementWithConfusingDeclaration" enabled="true" level="WARNING" enabled_by_default="true" />
  427. <inspection_tool class="SynchronizeOnLock" enabled="true" level="WARNING" enabled_by_default="true" />
  428. <inspection_tool class="SynchronizeOnThis" enabled="true" level="WARNING" enabled_by_default="true" />
  429. <inspection_tool class="SynchronizedMethod" enabled="true" level="WARNING" enabled_by_default="true">
  430. <option name="m_includeNativeMethods" value="true" />
  431. <option name="ignoreSynchronizedSuperMethods" value="true" />
  432. </inspection_tool>
  433. <inspection_tool class="SynchronizedOnLiteralObject" enabled="true" level="WARNING" enabled_by_default="true" />
  434. <inspection_tool class="TemplateArgumentsIssues" enabled="true" level="ERROR" enabled_by_default="true" />
  435. <inspection_tool class="TestMethodWithoutAssertion" enabled="false" level="WARNING" enabled_by_default="false">
  436. <option name="assertionMethods" value="org.junit.Assert,assert.*|fail.*,junit.framework.Assert,assert.*|fail.*,org.junit.jupiter.api.Assertions,assert.*|fail.*,org.mockito.Mockito,verify.*,org.mockito.InOrder,verify,org.junit.rules.ExpectedException,expect.*,org.hamcrest.MatcherAssert,assertThat" />
  437. <option name="assertKeywordIsAssertion" value="false" />
  438. </inspection_tool>
  439. <inspection_tool class="TestNGMethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false" />
  440. <inspection_tool class="ThisEscapedInConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
  441. <inspection_tool class="ThrowCaughtLocally" enabled="true" level="WARNING" enabled_by_default="true">
  442. <option name="ignoreRethrownExceptions" value="true" />
  443. </inspection_tool>
  444. <inspection_tool class="ThrowsRuntimeException" enabled="true" level="WARNING" enabled_by_default="true" />
  445. <inspection_tool class="ToArrayCallWithZeroLengthArrayArgument" enabled="true" level="WARNING" enabled_by_default="true" />
  446. <inspection_tool class="TooBroadScope" enabled="true" level="WARNING" enabled_by_default="true">
  447. <option name="m_allowConstructorAsInitializer" value="false" />
  448. <option name="m_onlyLookAtBlocks" value="true" />
  449. </inspection_tool>
  450. <inspection_tool class="TrivialMethodReference" enabled="true" level="WARNING" enabled_by_default="true" />
  451. <inspection_tool class="TrivialStringConcatenation" enabled="true" level="WARNING" enabled_by_default="true" />
  452. <inspection_tool class="TypeMayBeWeakened" enabled="true" level="WARNING" enabled_by_default="true">
  453. <option name="useRighthandTypeAsWeakestTypeInAssignments" value="true" />
  454. <option name="useParameterizedTypeForCollectionMethods" value="true" />
  455. <option name="doNotWeakenToJavaLangObject" value="true" />
  456. <option name="onlyWeakentoInterface" value="true" />
  457. </inspection_tool>
  458. <inspection_tool class="TypeParameterExtendsFinalClass" enabled="true" level="WARNING" enabled_by_default="true" />
  459. <inspection_tool class="TypeParameterNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
  460. <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
  461. <option name="m_minLength" value="1" />
  462. <option name="m_maxLength" value="1" />
  463. </inspection_tool>
  464. <inspection_tool class="UnaryPlus" enabled="true" level="WARNING" enabled_by_default="true" />
  465. <inspection_tool class="UnnecessarilyQualifiedInnerClassAccess" enabled="true" level="WARNING" enabled_by_default="true">
  466. <option name="ignoreReferencesNeedingImport" value="true" />
  467. </inspection_tool>
  468. <inspection_tool class="UnnecessaryBlockStatement" enabled="true" level="WARNING" enabled_by_default="true">
  469. <option name="ignoreSwitchBranches" value="false" />
  470. </inspection_tool>
  471. <inspection_tool class="UnnecessaryCallToStringValueOf" enabled="true" level="WARNING" enabled_by_default="true" />
  472. <inspection_tool class="UnnecessaryConstantArrayCreationExpression" enabled="true" level="WARNING" enabled_by_default="true" />
  473. <inspection_tool class="UnnecessaryConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
  474. <inspection_tool class="UnnecessaryDefault" enabled="true" level="WARNING" enabled_by_default="true" />
  475. <inspection_tool class="UnnecessaryExplicitNumericCast" enabled="true" level="WARNING" enabled_by_default="true" />
  476. <inspection_tool class="UnnecessaryFullyQualifiedName" enabled="true" level="WARNING" enabled_by_default="true">
  477. <option name="m_ignoreJavadoc" value="false" />
  478. <option name="ignoreInModuleStatements" value="true" />
  479. </inspection_tool>
  480. <inspection_tool class="UnnecessaryInheritDoc" enabled="true" level="WARNING" enabled_by_default="true" />
  481. <inspection_tool class="UnnecessaryJavaDocLink" enabled="true" level="WARNING" enabled_by_default="true">
  482. <option name="ignoreInlineLinkToSuper" value="false" />
  483. </inspection_tool>
  484. <inspection_tool class="UnnecessaryQualifierForThis" enabled="true" level="WARNING" enabled_by_default="true" />
  485. <inspection_tool class="UnnecessarySuperConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
  486. <inspection_tool class="UnnecessarySuperQualifier" enabled="true" level="WARNING" enabled_by_default="true" />
  487. <inspection_tool class="UnnecessaryThis" enabled="true" level="WARNING" enabled_by_default="true" />
  488. <inspection_tool class="UnnecessaryToStringCall" enabled="true" level="WARNING" enabled_by_default="true" />
  489. <inspection_tool class="UnnecessaryUnaryMinus" enabled="true" level="WARNING" enabled_by_default="true" />
  490. <inspection_tool class="UnsecureRandomNumberGeneration" enabled="true" level="WARNING" enabled_by_default="true" />
  491. <inspection_tool class="UnusedCatchParameter" enabled="true" level="WARNING" enabled_by_default="true">
  492. <option name="m_ignoreCatchBlocksWithComments" value="false" />
  493. <option name="m_ignoreTestCases" value="false" />
  494. </inspection_tool>
  495. <inspection_tool class="UnusedImport" enabled="false" level="WARNING" enabled_by_default="false" />
  496. <inspection_tool class="UpperCaseFieldNameNotConstant" enabled="true" level="WARNING" enabled_by_default="true" />
  497. <inspection_tool class="UseOfClone" enabled="true" level="WARNING" enabled_by_default="true" />
  498. <inspection_tool class="UseOfObsoleteDateTimeApi" enabled="true" level="WARNING" enabled_by_default="true" />
  499. <inspection_tool class="UtilityClassWithPublicConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
  500. <inspection_tool class="UtilityClassWithoutPrivateConstructor" enabled="true" level="WARNING" enabled_by_default="true">
  501. <option name="ignorableAnnotations">
  502. <value />
  503. </option>
  504. <option name="ignoreClassesWithOnlyMain" value="false" />
  505. </inspection_tool>
  506. <inspection_tool class="WeakerAccess" enabled="true" level="WARNING" enabled_by_default="true">
  507. <option name="SUGGEST_PACKAGE_LOCAL_FOR_MEMBERS" value="false" />
  508. <option name="SUGGEST_PACKAGE_LOCAL_FOR_TOP_CLASSES" value="true" />
  509. <option name="SUGGEST_PRIVATE_FOR_INNERS" value="false" />
  510. </inspection_tool>
  511. <inspection_tool class="WhileLoopSpinsOnField" enabled="true" level="WARNING" enabled_by_default="true">
  512. <option name="ignoreNonEmtpyLoops" value="false" />
  513. </inspection_tool>
  514. <inspection_tool class="ZeroLengthArrayInitialization" enabled="true" level="WARNING" enabled_by_default="true" />
  515. <inspection_tool class="unused" enabled="true" level="WARNING" enabled_by_default="true" klass="packageLocal" inner_class="protected" field="protected" method="protected" parameter="protected">
  516. <option name="LOCAL_VARIABLE" value="true" />
  517. <option name="FIELD" value="true" />
  518. <option name="METHOD" value="true" />
  519. <option name="CLASS" value="true" />
  520. <option name="PARAMETER" value="true" />
  521. <option name="REPORT_PARAMETER_FOR_PUBLIC_METHODS" value="false" />
  522. <option name="ADD_MAINS_TO_ENTRIES" value="true" />
  523. <option name="ADD_APPLET_TO_ENTRIES" value="true" />
  524. <option name="ADD_SERVLET_TO_ENTRIES" value="true" />
  525. <option name="ADD_NONJAVA_TO_ENTRIES" value="true" />
  526. </inspection_tool>
  527. </profile>
  528. </component>