You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ni...@apache.org on 2018/10/26 08:59:21 UTC

[1/3] ignite git commit: IGNITE-9983: Add an inspection configuration for TC suite with enabled short list of rules - Fixes #5059.

Repository: ignite
Updated Branches:
  refs/heads/master 1f3648b75 -> 797e7af77


http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java b/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
index 6ca6520..4224179 100644
--- a/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
+++ b/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
@@ -45,7 +45,7 @@ public abstract class AbstractFailureHandler implements FailureHandler {
     }
 
     /** {@inheritDoc} */
-    public boolean onFailure(Ignite ignite, FailureContext failureCtx) {
+    @Override public boolean onFailure(Ignite ignite, FailureContext failureCtx) {
         return !ignoredFailureTypes.contains(failureCtx.type()) && handle(ignite, failureCtx);
     }
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/modules/core/src/main/java/org/apache/ignite/internal/GridKernalContextImpl.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/GridKernalContextImpl.java b/modules/core/src/main/java/org/apache/ignite/internal/GridKernalContextImpl.java
index f23e650..6f6f2d4 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/GridKernalContextImpl.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/GridKernalContextImpl.java
@@ -1176,7 +1176,7 @@ public class GridKernalContextImpl implements GridKernalContext, Externalizable
     }
 
     /** {@inheritDoc} */
-    public Thread.UncaughtExceptionHandler uncaughtExceptionHandler() {
+    @Override public Thread.UncaughtExceptionHandler uncaughtExceptionHandler() {
         return hnd;
     }
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxEnlistFuture.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxEnlistFuture.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxEnlistFuture.java
index 7719638..540fd3e 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxEnlistFuture.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxEnlistFuture.java
@@ -135,7 +135,7 @@ public final class GridDhtTxEnlistFuture extends GridDhtTxAbstractEnlistFuture<G
     }
 
     /** {@inheritDoc} */
-    public boolean needResult() {
+    @Override public boolean needResult() {
         return needRes;
     }
 
@@ -145,12 +145,12 @@ public final class GridDhtTxEnlistFuture extends GridDhtTxAbstractEnlistFuture<G
     }
 
     /** {@inheritDoc} */
