This repository was archived by the owner on Jan 11, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsonar_rules.xml
27 lines (27 loc) · 92.8 KB
/
sonar_rules.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?xml version='1.0' encoding='UTF-8'?><profile><name>Java</name><language>java</language><rules><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.sizes.MethodCountCheck</key><priority>MAJOR</priority><parameters><parameter><key>maxPublic</key><value>100</value></parameter><parameter><key>maxPrivate</key><value>100</value></parameter><parameter><key>maxTotal</key><value>100</value></parameter><parameter><key>maxPackage</key><value>100</value></parameter><parameter><key>maxProtected</key><value>100</value></parameter></parameters></rule><rule><repositoryKey>common-java</repositoryKey><key>DuplicatedBlocks</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>common-java</repositoryKey><key>FailedUnitTests</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>common-java</repositoryKey><key>InsufficientBranchCoverage</key><priority>MAJOR</priority><parameters><parameter><key>minimumBranchCoverageRatio</key><value>65.0</value></parameter></parameters></rule><rule><repositoryKey>common-java</repositoryKey><key>InsufficientLineCoverage</key><priority>MAJOR</priority><parameters><parameter><key>minimumLineCoverageRatio</key><value>65.0</value></parameter></parameters></rule><rule><repositoryKey>common-java</repositoryKey><key>SkippedUnitTests</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ABC_ARRAY_BASED_COLLECTIONS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ACEM_ABSTRACT_CLASS_EMPTY_METHODS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>AFBR_ABNORMAL_FINALLY_BLOCK_RETURN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>AIOB_ARRAY_INDEX_OUT_OF_BOUNDS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>AIOB_ARRAY_STORE_TO_NULL_REFERENCE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>AOM_ABSTRACT_OVERRIDDEN_METHOD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>AWCBR_ARRAY_WRAPPED_CALL_BY_REFERENCE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>BAS_BLOATED_ASSIGNMENT_SCOPE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>BED_BOGUS_EXCEPTION_DECLARATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>BRPI_BACKPORT_REUSE_PUBLIC_IDENTIFIERS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>BSB_BLOATED_SYNCHRONIZED_BLOCK</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CAAL_CONFUSING_ARRAY_AS_LIST</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CAO_CONFUSING_AUTOBOXED_OVERLOADING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CBX_CUSTOM_BUILT_XML</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CCNE_COMPARE_CLASS_EQUALS_NAME</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CC_CYCLOMATIC_COMPLEXITY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CD_CIRCULAR_DEPENDENCY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CEBE_COMMONS_EQUALS_BUILDER_ISEQUALS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CE_CLASS_ENVY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CFS_CONFUSING_FUNCTION_SEMANTICS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CHTH_COMMONS_HASHCODE_BUILDER_TOHASHCODE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CLI_CONSTANT_LIST_INDEX</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CNC_COLLECTION_NAMING_CONFUSION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>COM_COPIED_OVERRIDDEN_METHOD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CSBTS_COMMONS_STRING_BUILDER_TOSTRING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CTU_CONFLICTING_TIME_UNITS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CU_CLONE_USABILITY_MISMATCHED_RETURN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CU_CLONE_USABILITY_OBJECT_RETURN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CU_CLONE_USABILITY_THROWS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CVAA_CONTRAVARIANT_ARRAY_ASSIGNMENT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>CVAA_CONTRAVARIANT_ELEMENT_ASSIGNMENT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>DDC_DOUBLE_DATE_COMPARISON</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>DLC_DUBIOUS_LIST_COLLECTION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>DRE_DECLARED_RUNTIME_EXCEPTION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>DSOC_DUBIOUS_SET_OF_COLLECTIONS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>DTEP_DEPRECATED_TYPESAFE_ENUM_PATTERN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>DWI_DELETING_WHILE_ITERATING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>DWI_MODIFYING_WHILE_ITERATING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>EXS_EXCEPTION_SOFTENING_HAS_CHECKED</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>EXS_EXCEPTION_SOFTENING_NO_CHECKED</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>FCBL_FIELD_COULD_BE_LOCAL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>FPL_FLOATING_POINT_LOOPS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>FP_FINAL_PARAMETERS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>HCP_HTTP_REQUEST_RESOURCES_NOT_FREED_FIELD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>HCP_HTTP_REQUEST_RESOURCES_NOT_FREED_LOCAL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>HES_EXECUTOR_NEVER_SHUTDOWN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>HES_EXECUTOR_OVERWRITTEN_WITHOUT_SHUTDOWN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>HES_LOCAL_EXECUTOR_SERVICE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ICA_INVALID_CONSTANT_ARGUMENT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>IICU_INCORRECT_INTERNAL_CLASS_USE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>IKNC_INCONSISTENT_HTTP_ATTRIBUTE_CASING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>IKNC_INCONSISTENT_HTTP_PARAM_CASING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>IPU_IMPROPER_PROPERTIES_USE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>IPU_IMPROPER_PROPERTIES_USE_SETPROPERTY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ISB_EMPTY_STRING_APPENDING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ISB_INEFFICIENT_STRING_BUFFERING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ISB_TOSTRING_APPENDING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ITC_INHERITANCE_TYPE_CHECKING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ITU_INAPPROPRIATE_TOSTRING_USE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>JAO_JUNIT_ASSERTION_ODDITIES_ACTUAL_CONSTANT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>JAO_JUNIT_ASSERTION_ODDITIES_ASSERT_USED</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>JAO_JUNIT_ASSERTION_ODDITIES_BOOLEAN_ASSERT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>JAO_JUNIT_ASSERTION_ODDITIES_IMPOSSIBLE_NULL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>JAO_JUNIT_ASSERTION_ODDITIES_INEXACT_DOUBLE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>JAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_EQUALS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>JVR_JDBC_VENDOR_RELIANCE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LEST_LOST_EXCEPTION_STACK_TRACE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LGO_LINGERING_GRAPHICS_OBJECT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LII_LIST_INDEXED_ITERATING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_APPENDED_STRING_IN_FORMAT_STRING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_EXCEPTION_WITH_LOGGER_PARMS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_INCORRECT_NUMBER_OF_ANCHOR_PARAMETERS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_INVALID_FORMATTING_ANCHOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_LOGGER_LOST_EXCEPTION_STACK_TRACE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_STUTTERED_MESSAGE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_SUSPECT_LOG_CLASS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LO_SUSPECT_LOG_PARAMETER</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LSC_LITERAL_STRING_COMPARISON</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>LSYC_LOCAL_SYNCHRONIZED_COLLECTION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MAC_MANUAL_ARRAY_COPY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_BIGDECIMAL_EQUALS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_INETADDRESS_GETLOCALHOST</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_LOCK_ISLOCKED</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_PROMISCUOUS_SERVERSOCKET</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_RANDOM_SEED</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_RUNFINALIZATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_RUNTIME_EXIT_OR_HALT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_SECURERANDOM</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_SETDEFAULTLOCALE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_SIGNAL_NOT_SIGNALALL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_STRING_BYTES_ENCODING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_THREAD_FAIRNESS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_THREAD_PRIORITIES</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_THREAD_YIELD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MDM_WAIT_WITHOUT_TIMEOUT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MOM_MISLEADING_OVERLOAD_MODEL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MRC_METHOD_RETURNS_CONSTANT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>MUC_MODIFYING_UNMODIFIABLE_COLLECTION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_AUTOBOXING_CTOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_AUTOBOXING_VALUEOF</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_BOOLEAN_CONSTANT_CONVERSION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_BOXING_PARSE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_BOXING_STRING_CTOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_BOXING_VALUEOF</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_BOX_TO_CAST</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NAB_NEEDLESS_BOX_TO_UNBOX</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NCMU_NON_COLLECTION_METHOD_USE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NCS_NEEDLESS_CUSTOM_SERIALIZATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NFF_NON_FUNCTIONAL_FIELD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NIR_NEEDLESS_INSTANCE_RETRIEVAL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NMCS_NEEDLESS_MEMBER_COLLECTION_SYNCHRONIZATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NOS_NON_OWNED_SYNCHRONIZATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NPMC_NON_PRODUCTIVE_METHOD_CALL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NRTL_NON_RECYCLEABLE_TAG_LIB</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>NSE_NON_SYMMETRIC_EQUALS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>OCP_OVERLY_CONCRETE_PARAMETER</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>OC_OVERZEALOUS_CASTING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ODN_ORPHANED_DOM_NODE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PCAIL_POSSIBLE_CONSTANT_ALLOCATION_IN_LOOP</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PCOA_PARTIALLY_CONSTRUCTED_OBJECT_ACCESS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PDP_POORLY_DEFINED_PARAMETER</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PIS_POSSIBLE_INCOMPLETE_SERIALIZATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PL_PARALLEL_LISTS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PMB_INSTANCE_BASED_THREAD_LOCAL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PMB_POSSIBLE_MEMORY_BLOAT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PME_POOR_MANS_ENUM</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PSC_PRESIZE_COLLECTIONS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>PUS_POSSIBLE_UNSUSPECTED_SERIALIZATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>ROOM_REFLECTION_ON_OBJECT_METHODS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>S508C_APPENDED_STRING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>S508C_NON_ACCESSIBLE_JCOMPONENT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>S508C_NON_TRANSLATABLE_STRING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>S508C_NO_SETLABELFOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>S508C_NO_SETSIZE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>S508C_NULL_LAYOUT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>S508C_SET_COMP_COLOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SACM_STATIC_ARRAY_CREATED_IN_METHOD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SCA_SUSPICIOUS_CLONE_ALGORITHM</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SCII_SPOILED_CHILD_INTERFACE_IMPLEMENTOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SCI_SYNCHRONIZED_COLLECTION_ITERATORS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SCR_SLOPPY_CLASS_REFLECTION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SCSS_SUSPICIOUS_CLUSTERED_SESSION_SUPPORT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SC_SUSPICIOUS_COMPARATOR_RETURN_VALUES</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SEC_SIDE_EFFECT_CONSTRUCTOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SGSU_SUSPICIOUS_GETTER_SETTER_USE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SG_SLUGGISH_GUI</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SIL_SQL_IN_LOOP</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SJVU_SUSPICIOUS_JDK_VERSION_USE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SMA_STUTTERED_METHOD_ARGUMENTS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SMII_STATIC_METHOD_INSTANCE_INVOCATION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SNG_SUSPICIOUS_NULL_FIELD_GUARD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SNG_SUSPICIOUS_NULL_LOCAL_GUARD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_CONVERSION_OF_STRING_LITERAL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_DOUBLE_APPENDED_LITERALS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_EMPTY_CASING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_EQUALS_ON_ENUM</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_EQUALS_ON_STRING_BUILDER</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_INTERN_ON_CONSTANT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_INVALID_BOOLEAN_NULL_CHECK</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_INVALID_CALENDAR_COMPARE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_NEGATIVE_BITSET_ITEM</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_NON_ARRAY_PARM</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_NON_USEFUL_TOSTRING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_NO_CHAR_SB_CTOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_NULL_BEFORE_INSTANCEOF</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_SERIALVER_SHOULD_BE_PRIVATE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_STRINGBUFFER_WITH_EMPTY_STRING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_STRINGBUILDER_IS_MUTABLE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_STUTTERED_ASSIGNMENT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_SUSPECT_STRING_TEST</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_TEMPORARY_TRIM</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_TOSTRING_ON_STRING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USELESS_CASING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USELESS_TERNARY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_BIGDECIMAL_STRING_CTOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_CHARAT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_CONTAINSKEY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_GET0</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_GETPROPERTY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_ISEMPTY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_ISNAN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_MATH_CONSTANT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SPP_USE_STRINGBUILDER_LENGTH</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>STB_STACKED_TRY_BLOCKS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>STS_SPURIOUS_THREAD_STATES</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SUA_SUSPICIOUS_UNINITIALIZED_ARRAY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>SWCO_SUSPICIOUS_WAIT_ON_CONCURRENT_OBJECT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>TBP_TRISTATE_BOOLEAN_PATTERN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>TR_TAIL_RECURSION</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UAA_USE_ADD_ALL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UCC_UNRELATED_COLLECTION_CONTENTS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UCPM_USE_CHARACTER_PARAMETERIZED_METHOD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UEC_USE_ENUM_COLLECTIONS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UJM_UNJITABLE_METHOD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UMTP_UNBOUND_METHOD_TEMPLATE_PARAMETER</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UNNC_UNNECESSARY_NEW_NULL_CHECK</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UP_UNUSED_PARAMETER</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>URV_CHANGE_RETURN_TYPE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>URV_INHERITED_METHOD_WITH_RELATED_TYPES</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>URV_UNRELATED_RETURN_VALUES</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>USBR_UNNECESSARY_STORE_BEFORE_RETURN</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>USS_USE_STRING_SPLIT</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UTA_USE_TO_ARRAY</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>UVA_USE_VAR_ARGS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>WEM_WEAK_EXCEPTION_MESSAGING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>WOC_WRITE_ONLY_COLLECTION_FIELD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>fb-contrib</repositoryKey><key>WOC_WRITE_ONLY_COLLECTION_LOCAL</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>AM_CREATES_EMPTY_JAR_FILE_ENTRY</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>AM_CREATES_EMPTY_ZIP_FILE_ENTRY</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>AT_OPERATION_SEQUENCE_ON_CONCURRENT_ABSTRACTION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BAC_BAD_APPLET_CONSTRUCTOR</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BC_BAD_CAST_TO_ABSTRACT_COLLECTION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BC_BAD_CAST_TO_CONCRETE_COLLECTION</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BC_IMPOSSIBLE_CAST</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BC_IMPOSSIBLE_DOWNCAST</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BC_UNCONFIRMED_CAST</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BC_UNCONFIRMED_CAST_OF_RETURN_VALUE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BIT_ADD_OF_SIGNED_BYTE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BIT_IOR_OF_SIGNED_BYTE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>BOA_BADLY_OVERRIDDEN_ADAPTER</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>CNT_ROUGH_CONSTANT_VALUE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>CO_ABSTRACT_SELF</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>CO_SELF_NO_OBJECT</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DC_DOUBLECHECK</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DC_PARTIALLY_CONSTRUCTED</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DLS_DEAD_LOCAL_STORE_OF_NULL</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DLS_DEAD_LOCAL_STORE_SHADOWS_FIELD</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DLS_DEAD_STORE_OF_CLASS_LITERAL</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_ARGUMENTS_WRONG_ORDER</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_DOH</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_EMPTY_DB_PASSWORD</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_HARDCODED_ABSOLUTE_FILENAME</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_RANDOM_USED_ONLY_ONCE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_UNSUPPORTED_METHOD</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DMI_USELESS_SUBSTRING</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_BOOLEAN_CTOR</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_CONVERT_CASE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_FP_NUMBER_CTOR</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_INVALID_MIN_MAX</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_NEXTINT_VIA_NEXTDOUBLE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_NUMBER_CTOR</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_STRING_CTOR</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DM_STRING_VOID_CTOR</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>DP_DO_INSIDE_DO_PRIVILEGED</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>EQ_ALWAYS_FALSE</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>EQ_ALWAYS_TRUE</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>EQ_UNUSUAL</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>FB_MISSING_EXPECTED_WARNING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>FB_UNEXPECTED_WARNING</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>HE_INHERITS_EQUALS_USE_HASHCODE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>HE_USE_OF_UNHASHABLE_CLASS</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>HRS_REQUEST_PARAMETER_TO_COOKIE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>HRS_REQUEST_PARAMETER_TO_HTTP_HEADER</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>HSC_HUGE_SHARED_STRING_CONSTANT</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IC_INIT_CIRCULARITY</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IIO_INEFFICIENT_INDEX_OF</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IIO_INEFFICIENT_LAST_INDEX_OF</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IL_INFINITE_LOOP</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IL_INFINITE_RECURSIVE_LOOP</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IMA_INEFFICIENT_MEMBER_ACCESS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IM_AVERAGE_COMPUTATION_COULD_OVERFLOW</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>INT_BAD_COMPARISON_WITH_INT_VALUE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>INT_BAD_COMPARISON_WITH_SIGNED_BYTE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>INT_VACUOUS_COMPARISON</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IO_APPENDING_TO_OBJECT_OUTPUT_STREAM</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IS2_INCONSISTENT_SYNC</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IS_FIELD_NOT_GUARDED</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>IS_INCONSISTENT_SYNC</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>ITA_INEFFICIENT_TO_ARRAY</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>JCIP_FIELD_ISNT_FINAL_IN_IMMUTABLE_CLASS</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>ME_ENUM_FIELD_SETTER</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>ME_MUTABLE_ENUM_FIELD</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>MF_METHOD_MASKS_FIELD</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NM_CONFUSING</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NM_LCASE_TOSTRING</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NM_VERY_CONFUSING</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NM_VERY_CONFUSING_INTENTIONAL</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NM_WRONG_PACKAGE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NM_WRONG_PACKAGE_INTENTIONAL</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NN_NAKED_NOTIFY</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_METHOD_RETURN_RELAXING_ANNOTATION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_NONNULL_PARAM_VIOLATION</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_NONNULL_RETURN_VIOLATION</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_NULL_PARAM_DEREF</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_NULL_PARAM_DEREF_NONVIRTUAL</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_OPTIONAL_RETURN_NULL</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>NP_STORE_INTO_NONNULL_FIELD</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>PS_PUBLIC_SEMAPHORES</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>PT_ABSOLUTE_PATH_TRAVERSAL</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>PT_RELATIVE_PATH_TRAVERSAL</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>PZ_DONT_REUSE_ENTRY_OBJECTS_IN_ITERATORS</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RANGE_ARRAY_INDEX</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RANGE_ARRAY_LENGTH</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RANGE_ARRAY_OFFSET</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RANGE_STRING_INDEX</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>REC_CATCH_EXCEPTION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RE_POSSIBLE_UNINTENDED_PATTERN</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RI_REDUNDANT_INTERFACES</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RS_READOBJECT_SYNC</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RV_01_TO_INT</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>RV_RETURN_VALUE_IGNORED_BAD_PRACTICE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SE_BAD_FIELD_STORE</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SE_NO_SUITABLE_CONSTRUCTOR_FOR_EXTERNALIZATION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SE_PRIVATE_READ_RESOLVE_NOT_INHERITED</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SE_TRANSIENT_FIELD_NOT_RESTORED</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SF_DEAD_STORE_DUE_TO_SWITCH_FALLTHROUGH_TO_THROW</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SI_INSTANCE_BEFORE_FINALS_ASSIGNED</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SKIPPED_CLASS_TOO_BIG</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SP_SPIN_ON_FIELD</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>SW_SWING_METHODS_INVOKED_IN_SWING_THREAD</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TLW_TWO_LOCK_WAIT</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_ALWAYS_VALUE_USED_WHERE_NEVER_REQUIRED</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_COMPARING_VALUES_WITH_INCOMPATIBLE_TYPE_QUALIFIERS</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_MAYBE_SOURCE_VALUE_REACHES_ALWAYS_SINK</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_MAYBE_SOURCE_VALUE_REACHES_NEVER_SINK</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>TQ_UNKNOWN_VALUE_USED_WHERE_ALWAYS_STRICTLY_REQUIRED</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UC_USELESS_OBJECT</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UC_USELESS_OBJECT_STACK</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UC_USELESS_VOID_METHOD</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UG_SYNC_SET_UNSYNC_GET</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UI_INHERITANCE_UNSAFE_GETRESOURCE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UMAC_UNCALLABLE_METHOD_OF_ANONYMOUS_CLASS</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UOE_USE_OBJECT_EQUALS</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UR_UNINIT_READ</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UR_UNINIT_READ_CALLED_FROM_SUPER_CONSTRUCTOR</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>USM_USELESS_ABSTRACT_METHOD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>VO_VOLATILE_INCREMENT</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>VO_VOLATILE_REFERENCE_TO_ARRAY</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>WS_WRITEOBJECT_SYNC</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>XFB_XML_FACTORY_BYPASS</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>XSS_REQUEST_PARAMETER_TO_JSP_WRITER</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>XSS_REQUEST_PARAMETER_TO_SEND_ERROR</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findbugs</repositoryKey><key>XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>BLOWFISH_KEY_SIZE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>CIPHER_INTEGRITY</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>CUSTOM_MESSAGE_DIGEST</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>DES_USAGE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>ECB_MODE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>HARD_CODE_PASSWORD</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>HAZELCAST_SYMMETRIC_ENCRYPTION</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>NULL_CIPHER</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>PADDING_ORACLE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>RSA_KEY_SIZE</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>RSA_NO_PADDING</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>STATIC_IV</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>UNENCRYPTED_SOCKET</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>WEAK_MESSAGE_DIGEST</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>WEAK_TRUST_MANAGER</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>XSS_JSP_PRINT</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>findsecbugs</repositoryKey><key>XSS_SERVLET</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AccessorClassGeneration</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AppendCharacterWithChar</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AssignmentToNonFinalStatic</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidAccessibilityAlteration</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidArrayLoops</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidBranchingStatementAsLastInLoop</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidFinalLocalVariable</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidSynchronizedAtMethodLevel</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidThreadGroup</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidUsingNativeCode</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidUsingShortType</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>AvoidUsingVolatile</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>BadComparison</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>BigIntegerInstantiation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>BooleanGetMethodName</key><priority>MAJOR</priority><parameters><parameter><key>checkParameterizedMethods</key><value>false</value></parameter></parameters></rule><rule><repositoryKey>pmd</repositoryKey><key>BooleanInstantiation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>ByteInstantiation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>CallSuperFirst</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>CallSuperInConstructor</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>CallSuperLast</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>CheckResultSet</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>ClassCastExceptionWithToArray</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>CommentContent</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>ConfusingTernary</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>ConsecutiveAppendsShouldReuse</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>ConsecutiveLiteralAppends</key><priority>MINOR</priority><parameters><parameter><key>threshold</key><value>1</value></parameter></parameters></rule><rule><repositoryKey>pmd</repositoryKey><key>DoNotHardCodeSDCard</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>DontUseFloatTypeForLoopIndices</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>DoubleCheckedLocking</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>EmptyMethodInAbstractClassShouldBeAbstract</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>GodClass</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>GuardDebugLogging</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>GuardLogStatement</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>GuardLogStatementJavaUtil</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>ImmutableField</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>InefficientEmptyStringCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>InefficientStringBuffering</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>InsufficientStringBufferDeclaration</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>IntegerInstantiation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>LocalHomeNamingConvention</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>LocalInterfaceSessionNamingConvention</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>LocalVariableCouldBeFinal</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>LongInstantiation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>MDBAndSessionBeanNamingConvention</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>NPathComplexity</key><priority>MAJOR</priority><parameters><parameter><key>minimum</key><value>200</value></parameter></parameters></rule><rule><repositoryKey>pmd</repositoryKey><key>NullAssignment</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>OptimizableToArrayCall</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>RedundantFieldInitializer</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>RemoteInterfaceNamingConvention</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>RemoteSessionInterfaceNamingConvention</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>ShortInstantiation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>SimpleDateFormatNeedsLocale</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>SimplifyConditional</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>SimplifyStartsWith</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>SingularField</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>StaticEJBFieldShouldBeFinal</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>StringInstantiation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>SuspiciousOctalEscape</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>TooManyFields</key><priority>MAJOR</priority><parameters><parameter><key>maxfields</key><value>15</value></parameter></parameters></rule><rule><repositoryKey>pmd</repositoryKey><key>TooManyStaticImports</key><priority>MAJOR</priority><parameters><parameter><key>maximumStaticImports</key><value>4</value></parameter></parameters></rule><rule><repositoryKey>pmd</repositoryKey><key>UnnecessaryFinalModifier</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UnnecessaryFullyQualifiedName</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UnnecessaryReturn</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UnusedModifier</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UnusedNullCheckInEquals</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseArraysAsList</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseConcurrentHashMap</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseIndexOfChar</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseLocaleWithCaseConversions</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseProperClassLoader</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseStringBufferForStringAppends</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseStringBufferLength</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UseVarargs</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd</repositoryKey><key>UselessOperationOnImmutable</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnit4SuitesShouldUseSuiteAnnotation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnit4TestShouldUseAfterAnnotation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnit4TestShouldUseBeforeAnnotation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnit4TestShouldUseTestAnnotation</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnitAssertionsShouldIncludeMessage</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnitSpelling</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnitStaticSuite</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnitTestContainsTooManyAsserts</key><priority>MAJOR</priority><parameters><parameter><key>maximumAsserts</key><value>30</value></parameter></parameters></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnitTestsShouldIncludeAssert</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>JUnitUseExpected</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>SimplifyBooleanAssertion</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>TestClassWithoutTestCases</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>UnnecessaryBooleanAssertion</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>UseAssertEqualsInsteadOfAssertTrue</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>UseAssertNullInsteadOfAssertTrue</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>UseAssertSameInsteadOfAssertTrue</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>pmd-unit-tests</repositoryKey><key>UseAssertTrueInsteadOfAssertEquals</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>AssignmentInSubExpressionCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>CallToDeprecatedMethod</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>CallToFileDeleteOnExitMethod</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>ClassCyclomaticComplexity</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>200</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>ClassVariableVisibilityCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>CommentedOutCodeLine</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>CycleBetweenPackages</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>EmptyFile</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>EmptyStatementUsageCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>ForLoopCounterChangedCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>HiddenFieldCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>IndentationCheck</key><priority>MAJOR</priority><parameters><parameter><key>indentationLevel</key><value>4</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>LabelsShouldNotBeUsedCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>LeftCurlyBraceEndLineCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>LowerCaseLongSuffixCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>MaximumInheritanceDepth</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>5</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>MethodCyclomaticComplexity</key><priority>MAJOR</priority><parameters><parameter><key>Threshold</key><value>10</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>MissingDeprecatedCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>ModifiersOrderCheck</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>NoSonar</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>ObjectFinalizeCheck</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>ObjectFinalizeOverridenCallsSuperFinalizeCheck</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>ObjectFinalizeOverridenCheck</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>ParsingError</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>RedundantThrowsDeclarationCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>RightCurlyBraceSameLineAsNextBlockCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>RightCurlyBraceStartLineCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S00100</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00101</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[A-Z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00103</key><priority>MINOR</priority><parameters><parameter><key>maximumLineLength</key><value>120</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00104</key><priority>MAJOR</priority><parameters><parameter><key>Max</key><value>1000</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00105</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S00107</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>7</value></parameter><parameter><key>constructorMax</key><value>7</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00108</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S00112</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S00113</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S00114</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[A-Z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00115</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00116</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00117</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00118</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^Abstract[A-Z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00119</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[A-Z]$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00120</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z]+(\.[a-z][a-z0-9]*)*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S00121</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S00122</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S106</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1065</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1066</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1067</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>3</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1068</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S109</key><priority>MINOR</priority><parameters><parameter><key>Authorized numbers</key><value>-1,0,1</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1118</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1125</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1126</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1132</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1133</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1134</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1135</key><priority>INFO</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1141</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1142</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>4</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1143</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1147</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1148</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1149</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1150</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1151</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>5</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1153</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1155</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1157</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1158</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1160</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1161</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1163</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1165</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1166</key><priority>MAJOR</priority><parameters><parameter><key>exceptions</key><value>java.lang.InterruptedException, java.lang.NumberFormatException, java.text.ParseException, java.net.MalformedURLException</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1168</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1170</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1171</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1172</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1174</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1175</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1181</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1182</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1185</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1186</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1188</key><priority>MAJOR</priority><parameters><parameter><key>Max</key><value>20</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1190</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1191</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1192</key><priority>MINOR</priority><parameters><parameter><key>threshold</key><value>3</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1193</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1194</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1195</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1197</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1199</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1200</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>20</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1201</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1206</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1210</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1213</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1214</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1215</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1217</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1219</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1220</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1221</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1223</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1226</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1228</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1244</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1258</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1264</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S128</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1301</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1310</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1312</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>LOG(?:GER)?</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1313</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1314</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1315</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1317</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1319</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S134</key><priority>MINOR</priority><parameters><parameter><key>max</key><value>3</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S135</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S138</key><priority>MAJOR</priority><parameters><parameter><key>max</key><value>100</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1444</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1451</key><priority>BLOCKER</priority><parameters><parameter><key>isRegularExpression</key><value>false</value></parameter><parameter><key>headerFormat</key><value>/*
* Java Scan, a library for scanning and configuring HBM devices.
*
* The MIT License (MIT)
*
* Copyright (C) Hottinger Baldwin Messtechnik GmbH
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
* BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1452</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1479</key><priority>MAJOR</priority><parameters><parameter><key>maximum</key><value>30</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S1481</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1488</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1596</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1598</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1602</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1604</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1607</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1609</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1610</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1611</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1612</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1643</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1656</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1659</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1694</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1695</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1696</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1697</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1698</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1699</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1700</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1701</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1710</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1724</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1764</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1774</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1844</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1848</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1849</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1850</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1854</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1858</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1860</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1862</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1871</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1873</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1905</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1939</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1940</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1943</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1948</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1989</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S1994</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2039</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2057</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2059</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2063</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2068</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2070</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2076</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2077</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2078</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2089</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2092</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2094</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2095</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2096</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2109</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2111</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2114</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2116</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2118</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2127</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2134</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2151</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2153</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2157</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2165</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2166</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2176</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2178</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2184</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2185</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2186</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2197</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2200</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2201</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2204</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2208</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2209</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2221</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2225</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2226</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2230</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2232</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2235</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2236</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2245</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2250</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2251</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2252</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2254</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2257</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2258</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2259</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2272</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2273</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2274</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2275</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2276</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2277</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2278</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2293</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2325</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2333</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2384</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2388</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2438</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2440</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2442</key><priority>BLOCKER</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2447</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2692</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2693</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S2786</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S3008</key><priority>MINOR</priority><parameters><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>S3052</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S3340</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S818</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S864</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S881</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>S888</key><priority>CRITICAL</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>SwitchLastCaseIsDefaultCheck</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>TrailingCommentCheck</key><priority>MINOR</priority><parameters><parameter><key>legalTrailingCommentPattern</key><value>^\s*+[^\s]++$</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>UndocumentedApi</key><priority>MAJOR</priority><parameters><parameter><key>forClasses</key><value>**</value></parameter></parameters></rule><rule><repositoryKey>squid</repositoryKey><key>UnusedPrivateMethod</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>UnusedProtectedMethod</key><priority>MAJOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>UselessImportCheck</key><priority>MINOR</priority><parameters/></rule><rule><repositoryKey>squid</repositoryKey><key>UselessParenthesesCheck</key><priority>MAJOR</priority><parameters/></rule></rules></profile>