-    public boolean hasNextX() {
+    @Override public boolean hasNextX() {
         return it.hasNext();
     }
 
     /** {@inheritDoc} */
-    public Object nextX() {
+    @Override public Object nextX() {
         return it.next();
     }
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheDatabaseSharedManager.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheDatabaseSharedManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheDatabaseSharedManager.java
index 0f37751..3e2e6a1 100755
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheDatabaseSharedManager.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheDatabaseSharedManager.java
@@ -4515,7 +4515,7 @@ public class GridCacheDatabaseSharedManager extends IgniteCacheDatabaseSharedMan
     }
 
     /** {@inheritDoc} */
-    public void notifyMetaStorageSubscribersOnReadyForRead() throws IgniteCheckedException {
+    @Override public void notifyMetaStorageSubscribersOnReadyForRead() throws IgniteCheckedException {
         metastorageLifecycleLsnrs = cctx.kernalContext().internalSubscriptionProcessor().getMetastorageSubscribers();
 
         readMetastore();

http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/wal/io/SimpleFileInput.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/wal/io/SimpleFileInput.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/wal/io/SimpleFileInput.java
index 1a1562e..57b8589 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/wal/io/SimpleFileInput.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/wal/io/SimpleFileInput.java
@@ -267,7 +267,7 @@ public class SimpleFileInput implements FileInput {
      * @param skipCheck If CRC check should be skipped.
      * @return autoclosable fileInput, after its closing crc will be calculated and compared with saved one
      */
-    public Crc32CheckingFileInput startRead(boolean skipCheck) {
+    @Override public Crc32CheckingFileInput startRead(boolean skipCheck) {
         return new Crc32CheckingFileInput(this, skipCheck);
     }
 }

http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/ServerImpl.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/ServerImpl.java b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/ServerImpl.java
index 1bdcc38..f26a217 100644
--- a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/ServerImpl.java
+++ b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/ServerImpl.java
@@ -2693,7 +2693,7 @@ class ServerImpl extends TcpDiscoveryImpl {
         }
 
         /** */
-        protected void body() throws InterruptedException {
+        @Override protected void body() throws InterruptedException {
             Throwable err = null;
 
             try {

http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/parent/pom.xml
----------------------------------------------------------------------
diff --git a/parent/pom.xml b/parent/pom.xml
index 4781d29..a895eda 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -854,6 +854,7 @@
                                         <!--special excludes-->
                                         <exclude>idea/ignite_codeStyle.xml</exclude>
                                         <exclude>idea/ignite_inspections.xml</exclude>
+                                        <exclude>idea/ignite_inspections_teamcity.xml</exclude>
                                         <exclude>**/DEVNOTES*.txt</exclude>
                                         <exclude>**/NOTICE*</exclude>
                                         <exclude>**/LICENSE*</exclude>


[3/3] ignite git commit: IGNITE-9983: Add an inspection configuration for TC suite with enabled short list of rules - Fixes #5059.

Posted by ni...@apache.org.
IGNITE-9983: Add an inspection configuration for TC suite with enabled short list of rules - Fixes #5059.

Signed-off-by: Nikolay Izhikov <ni...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/797e7af7
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/797e7af7
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/797e7af7

Branch: refs/heads/master
Commit: 797e7af77247f2e350d539d082ed25cd0f939a98
Parents: 1f3648b
Author: Maxim Muzafarov <ma...@gmail.com>
Authored: Fri Oct 26 11:47:30 2018 +0300
Committer: Nikolay Izhikov <ni...@apache.org>
Committed: Fri Oct 26 11:47:30 2018 +0300

----------------------------------------------------------------------
 idea/ignite_inspections_teamcity.xml            | 1447 ++++++++++++++++++
 .../ignite/failure/AbstractFailureHandler.java  |    2 +-
 .../ignite/internal/GridKernalContextImpl.java  |    2 +-
 .../distributed/dht/GridDhtTxEnlistFuture.java  |    6 +-
 .../GridCacheDatabaseSharedManager.java         |    2 +-
 .../persistence/wal/io/SimpleFileInput.java     |    2 +-
 .../ignite/spi/discovery/tcp/ServerImpl.java    |    2 +-
 parent/pom.xml                                  |    1 +
 8 files changed, 1456 insertions(+), 8 deletions(-)
----------------------------------------------------------------------



[2/3] ignite git commit: IGNITE-9983: Add an inspection configuration for TC suite with enabled short list of rules - Fixes #5059.

Posted by ni...@apache.org.
http://git-wip-us.apache.org/repos/asf/ignite/blob/797e7af7/idea/ignite_inspections_teamcity.xml
----------------------------------------------------------------------
diff --git a/idea/ignite_inspections_teamcity.xml b/idea/ignite_inspections_teamcity.xml
new file mode 100644
index 0000000..4f2c107
--- /dev/null
+++ b/idea/ignite_inspections_teamcity.xml
@@ -0,0 +1,1447 @@
+<profile version="1.0">
+    <option name="myName" value="ignite_inspections_teamcity" />
+    <!-- Enabled inspetions -->
+    <inspection_tool class="SizeReplaceableByIsEmpty" enabled="true" level="ERROR" enabled_by_default="true" />
+    <inspection_tool class="UNUSED_IMPORT" enabled="true" level="ERROR" enabled_by_default="true" />
+    <inspection_tool class="MissingOverrideAnnotation" enabled="true" level="ERROR" enabled_by_default="true">
+        <option name="ignoreObjectMethods" value="true" />
+        <option name="ignoreAnonymousClassMethods" value="false" />
+    </inspection_tool>
+    <inspection_tool class="MissortedModifiers" enabled="true" level="ERROR" enabled_by_default="true">
+        <option name="m_requireAnnotationsFirst" value="false" />
+    </inspection_tool>
+    <!-- Disabled inspetions -->
+    <inspection_tool class="AbsoluteAlignmentInUserInterface" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractBeanReferencesInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="AbstractClassExtendsConcreteClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractClassNeverImplemented" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractClassWithoutAbstractMethods" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractMethodCallInConstructor" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractMethodOverridesAbstractMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractMethodOverridesConcreteMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AbstractMethodWithMissingImplementations" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AccessStaticViaInstance" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AccessToNonThreadSafeStaticFieldFromInstance" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AccessToStaticFieldLockedOnInstance" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AddVarianceModifier" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AlphaUnsortedPropertiesFile" enabled="false" level="INFO" enabled_by_default="false"/>
+    <inspection_tool class="AmbiguousFieldAccess" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AmbiguousMethodCall" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Annotation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AnnotationClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AnnotationNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_regex" value="[A-Z][A-Za-z\d]*"/>
+        <option name="m_minLength" value="8"/>
+        <option name="m_maxLength" value="64"/>
+    </inspection_tool>
+    <inspection_tool class="Annotator" enabled="false" level="ERROR" enabled_by_default="false" />
+    <inspection_tool class="Anonymous2MethodRef" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AnonymousClassVariableHidesContainingMethodVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AnonymousInnerClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AnonymousInnerClassMayBeStatic" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AnonymousHasLambdaAlternative" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="AntDuplicateTargetsInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="AntMissingPropertiesFileInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="AntResolveInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="AppEngineDeprecatedRuntimeInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AppEngineForbiddenCode" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="AppEngineThreadsafeCGIHandlerInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AppEngineThreadsafeInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArchaicSystemPropertyAccess" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArgNamesErrorsInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ArgNamesWarningsInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AroundAdviceStyleInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArrayCreationWithoutNewKeyword" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="ArrayEquality" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArrayEquals" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArrayHashCode" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArrayInDataClass" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArrayObjectsEquals" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ArraysAsListWithZeroOrOneArgument" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertAsName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertEqualsBetweenInconvertibleTypes" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertEqualsBetweenInconvertibleTypesTestNG" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertEqualsCalledOnArray" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertEqualsMayBeAssertSame" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertMessageNotString" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertWithSideEffects" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertionCanBeIf" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="AssertsWithoutMessages" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssertsWithoutMessagesTestNG" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssignmentToCatchBlockParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssignmentToCollectionFieldFromParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssignmentToDateFieldFromParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssignmentToForLoopParameter" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_checkForeachParameters" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="AssignmentToLambdaParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssignmentToMethodParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssignmentToNull" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AssignmentToStaticFieldFromInstanceMethod" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreAddedToCollection" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="AutoCloseableResource" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="AutoUnboxing" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreBooleanMethods" value="false"/>
+        <option name="ignoreInAnnotationInterface" value="true"/>
+        <option name="onlyWarnOnBaseMethods" value="true"/>
+        <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"/>
+    </inspection_tool>
+    <inspection_tool class="AtomicFieldUpdaterIssues" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="AtomicFieldUpdaterNotStaticFinal" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="BigDecimalMethodWithoutRoundingCalled" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="BooleanParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BooleanVariableAlwaysNegated" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BooleanConstructor" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="BooleanMethodIsAlwaysInverted" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="BoundFieldAssignment" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BoxingBoxedValue" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BpmnConfigDomInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="BreakStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BreakStatementWithLabel" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BuildoutUnresolvedPartInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BusyWait" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="BvConfigDomInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="BvConstraintMappingsInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="CStyleArrayDeclaration" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CachedNumberConstructorCall" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CallToNativeMethodWhileLocked" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CallToSimpleGetterInClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CallToSimpleSetterInClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CallToStringConcatCanBeReplacedByOperator" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CanBeFinal" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="REPORT_CLASSES" value="false"/>
+        <option name="REPORT_METHODS" value="false"/>
+        <option name="REPORT_FIELDS" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="CanBeParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CanBePrimaryConstructorProperty" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CanBeVal" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CastConflictsWithInstanceof" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CastThatLosesPrecision" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CastToConcreteClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CastToIncompatibleInterface" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CaughtExceptionImmediatelyRethrown" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ChainedEquality" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ChainedMethodCall" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ChangeToOperator" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ChannelResource" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="insideTryAllowed" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="CharUsedInArithmeticContext" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CharacterComparison" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CheckDtdRefs" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="CheckEmptyScriptTag" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CheckImageSize" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CheckNodeTest" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CheckTagEmptyBody" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CheckValidXmlInScriptTagBody" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="CheckXmlFileWithXercesValidator" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="CheckedExceptionClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClashingGetters" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClashingTraitMethods" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassEscapesItsScope" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassInDefaultPackage" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ClassInitializer" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassInitializerMayBeStatic" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassMayBeInterface" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassNameDiffersFromFileName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassNamePrefixedWithPackageName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassNameSameAsAncestorName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_regex" value="[A-Z][A-Za-z\d]*"/>
+        <option name="m_minLength" value="8"/>
+        <option name="m_maxLength" value="64"/>
+    </inspection_tool>
+    <inspection_tool class="ClassNewInstance" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassReferencesSubclass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassWithMultipleLoggers" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="loggerNamesString"
+                value="java.util.logging.Logger,org.slf4j.Logger,org.apache.commons.logging.Log,org.apache.log4j.Logger"/>
+    </inspection_tool>
+    <inspection_tool class="ClassWithOnlyPrivateConstructors" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ClassWithTooManyDependencies" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="limit" value="10"/>
+    </inspection_tool>
+    <inspection_tool class="ClassWithTooManyDependents" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="limit" value="10"/>
+    </inspection_tool>
+    <inspection_tool class="ClassWithTooManyTransitiveDependencies" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="limit" value="35"/>
+    </inspection_tool>
+    <inspection_tool class="ClassWithTooManyTransitiveDependents" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="limit" value="35"/>
+    </inspection_tool>
+    <inspection_tool class="ClassWithoutLogger" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="loggerNamesString"
+                value="java.util.logging.Logger,org.slf4j.Logger,org.apache.commons.logging.Log,org.apache.log4j.Logger"/>
+        <option name="ignoreSuperLoggers" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="CloneCallsSuperClone" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CloneDeclaresCloneNotSupported" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CodeBlock2Expr" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CollectionAddAllCanBeReplacedWithConstructor" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CollectionAddedToSelf" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CollectionContainsUrl" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CollectionsMustHaveInitialCapacity" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ComparableImplementedButEqualsNotOverridden" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ComparatorCombinators" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="ComparatorMethodParameterNotUsed" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="ComparatorResultComparison" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="ComparingDiffCollectionKinds" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="ComparingUnrelatedTypes" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="ComparatorNotSerializable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CompareToUsesNonFinalVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ComparisonOfShortAndChar" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ComparisonToNaN" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ComponentNotRegistered" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="CHECK_ACTIONS" value="true"/>
+        <option name="IGNORE_NON_PUBLIC" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="ComponentRegistrationProblems" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ConditionSignal" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConditionalExpression" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreSimpleAssignmentsAndReturns" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="ConditionalExpressionWithIdenticalBranches" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConflictingAnnotations" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConflictingExtensionProperty" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConfusingElse" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConfusingFloatingPointLiteral" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConfusingMainMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConfusingOctalEscape" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstantAssertCondition" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstantConditionIf" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
+    <inspection_tool class="ConstantConditionalExpression" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="SUGGEST_NULLABLE_ANNOTATIONS" value="false"/>
+        <option name="DONT_REPORT_TRUE_ASSERT_STATEMENTS" value="false"/>
+        <option name="REPORT_NULLS_PASSED_TO_NOT_NULL_PARAMETER" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="ConstantConditions" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="SUGGEST_NULLABLE_ANNOTATIONS" value="true" />
+        <option name="DONT_REPORT_TRUE_ASSERT_STATEMENTS" value="true" />
+    </inspection_tool>
+    <inspection_tool class="ConstantExpression" enabled="false" level="INFORMATION" enabled_by_default="false" />
+    <inspection_tool class="ConstantDeclaredInAbstractClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstantDeclaredInInterface" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstantIfStatement" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="onlyCheckImmutables" value="false"/>
+        <option name="m_regex" value="[A-Z][A-Z_\d]*"/>
+        <option name="m_minLength" value="5"/>
+        <option name="m_maxLength" value="32"/>
+    </inspection_tool>
+    <inspection_tool class="ConstantOnLHSOfComparison" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstantOnRHSOfComparison" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstantStringIntern" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstantValueVariableUse" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConstraintValidatorCreator" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ContextComponentScanInconsistencyInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ContextJavaBeanUnresolvedMethodsInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ContinueOrBreakFromFinallyBlock" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ContinueStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ContinueStatementWithLabel" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Contract" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ControlFlowStatementWithoutBraces" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="Convert2Diamond" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Convert2Lambda" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="reportNotAnnotatedInterfaces" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="Convert2MethodRef" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Convert2streamapi" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConvertAnnotations" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConvertJavadoc" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConvertOldAnnotations" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ConvertToStringTemplate" enabled="false" level="INFO" enabled_by_default="false"/>
+    <inspection_tool class="CovariantCompareTo" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CovariantEquals" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CyclicClassDependency" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="CyclicPackageDependency" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DanglingJavadoc" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DataProviderReturnType" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="DateToString" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DeclareCollectionAsInterface" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreLocalVariables" value="false"/>
+        <option name="ignorePrivateMethodsAndFields" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="DeclareParentsInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="DefaultAnnotationParam" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DefaultFileTemplate" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="CHECK_FILE_HEADER" value="true"/>
+        <option name="CHECK_TRY_CATCH_SECTION" value="true"/>
+        <option name="CHECK_METHOD_BODY" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="DefaultNotLastCaseInSwitch" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DelegatesTo" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Dependency" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="DeprecatedIsStillUsed" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="DeprecatedMavenDependency" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="DeprecatedViewBound" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Deprecation" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="DeprecatedCallableAddReplaceWith" enabled="false" level="INFO" enabled_by_default="false"/>
+    <inspection_tool class="DeprecatedClassUsageInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DeprecatedGemInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Deprecation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DialogTitleCapitalization" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DiamondCanBeReplacedWithExplicitTypeArguments" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="DivideByZero" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DollarSignInName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DontUsePairConstructor" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DoubleBraceInitialization" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DoubleCheckedLocking" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreOnVolatileVariables" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="DoubleLiteralMayBeFloatLiteral" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DoubleNegation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DriverManagerGetConnection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DuplicateBooleanBranch" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DuplicateCondition" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreMethodCalls" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="DuplicateMnemonic" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DuplicatePropertyInspection" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="CURRENT_FILE" value="true"/>
+        <option name="MODULE_WITH_DEPENDENCIES" value="false"/>
+        <option name="CHECK_DUPLICATE_VALUES" value="true"/>
+        <option name="CHECK_DUPLICATE_KEYS" value="true"/>
+        <option name="CHECK_DUPLICATE_KEYS_WITH_DIFFERENT_VALUES" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="DuplicateStringLiteralInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DuplicateThrows" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DuplicatedBeanNamesInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="DuplicatedBlockNamesInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DuplicatedDataProviderNames" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="Duplicates" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="DynamicRegexReplaceableByCompiledPattern" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ELDeferredExpressionsInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ELMethodSignatureInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ELSpecValidationInJSP" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ELValidationInJSP" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EjbClassBasicInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbClassWarningsInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EjbDomInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbEntityClassInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbEntityHomeInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbEntityInterfaceInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbEnvironmentInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbInterceptorInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbInterceptorWarningsInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EjbInterfaceMethodInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbInterfaceSignatureInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbProhibitedPackageUsageInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EjbQlInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbRemoteRequirementsInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbSessionHomeInterfaceInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="EjbStaticAccessInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EjbThisExpressionInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ElementOnlyUsedFromTestCode" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EmptyCatchBlock" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_includeComments" value="true"/>
+        <option name="m_ignoreTestCases" value="true"/>
+        <option name="m_ignoreIgnoreParameter" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="EmptyClass" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignorableAnnotations">
+            <value/>
+        </option>
+        <option name="ignoreClassWithParameterization" value="false"/>
+        <option name="ignoreThrowables" value="true"/>
+        <option name="commentsAreContent" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="EmptyFinallyBlock" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EmptyInitializer" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EmptyMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EmptyStatementBody" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_reportEmptyBlocks" value="true"/>
+        <option name="commentsAreContent" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="EqualityToSameElements" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="EqualsOnSuspiciousObject" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="EmptySynchronizedStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EmptyTryBlock" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EmptyWebServiceClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EndBlockNamesInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EnumAsName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EnumClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EnumSwitchStatementWhichMissesCases" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreSwitchStatementsWithDefault" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="EnumeratedClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_regex" value="[A-Z][A-Za-z\d]*"/>
+        <option name="m_minLength" value="8"/>
+        <option name="m_maxLength" value="64"/>
+    </inspection_tool>
+    <inspection_tool class="EnumeratedConstantNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_regex" value="[A-Z][A-Z_\d]*"/>
+        <option name="m_minLength" value="5"/>
+        <option name="m_maxLength" value="32"/>
+    </inspection_tool>
+    <inspection_tool class="EqualityOperatorComparesObjects" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="EqualsAndHashcode" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EqualsBetweenInconvertibleTypes" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EqualsCalledOnEnumConstant" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EqualsHashCodeCalledOnUrl" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EqualsOrHashCode" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EqualsReplaceableByObjectsCall" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="EqualsUsesNonFinalVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EqualsWhichDoesntCheckParameterClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="EqualsWithItself" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ErrorRethrown" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExceptionFromCatchWhichDoesntWrap" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExceptionNameDoesntEndWithException" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExpectedExceptionNeverThrown" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExpectedExceptionNeverThrownTestNG" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtendsAnnotation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtendsConcreteCollection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtendsObject" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtendsTagPositionInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtendsThread" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtendsThrowable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtendsUtilityClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExtensionPointBeanClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExternalizableWithSerializationMethods" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ExternalizableWithoutPublicNoArgConstructor" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FaceletsDetectingInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FacesModelInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="FallthruInSwitchStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FeatureEnvy" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreTestCases" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="FieldAccessedSynchronizedAndUnsynchronized" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="countGettersAndSetters" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="FieldCanBeLocal" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FieldHidesSuperclassField" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreInvisibleFields" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="FieldMayBeFinal" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FieldMayBeStatic" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FileEqualsUsage" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FinalClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FinalMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FinalMethodInFinalClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FinalPrivateMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FinalStaticMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Finalize" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreTrivialFinalizers" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="FinalizeNotProtected" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FinallyBlockCannotCompleteNormally" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FloatingPointEquality" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="FlowRequiredBeanTypeInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ForCanBeForeach" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="REPORT_INDEXED_LOOP" value="true"/>
+        <option name="ignoreUntypedCollections" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="ForLoopReplaceableByWhile" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreLoopsWithoutConditions" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="ForLoopThatDoesntUseLoopVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ForLoopWithMissingComponent" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ForeachStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Guava" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HardCodedStringLiteral" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HardcodedActionUrl" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HardwiredNamespacePrefix" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HasPlatformType" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HashCodeUsesNonFinalVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HibernateConfigDomFacetInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HibernateConfigDomInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="HibernateMappingDatasourceDomInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="HibernateMappingDomInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="HibernateResource" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="insideTryAllowed" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="HtmlDeprecatedTag" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HtmlExtraClosingTag" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="HtmlFormInputWithoutLabel" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HtmlNonExistentInternetResource" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HtmlPresentationalElement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HtmlTagCanBeJavadocTag" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HtmlUnknownAnchorTarget" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HtmlUnknownAttribute" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="myValues">
+            <value>
+                <list size="0"/>
+            </value>
+        </option>
+        <option name="myCustomValuesEnabled" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="HtmlUnknownBooleanAttribute" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="HtmlUnknownTag" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="myValues">
+            <value>
+                <list size="4">
+                    <item index="0" class="java.lang.String" itemvalue="nobr"/>
+                    <item index="1" class="java.lang.String" itemvalue="noembed"/>
+                    <item index="2" class="java.lang.String" itemvalue="comment"/>
+                    <item index="3" class="java.lang.String" itemvalue="noscript"/>
+                </list>
+            </value>
+        </option>
+        <option name="myCustomValuesEnabled" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="HtmlUnknownTarget" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IOResource" enabled="false" level="WARNING" enabled_by_default="false">
+        <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"/>
+        <option name="insideTryAllowed" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="IfCanBeAssertion" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="IfCanBeSwitch" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="minimumBranches" value="3"/>
+        <option name="suggestIntSwitches" value="false"/>
+        <option name="suggestEnumSwitches" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="IfMayBeConditional" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IfNullToElvis" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IfStatementWithIdenticalBranches" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IfStatementWithTooManyBranches" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IfThenToElvis" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IfThenToSafeAccess" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IgnoreResultOfCall" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_reportAllNonLibraryCalls" value="false"/>
+        <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,.*"/>
+    </inspection_tool>
+    <inspection_tool class="IgnoredJUnitTest" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ImplicitArrayToString" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ImplicitCallToSuper" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ImplicitDefaultCharsetUsage" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ImplicitNumericConversion" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ImplicitTypeConversion" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="BITS" value="1720"/>
+        <option name="FLAG_EXPLICIT_CONVERSION" value="true"/>
+        <option name="IGNORE_NODESET_TO_BOOLEAN_VIA_STRING" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="ImplicitlyExposedWebServiceMethods" enabled="false" level="INFO" enabled_by_default="false"/>
+    <inspection_tool class="IncompatibleMask" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IncompleteProperty" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="InconsistentResourceBundle" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="IncorrectOnMessageMethodsInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="IncrementDecrementUsedAsExpression" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IndexOfReplaceableByContains" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IndexZeroUsage" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InfiniteLoopStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InfiniteRecursion" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InjectOfNonPublicMember" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InjectionNotApplicable" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="InjectionValueTypeInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="InnerClassMayBeStatic" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InnerClassOnInterface" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreInnerInterfaces" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="InnerClassReferencedViaSubclass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InnerClassVariableHidesOuterClassVariable" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreInvisibleFields" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="InspectionDescriptionNotFoundInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InspectionMappingConsistency" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InspectionUsingGrayColors" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceMethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceVariableInitialization" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceVariableNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceVariableOfConcreteClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceVariableUninitializedUse" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceofCatchParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceofChain" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreInstanceofOnLibraryClasses" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="InstanceofIncompatibleInterface" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceofInterfaces" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstanceofThis" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstantiatingObjectToGetClassObject" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InstantiationOfUtilityClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IntLiteralMayBeLongLiteral" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IntegerDivisionInFloatingPointContext" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IntegerMultiplicationImplicitCastToLong" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IntentionDescriptionNotFoundInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InterceptionAnnotationWithoutRuntimeRetention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InterfaceMayBeAnnotatedFunctional" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InterfaceMethodClashesWithObject" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InterfaceNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InterfaceNeverImplemented" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreInterfacesThatOnlyDeclareConstants" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="IntroduceWhenSubject" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InvalidI18nProperty" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="InvalidImplementedBy" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InvalidProvidedBy" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="InvalidRequestParameters" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IteratorHasNextCallsIteratorNext" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="IteratorNextDoesNotThrowNoSuchElementException" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JDBCResource" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JNDIResource" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JUnit3MethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JUnit3StyleTestMethodInJUnit4Class" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JUnit4AnnotatedMethodInJUnit3TestCase" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JUnit4MethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JUnitAbstractTestClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_regex" value="[A-Z][A-Za-z\d]*TestCase"/>
+        <option name="m_minLength" value="12"/>
+        <option name="m_maxLength" value="64"/>
+    </inspection_tool>
+    <inspection_tool class="JUnitDatapoint" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JUnitRule" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JUnitTestClassNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_regex" value="[A-Z][A-Za-z\d]*Test"/>
+        <option name="m_minLength" value="8"/>
+        <option name="m_maxLength" value="64"/>
+    </inspection_tool>
+    <inspection_tool class="JUnitTestNG" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="Java8CollectionsApi" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="Java8ReplaceMapGet" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="Java8ArraySetAll" enabled="false" level="INFORMATION" enabled_by_default="false" />
+    <inspection_tool class="Java8CollectionRemoveIf" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java8ListSort" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java8MapApi" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java8MapForEach" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java9CollectionFactory" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java9ModuleExportsPackageToItself" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java9RedundantRequiresStatement" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java9ReflectionClassVisibility" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="Java9UndeclaredServiceUsage" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavaDoc" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="TOP_LEVEL_CLASS_OPTIONS">
+            <value>
+                <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none"/>
+                <option name="REQUIRED_TAGS" value=""/>
+            </value>
+        </option>
+        <option name="INNER_CLASS_OPTIONS">
+            <value>
+                <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none"/>
+                <option name="REQUIRED_TAGS" value=""/>
+            </value>
+        </option>
+        <option name="METHOD_OPTIONS">
+            <value>
+                <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none"/>
+                <option name="REQUIRED_TAGS" value="@return@param@throws or @exception"/>
+            </value>
+        </option>
+        <option name="FIELD_OPTIONS">
+            <value>
+                <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none"/>
+                <option name="REQUIRED_TAGS" value=""/>
+            </value>
+        </option>
+        <option name="IGNORE_DEPRECATED" value="false"/>
+        <option name="IGNORE_JAVADOC_PERIOD" value="true"/>
+        <option name="IGNORE_DUPLICATED_THROWS" value="false"/>
+        <option name="IGNORE_POINT_TO_ITSELF" value="false"/>
+        <option name="myAdditionalJavadocTags" value=""/>
+    </inspection_tool>
+    <inspection_tool class="JavaFxDefaultTag" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JavaFxUnresolvedFxIdReference" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JavaFxUnresolvedStyleClassReference" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JavaFxUnusedImports" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JavaLangImport" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JavaStylePropertiesInvocation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JavaModuleNaming" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavaMutatorMethodAccessedAsParameterless" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavaMutatorMethodOverriddenAsParameterless" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavaMutatorMethodOverridenAsParameterless" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavaReflectionInvocation" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavaReflectionMemberAccess" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavaRequiresAutoModule" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="JavacQuirks" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="JavadocHtmlLint" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="JavadocReference" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="CHECK_NON_ANNOTATED_REFERENCES" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="LawOfDemeter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LengthOneStringInIndexOf" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LengthOneStringsInConcatenation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LessResolvedByNameOnly" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LessUnresolvedMixin" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LessUnresolvedVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LimitedScopeInnerClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ListIndexOfReplaceableByContains" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ListenerMayUseAdapter" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="checkForEmptyMethods" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="LiteralAsArgToStringEquals" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LocalCanBeFinal" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LocalVariableHidingMemberVariable" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreInvisibleFields" value="true"/>
+        <option name="m_ignoreStaticMethods" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="LocalVariableNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LocalVariableOfConcreteClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LogStatementGuardedByLogCondition" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LoggerInitializedWithForeignClass" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="loggerClassName"
+                value="org.apache.log4j.Logger,org.slf4j.LoggerFactory,org.apache.commons.logging.LogFactory,java.util.logging.Logger"/>
+        <option name="loggerFactoryMethodName" value="getLogger,getLogger,getLog,getLogger"/>
+    </inspection_tool>
+    <inspection_tool class="LoggingConditionDisagreesWithLogStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LongLiteralsEndingWithLowercaseL" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LoopConditionNotUpdatedInsideLoop" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LoopStatementsThatDontLoop" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LoopWithImplicitTerminationCondition" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="LossyEncoding" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MVCPathVariableInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MagicCharacter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MagicConstant" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MagicNumber" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MakoArgumentListInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MalformedFormatString" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MalformedRegex" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MalformedSetUpTearDown" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MalformedXPath" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ManagedBeanClassInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ManagedBeanInconsistencyInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ManualArrayCopy" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ManualArrayToCollectionCopy" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MapReplaceableByEnumMap" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MarkerInterface" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MathRandomCastToInt" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MavenDuplicateDependenciesInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MavenDuplicatePluginInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MavenModelInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="MavenRedundantGroupId" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodCanBeVariableArityMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodMayBeStatic" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_onlyPrivateOrFinal" value="true"/>
+        <option name="m_ignoreEmptyMethods" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="MethodMayBeSynchronized" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodNameSameAsClassName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodNameSameAsParentName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodNamesDifferOnlyByCase" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodOnlyUsedFromInnerClass" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreMethodsAccessedFromAnonymousClass" value="false"/>
+        <option name="ignoreStaticMethodsFromNonStaticInnerClass" value="false"/>
+        <option name="onlyReportStaticMethods" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="MethodOverloadsParentMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodOverridesPackageLocalMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodOverridesPrivateMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodOverridesStaticMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodRefCanBeReplacedWithLambda" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="MethodReturnAlwaysConstant" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MethodReturnOfConcreteClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MigrateAssertToMatcherAssert" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MimeType" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="MinMaxValuesInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MinitestFrameworkSupportInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MismatchedArrayReadWrite" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MismatchedCollectionQueryUpdate" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="queryNames">
+            <value/>
+        </option>
+        <option name="updateNames">
+            <value/>
+        </option>
+    </inspection_tool>
+    <inspection_tool class="MismatchedStringBuilderQueryUpdate" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisorderedAssertEqualsArgumentsTestNG" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisorderedAssertEqualsParameters" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MissedExecutable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MissingAspectjAutoproxyInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MissingDeprecatedAnnotation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MissingFinalNewline" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="MissingMnemonic" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MissingPackageInfo" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledCompareTo" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledEquals" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledHashcode" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledHeader" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledMethodName" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledSetUp" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledTearDown" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MisspelledToString" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultiCatchCanBeSplit" enabled="false" level="INFORMATION" enabled_by_default="false"/>
+    <inspection_tool class="MultipleBindingAnnotations" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultipleDeclaration" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultipleExceptionsDeclaredOnTestMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultipleInjectedConstructorsForClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultipleMethodDesignatorsInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultipleRepositoryUrls" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultipleTopLevelClassesInFile" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="MultipleTypedDeclaration" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NakedNotify" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NativeMethodNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NegatedConditional" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NegatedConditionalExpression" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NegatedEqualityExpression" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NegatedIfElse" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NegativelyNamedBooleanVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NestedAssignment" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NestedConditionalExpression" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NestedMethodCall" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NestedSwitchStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NestedSynchronizedStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NestedTryStatement" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NewExceptionWithoutArguments" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NewInstanceOfSingleton" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NewStringBufferWithCharArgument" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NoButtonGroup" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NoExplicitFinalizeCalls" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NoLabelFor" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NoScrollPane" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonAtomicOperationOnVolatileField" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonBooleanMethodNameMayNotStartWithQuestion" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonExceptionNameEndsWithException" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonFinalFieldInEnum" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonFinalFieldOfException" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonFinalStaticVariableUsedInClassInitialization" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonFinalUtilityClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonJREEmulationClassesInClientCode" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="NonJaxWsWebServices" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonProtectedConstructorInAbstractClass" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreNonPublicClasses" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="NonReproducibleMathCall" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonSerializableFieldInSerializableClass" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignorableAnnotations">
+            <value/>
+        </option>
+        <option name="ignoreAnonymousInnerClasses" value="false"/>
+        <option name="superClassString" value=""/>
+    </inspection_tool>
+    <inspection_tool class="NonSerializableObjectBoundToHttpSession" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonSerializableObjectPassedToObjectStream" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonSerializableServiceParameters" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="NonSerializableWithSerialVersionUIDField" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonSerializableWithSerializationMethods" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonShortCircuitBoolean" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonStaticFinalLogger" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="loggerClassName" value="java.util.logging.Logger"/>
+    </inspection_tool>
+    <inspection_tool class="NonSynchronizedMethodOverridesSynchronizedMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NonThreadSafeLazyInitialization" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NoopMethodInAbstractClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NotifyCalledOnCondition" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NotifyNotInSynchronizedContext" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NotifyWithoutCorrespondingWait" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NullArgumentToVariableArgMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NullThrown" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NullableProblems" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="REPORT_NULLABLE_METHOD_OVERRIDES_NOTNULL" value="true"/>
+        <option name="REPORT_NOT_ANNOTATED_METHOD_OVERRIDES_NOTNULL" value="true"/>
+        <option name="REPORT_NOTNULL_PARAMETER_OVERRIDES_NULLABLE" value="true"/>
+        <option name="REPORT_NOT_ANNOTATED_PARAMETER_OVERRIDES_NOTNULL" value="true"/>
+        <option name="REPORT_NOT_ANNOTATED_GETTER" value="true"/>
+        <option name="IGNORE_EXTERNAL_SUPER_NOTNULL" value="true"/>
+        <option name="REPORT_NOT_ANNOTATED_SETTER_PARAMETER" value="true"/>
+        <option name="REPORT_ANNOTATION_NOT_PROPAGATED_TO_OVERRIDERS" value="true"/>
+        <option name="REPORT_NULLS_PASSED_TO_NON_ANNOTATED_METHOD" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="NumberEquality" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NumericOverflow" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="NumericToString" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ObviousNullCheck" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="ObjectAllocationInLoop" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ObjectEquality" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ObjectEqualsNull" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ObjectInstantiationInEqualsHashCode" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ObjectLiteralToLambda" enabled="false" level="INFO" enabled_by_default="false"/>
+    <inspection_tool class="ObjectNotify" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ObjectToString" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ObsoleteCollection" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreRequiredObsoleteCollectionTypes" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="ObviousNullCheck" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="OptionEqualsSome" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="OptionalAssignedToNull" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="OptionalIsPresent" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="OverwrittenKey" enabled="false" level="WARNING" enabled_by_default="false" />
+    <inspection_tool class="OctalAndDecimalIntegersMixed" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OctalLiteral" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OnDemandImport" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OneButtonGroup" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OneWayWebMethod" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="OptionalContainsCollection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OptionalGetWithoutIsPresent" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OptionalUsedAsFieldOrParameterType" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OverloadedMethodsWithSameNumberOfParameters" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OverloadedVarargsMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OverlyComplexArithmeticExpression" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OverlyComplexBooleanExpression" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OverlyStrongTypeCast" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="ignoreInMatchingInstanceof" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="OverridableMethodCallDuringObjectConstruction" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OverriddenMethodCallDuringObjectConstruction" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="OverridingDeprecatedMember" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PackageAccessibility" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="PackageDirectoryMismatch" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PackageDotHtmlMayBePackageInfo" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PackageInfoWithoutPackage" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PackageNamingConvention" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_regex" value="[a-z]*"/>
+        <option name="m_minLength" value="3"/>
+        <option name="m_maxLength" value="16"/>
+    </inspection_tool>
+    <inspection_tool class="PageflowModelInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="PagesFileModelInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="PagesModelInspection" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="ParameterCanBeLocal" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ParameterHidingMemberVariable" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ParameterNameDiffersFromOverriddenParameter" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ParameterNamingConvention" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ParameterOfConcreteClass" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ParameterTypePreventsOverriding" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ParameterizedParametersStaticCollection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PathAnnotation" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PatternNotApplicable" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="PatternOverriddenByNonAnnotatedMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PatternValidation" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="CHECK_NON_CONSTANT_VALUES" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="PlaceholderCountMatchesArgumentCount" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PlayCustomTagNameInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PlayPropertyInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PluginXmlValidity" enabled="false" level="ERROR" enabled_by_default="false"/>
+    <inspection_tool class="PointcutMethodStyleInspection" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PointlessArithmeticExpression" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreExpressionsContainingConstants" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="PointlessBinding" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PointlessBitwiseExpression" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreExpressionsContainingConstants" value="false"/>
+    </inspection_tool>
+    <inspection_tool class="PointlessBooleanExpression" enabled="false" level="WARNING" enabled_by_default="false">
+        <option name="m_ignoreExpressionsContainingConstants" value="true"/>
+    </inspection_tool>
+    <inspection_tool class="PointlessIndexOfComparison" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PointlessNullCheck" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PostfixTemplateDescriptionNotFound" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="PrimitiveArrayArgumentToVariableArgMethod" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ProblematicVarargsMethodOverride" enabled="false" level="WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ProtectedInFinal" enabled="false" level="WEAK WARNING" enabled_by_default="false"/>
+    <inspection_tool class="ProtectedMemberInFinal

<TRUNCATED>