<?xml version="1.0" encoding="UTF-8"?>
<pmd version="4.2.2" timestamp="2009-06-16T10:44:58.069">
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\DSSConstants.java">
<violation beginline="16" endline="16" begincolumn="24" endcolumn="30" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss" class="DSSConstants" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="17" endline="17" begincolumn="24" endcolumn="30" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss" class="DSSConstants" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="34" endline="34" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss" class="DSSConstants" method="getStackID" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="38" endline="38" begincolumn="23" endcolumn="67" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss" class="DSSConstants" variable="DSS_BACKWARD_RESPONSE" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="40" endline="40" begincolumn="23" endcolumn="73" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss" class="DSSConstants" variable="DSS_PREPAID_RESPONSE" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="50" endline="50" begincolumn="25" endcolumn="67" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss" class="DSSConstants" method="getOrderTypeDescription" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="52" endline="52" begincolumn="25" endcolumn="36" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss" class="DSSConstants" method="getOrderTypeDescription" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\ContactCustomerAddress.java">
<violation beginline="11" endline="11" begincolumn="16" endcolumn="33" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="12" endline="12" begincolumn="16" endcolumn="43" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="14" endline="14" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="15" endline="15" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="17" endline="17" begincolumn="16" endcolumn="47" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="18" endline="18" begincolumn="16" endcolumn="57" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="20" endline="20" begincolumn="16" endcolumn="35" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="21" endline="21" begincolumn="16" endcolumn="45" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="23" endline="23" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="24" endline="24" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="26" endline="26" begincolumn="16" endcolumn="38" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="27" endline="27" begincolumn="16" endcolumn="48" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="29" endline="29" begincolumn="16" endcolumn="32" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="30" endline="30" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="32" endline="32" begincolumn="16" endcolumn="34" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="33" endline="33" begincolumn="16" endcolumn="44" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\ContactCustomerName.java">
<violation beginline="14" endline="14" begincolumn="16" endcolumn="44" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="20" endline="20" begincolumn="16" endcolumn="54" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="26" endline="26" begincolumn="16" endcolumn="41" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="32" endline="32" begincolumn="16" endcolumn="51" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="38" endline="38" begincolumn="16" endcolumn="35" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="44" endline="44" begincolumn="16" endcolumn="45" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="50" endline="50" begincolumn="16" endcolumn="33" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="56" endline="56" begincolumn="16" endcolumn="43" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="62" endline="62" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="68" endline="68" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="74" endline="74" begincolumn="16" endcolumn="38" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="80" endline="80" begincolumn="16" endcolumn="48" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="86" endline="86" begincolumn="16" endcolumn="37" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="92" endline="92" begincolumn="16" endcolumn="47" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="98" endline="98" begincolumn="16" endcolumn="43" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="104" endline="104" begincolumn="16" endcolumn="53" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="110" endline="110" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="116" endline="116" begincolumn="16" endcolumn="52" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="122" endline="122" begincolumn="16" endcolumn="39" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="128" endline="128" begincolumn="16" endcolumn="49" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="134" endline="134" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="140" endline="140" begincolumn="16" endcolumn="52" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="ContactCustomerName" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\DssEntry.java">
<violation beginline="12" endline="12" begincolumn="67" endcolumn="80" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="12" endline="12" begincolumn="29" endcolumn="81" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" variable="SEARCH_DIRECTORY_PRIVATE" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="13" endline="13" begincolumn="67" endcolumn="80" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="13" endline="13" begincolumn="29" endcolumn="81" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" variable="SEARCH_DIRECTORY_FIRMA" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="18" endline="18" begincolumn="16" endcolumn="40" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="19" endline="19" begincolumn="16" endcolumn="50" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="20" endline="20" begincolumn="16" endcolumn="54" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="22" endline="22" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="23" endline="23" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="25" endline="25" begincolumn="16" endcolumn="38" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="26" endline="26" begincolumn="16" endcolumn="48" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="28" endline="28" begincolumn="16" endcolumn="47" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="29" endline="29" begincolumn="16" endcolumn="57" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="31" endline="31" begincolumn="16" endcolumn="37" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="32" endline="32" begincolumn="16" endcolumn="47" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="34" endline="34" begincolumn="16" endcolumn="38" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="35" endline="35" begincolumn="16" endcolumn="48" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="37" endline="37" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="38" endline="38" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="40" endline="40" begincolumn="16" endcolumn="32" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="41" endline="41" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="43" endline="43" begincolumn="16" endcolumn="38" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="44" endline="44" begincolumn="16" endcolumn="48" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="46" endline="46" begincolumn="16" endcolumn="34" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="47" endline="47" begincolumn="16" endcolumn="44" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="49" endline="49" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="50" endline="50" begincolumn="16" endcolumn="52" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="52" endline="52" begincolumn="16" endcolumn="43" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="53" endline="53" begincolumn="16" endcolumn="53" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="55" endline="55" begincolumn="16" endcolumn="41" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="56" endline="56" begincolumn="16" endcolumn="51" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="58" endline="58" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="59" endline="59" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="61" endline="61" begincolumn="16" endcolumn="35" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="62" endline="62" begincolumn="16" endcolumn="45" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="64" endline="64" begincolumn="16" endcolumn="40" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="65" endline="65" begincolumn="16" endcolumn="50" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="67" endline="67" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="68" endline="68" begincolumn="16" endcolumn="52" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="70" endline="70" begincolumn="16" endcolumn="40" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="71" endline="71" begincolumn="16" endcolumn="50" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="DssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\NextStepWithData.java">
<violation beginline="16" endline="16" begincolumn="16" endcolumn="40" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="NextStepWithData" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="18" endline="18" begincolumn="16" endcolumn="48" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="NextStepWithData" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="20" endline="20" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="NextStepWithData" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="22" endline="22" begincolumn="16" endcolumn="63" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="NextStepWithData" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\Phone.java">
<violation beginline="7" endline="7" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Phone" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="8" endline="8" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Phone" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="10" endline="10" begincolumn="16" endcolumn="39" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Phone" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="11" endline="11" begincolumn="16" endcolumn="49" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Phone" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="13" endline="13" begincolumn="16" endcolumn="34" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Phone" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="14" endline="14" begincolumn="16" endcolumn="44" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Phone" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="17" endline="17" begincolumn="16" endcolumn="34" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Phone" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\PhoneLines.java">
<violation beginline="9" endline="9" begincolumn="11" endcolumn="39" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="PhoneLines" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="10" endline="10" begincolumn="11" endcolumn="49" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="PhoneLines" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="13" endline="13" begincolumn="11" endcolumn="55" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="PhoneLines" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="14" endline="14" begincolumn="11" endcolumn="65" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="PhoneLines" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\Publish.java">
<violation beginline="26" endline="26" begincolumn="18" endcolumn="68" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="FLAG_PUBLISH_WITHOUT_ADDRESS" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="27" endline="27" begincolumn="22" endcolumn="76" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="FLAG_PUBLISH_FULL_ADDRESS" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="28" endline="28" begincolumn="22" endcolumn="76" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="FLAG_PUBLISH_ONLY_CITY" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="29" endline="29" begincolumn="22" endcolumn="68" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="FLAG_PUBLISH_ONLY_CITY_AND_STREET" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="31" endline="31" begincolumn="22" endcolumn="47" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="YES_INPUT" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="32" endline="32" begincolumn="22" endcolumn="41" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="YES" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="33" endline="33" begincolumn="22" endcolumn="40" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="NO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="34" endline="34" begincolumn="22" endcolumn="66" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="INFODESK_PUBLISH_ONLY_PHONE" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="35" endline="35" begincolumn="22" endcolumn="64" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="PRINT_MARK_AS_LIMITED_PUBLISH" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="37" endline="37" begincolumn="22" endcolumn="82" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="MEDIAPRINT_KEY" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="38" endline="38" begincolumn="22" endcolumn="79" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="MEDIAELECTRONIC_KEY" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="39" endline="39" begincolumn="22" endcolumn="76" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" variable="MEDIAINFORMATIONDESK_KEY" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="76" endline="76" begincolumn="17" endcolumn="40" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Publish" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\Subscription.java">
<violation beginline="14" endline="14" begincolumn="16" endcolumn="28" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Subscription" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="20" endline="20" begincolumn="16" endcolumn="38" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="Subscription" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\SubscriptionElement.java">
<violation beginline="10" endline="10" begincolumn="16" endcolumn="38" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="SubscriptionElement" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="11" endline="11" begincolumn="16" endcolumn="48" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="SubscriptionElement" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="13" endline="13" begincolumn="16" endcolumn="32" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="SubscriptionElement" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="14" endline="14" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="SubscriptionElement" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="16" endline="16" begincolumn="16" endcolumn="37" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain" class="SubscriptionElement" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\impl\PublishImpl.java">
<violation beginline="43" endline="43" begincolumn="27" endcolumn="42" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.domain.impl" class="PublishImpl" method="accept" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="108" endline="108" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.domain.impl" class="PublishImpl" method="setMedia" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\domain\rcs\ChangeSim.java">
<violation beginline="6" endline="6" begincolumn="16" endcolumn="31" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain.rcs" class="ChangeSim" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="8" endline="8" begincolumn="16" endcolumn="39" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.domain.rcs" class="ChangeSim" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\DtagHeader.java">
<violation beginline="75" endline="75" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif" class="DtagHeader" method="toXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="112" endline="112" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif" class="DtagHeader" method="getMd5" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="126" endline="128" begincolumn="17" endcolumn="17" rule="AvoidArrayLoops" ruleset="Optimization Rules" package="com.o2.dss.dtagif" class="DtagHeader" method="toCharacter" externalInfoUrl="http://pmd.sourceforge.net/rules/optimizations.html#AvoidArrayLoops" priority="1">
System.arraycopy is more efficient
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\ConfigLieferungDao.java">
<violation beginline="13" endline="13" begincolumn="16" endcolumn="100" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="ConfigLieferungDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="15" endline="15" begincolumn="16" endcolumn="96" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="ConfigLieferungDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="17" endline="17" begincolumn="16" endcolumn="69" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="ConfigLieferungDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\LieferungDao.java">
<violation beginline="35" endline="35" begincolumn="16" endcolumn="81" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="LieferungDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="44" endline="44" begincolumn="16" endcolumn="89" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="LieferungDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\NutzungDao.java">
<violation beginline="16" endline="16" begincolumn="16" endcolumn="76" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="NutzungDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="18" endline="18" begincolumn="16" endcolumn="81" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="NutzungDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\NutzungsartenDao.java">
<violation beginline="8" endline="8" begincolumn="16" endcolumn="86" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.dao" class="NutzungsartenDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\impl\EintragDaoHibernateImpl.java">
<violation beginline="19" endline="19" begincolumn="24" endcolumn="103" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.dao.impl" class="EintragDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\impl\InfodateiDaoHibernateImpl.java">
<violation beginline="24" endline="24" begincolumn="33" endcolumn="35" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.dao.impl" class="InfodateiDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="1">
Avoid unused private fields such as 'LOG'.
</violation>
<violation beginline="24" endline="24" begincolumn="24" endcolumn="105" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.dao.impl" class="InfodateiDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\impl\LieferungDaoHibernateImpl.java">
<violation beginline="29" endline="29" begincolumn="33" endcolumn="35" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.dao.impl" class="LieferungDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="1">
Avoid unused private fields such as 'LOG'.
</violation>
<violation beginline="29" endline="29" begincolumn="24" endcolumn="105" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.dao.impl" class="LieferungDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\impl\LieferungToEintragDaoHibernateImpl.java">
<violation beginline="31" endline="32" begincolumn="24" endcolumn="66" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.dao.impl" class="LieferungToEintragDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\dao\impl\PersonDaoHibernateImpl.java">
<violation beginline="15" endline="15" begincolumn="24" endcolumn="102" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.dao.impl" class="PersonDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\impl\DtagMapperImpl.java">
<violation beginline="182" endline="185" begincolumn="32" endcolumn="17" rule="EmptyIfStmt" ruleset="Basic Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="mapToSubscriptionRow" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="1">
Avoid empty if statements
</violation>
<violation beginline="224" endline="224" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="mapToSubscriptionRow" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="238" endline="238" begincolumn="43" endcolumn="58" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="getSubscrRowIdFromReply" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="246" endline="246" begincolumn="17" endcolumn="87" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="248" endline="248" begincolumn="17" endcolumn="102" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="252" endline="252" begincolumn="17" endcolumn="94" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="263" endline="263" begincolumn="17" endcolumn="73" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="265" endline="265" begincolumn="17" endcolumn="80" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="266" endline="266" begincolumn="17" endcolumn="80" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="267" endline="267" begincolumn="17" endcolumn="89" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="268" endline="268" begincolumn="17" endcolumn="95" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="269" endline="269" begincolumn="17" endcolumn="113" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="274" endline="274" begincolumn="17" endcolumn="72" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="280" endline="280" begincolumn="25" endcolumn="85" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="281" endline="281" begincolumn="70" endcolumn="95" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="281" endline="281" begincolumn="25" endcolumn="97" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="282" endline="282" begincolumn="25" endcolumn="108" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="284" endline="284" begincolumn="17" endcolumn="71" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="285" endline="285" begincolumn="17" endcolumn="67" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" method="updateRow" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="294" endline="305" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagMapperImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'mode'.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\impl\DtagReceiverImpl.java">
<violation beginline="71" endline="71" begincolumn="33" endcolumn="41" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" variable="subscrDao" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="1">
Avoid unused private fields such as 'subscrDao'.
</violation>
<violation beginline="171" endline="171" begincolumn="55" endcolumn="63" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processFile" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="199" endline="202" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'invalidRefRows'.
</violation>
<violation beginline="199" endline="202" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'lieferungDoc'.
</violation>
<violation beginline="205" endline="208" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'rows'.
</violation>
<violation beginline="212" endline="215" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'rows'.
</violation>
<violation beginline="218" endline="221" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'dataFile'.
</violation>
<violation beginline="218" endline="221" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'invalidRefRows'.
</violation>
<violation beginline="234" endline="346" begincolumn="17" endcolumn="9" rule="NcssMethodCount" ruleset="Code Size Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/codesize.html#NcssMethodCount" priority="1">
The method processRow() has an NCSS line count of 51
</violation>
<violation beginline="238" endline="238" begincolumn="24" endcolumn="33" rule="UnusedLocalVariable" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processRow" variable="wspRcMajor" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedLocalVariable" priority="1">
Avoid unused local variables such as 'wspRcMajor'.
</violation>
<violation beginline="239" endline="239" begincolumn="24" endcolumn="34" rule="UnusedLocalVariable" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processRow" variable="wspWorkflow" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedLocalVariable" priority="1">
Avoid unused local variables such as 'wspWorkflow'.
</violation>
<violation beginline="241" endline="241" begincolumn="45" endcolumn="58" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processRow" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="268" endline="268" begincolumn="50" endcolumn="54" rule="AvoidDuplicateLiterals" ruleset="String and StringBuffer Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processRow" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#AvoidDuplicateLiterals" priority="3">
The String literal &quot;id=&quot; appears 6 times in this file; the first occurrence is on line 268
</violation>
<violation beginline="309" endline="314" begincolumn="82" endcolumn="25" rule="EmptyIfStmt" ruleset="Basic Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processRow" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="1">
Avoid empty if statements
</violation>
<violation beginline="314" endline="317" begincolumn="32" endcolumn="25" rule="EmptyIfStmt" ruleset="Basic Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processRow" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="1">
Avoid empty if statements
</violation>
<violation beginline="343" endline="343" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagReceiverImpl" method="processRow" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\impl\DtagSenderImpl.java">
<violation beginline="117" endline="117" begincolumn="59" endcolumn="74" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagSenderImpl" method="createAuftrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="117" endline="117" begincolumn="49" endcolumn="141" rule="PreserveStackTrace" ruleset="Design Rules" package="com.o2.dss.dtagif.impl" class="DtagSenderImpl" method="createAuftrag" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#PreserveStackTrace" priority="1">
Caught exception is rethrown, original stack trace may be lost
</violation>
<violation beginline="121" endline="121" begincolumn="51" endcolumn="66" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagSenderImpl" method="createAuftrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="121" endline="121" begincolumn="41" endcolumn="71" rule="PreserveStackTrace" ruleset="Design Rules" package="com.o2.dss.dtagif.impl" class="DtagSenderImpl" method="createAuftrag" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#PreserveStackTrace" priority="1">
Caught exception is rethrown, original stack trace may be lost
</violation>
<violation beginline="174" endline="174" begincolumn="53" endcolumn="61" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagSenderImpl" method="createLieferung" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="277" endline="277" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagSenderImpl" method="createFile" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="292" endline="292" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.impl" class="DtagSenderImpl" method="createFile" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\DtagServiceContants.java">
<violation beginline="34" endline="34" begincolumn="49" endcolumn="62" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service" class="DtagServiceContants" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="35" endline="35" begincolumn="49" endcolumn="62" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service" class="DtagServiceContants" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="36" endline="36" begincolumn="49" endcolumn="62" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service" class="DtagServiceContants" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="37" endline="37" begincolumn="49" endcolumn="62" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service" class="DtagServiceContants" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="39" endline="39" begincolumn="25" endcolumn="31" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.dtagif.service" class="DtagServiceContants" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="58" endline="58" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="DtagServiceContants" method="getAdresse" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\DtagServiceUtil.java">
<violation beginline="72" endline="72" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="DtagServiceUtil" method="parseDate" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="72" endline="72" begincolumn="25" endcolumn="96" rule="PreserveStackTrace" ruleset="Design Rules" package="com.o2.dss.dtagif.service" class="DtagServiceUtil" method="parseDate" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#PreserveStackTrace" priority="1">
Caught exception is rethrown, original stack trace may be lost
</violation>
<violation beginline="95" endline="95" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="DtagServiceUtil" method="getMd5" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\DtagToTComSender.java">
<violation beginline="5" endline="5" begincolumn="44" endcolumn="52" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="DtagToTComSender" method="createAuftrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="5" endline="5" begincolumn="16" endcolumn="53" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="DtagToTComSender" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\EintragDeletionHelper.java">
<violation beginline="12" endline="12" begincolumn="52" endcolumn="60" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="EintragDeletionHelper" method="deleteEintrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\EintragToTEintragMapper.java">
<violation beginline="15" endline="15" begincolumn="67" endcolumn="75" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="EintragToTEintragMapper" method="createEintragRowDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\InfodateiCreator.java">
<violation beginline="25" endline="25" begincolumn="83" endcolumn="91" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="InfodateiCreator" method="createInfordatei" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="25" endline="25" begincolumn="16" endcolumn="92" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="InfodateiCreator" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="32" endline="32" begincolumn="16" endcolumn="63" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="InfodateiCreator" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\LieferinfoDocumentBuilder.java">
<violation beginline="19" endline="19" begincolumn="16" endcolumn="70" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="LieferinfoDocumentBuilder" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\LieferungDocumentBuilder.java">
<violation beginline="8" endline="8" begincolumn="96" endcolumn="104" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service" class="LieferungDocumentBuilder" method="createLieferungDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\ProkomToDtagTransformer.java">
<violation beginline="11" endline="11" begincolumn="24" endcolumn="67" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="ProkomToDtagTransformer" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\TComContract.java">
<violation beginline="5" endline="5" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="TComContract" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="7" endline="7" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="TComContract" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="9" endline="9" begincolumn="16" endcolumn="36" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="TComContract" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\TComToDtagReceiver.java">
<violation beginline="5" endline="5" begincolumn="16" endcolumn="30" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="TComToDtagReceiver" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\WorkFlowProccessor.java">
<violation beginline="10" endline="10" begincolumn="16" endcolumn="77" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="WorkFlowProccessor" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="19" endline="19" begincolumn="16" endcolumn="102" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.dtagif.service" class="WorkFlowProccessor" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\DtagToProkomTransformerImpl.java">
<violation beginline="42" endline="43" begincolumn="9" endcolumn="59" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="65" endline="141" begincolumn="16" endcolumn="9" rule="NcssMethodCount" ruleset="Code Size Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/codesize.html#NcssMethodCount" priority="1">
The method createProkomEntry() has an NCSS line count of 53
</violation>
<violation beginline="173" endline="174" begincolumn="17" endcolumn="61" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" method="updateAusgabe" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="177" endline="178" begincolumn="17" endcolumn="57" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" method="updateAusgabe" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="181" endline="182" begincolumn="17" endcolumn="64" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" method="updateAusgabe" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="308" endline="316" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'row'.
</violation>
<violation beginline="324" endline="326" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'ausgabeNummer'.
</violation>
<violation beginline="324" endline="326" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'row'.
</violation>
<violation beginline="457" endline="460" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'srow'.
</violation>
<violation beginline="459" endline="459" begincolumn="17" endcolumn="34" rule="UnnecessaryLocalBeforeReturn" ruleset="Design Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" method="createAusgabeRufnummer" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#UnnecessaryLocalBeforeReturn" priority="1">
Consider simply returning the value vs storing it in local variable 'arufnummer'
</violation>
<violation beginline="506" endline="506" begincolumn="37" endcolumn="50" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToProkomTransformerImpl" method="mapToAusgabeModusAdresse" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\DtagToTComSenderImpl.java">
<violation beginline="38" endline="39" begincolumn="9" endcolumn="52" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="66" endline="66" begincolumn="44" endcolumn="52" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createAuftrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="106" endline="106" begincolumn="25" endcolumn="90" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createAuftrag" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="135" endline="135" begincolumn="25" endcolumn="42" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createFile" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="149" endline="149" begincolumn="66" endcolumn="74" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createInfoXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="157" endline="157" begincolumn="108" endcolumn="112" rule="AvoidDuplicateLiterals" ruleset="String and StringBuffer Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createInfoXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#AvoidDuplicateLiterals" priority="3">
The String literal &quot;xsi&quot; appears 4 times in this file; the first occurrence is on line 157
</violation>
<violation beginline="169" endline="169" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createInfoXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="180" endline="180" begincolumn="86" endcolumn="94" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createDataXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="200" endline="200" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="createDataXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="234" endline="234" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="getExtension" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="234" endline="234" begincolumn="25" endcolumn="92" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="DtagToTComSenderImpl" method="getExtension" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\EintragDeletionHelperImpl.java">
<violation beginline="28" endline="29" begincolumn="9" endcolumn="57" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.service.impl" class="EintragDeletionHelperImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="44" endline="44" begincolumn="59" endcolumn="67" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="EintragDeletionHelperImpl" method="deleteEintrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\EintragToTEintragMapperImpl.java">
<violation beginline="57" endline="57" begincolumn="74" endcolumn="82" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="createEintragRowDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="64" endline="65" begincolumn="25" endcolumn="91" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="createEintragRowDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="67" endline="67" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="createEintragRowDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="67" endline="67" begincolumn="25" endcolumn="70" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="createEintragRowDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="84" endline="84" begincolumn="25" endcolumn="48" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setNutzungContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="86" endline="86" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setNutzungContent" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="125" endline="127" begincolumn="17" endcolumn="69" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setEintragContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="132" endline="133" begincolumn="17" endcolumn="107" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setEintragContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="135" endline="136" begincolumn="17" endcolumn="107" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setEintragContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="164" endline="166" begincolumn="17" endcolumn="64" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAugabeAdresseContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="168" endline="170" begincolumn="17" endcolumn="68" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAugabeAdresseContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="202" endline="204" begincolumn="17" endcolumn="70" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAusgabePersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="206" endline="208" begincolumn="17" endcolumn="67" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAusgabePersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="210" endline="212" begincolumn="17" endcolumn="75" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAusgabePersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="214" endline="216" begincolumn="17" endcolumn="68" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAusgabePersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="218" endline="220" begincolumn="17" endcolumn="62" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAusgabePersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="222" endline="224" begincolumn="17" endcolumn="74" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAusgabePersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="226" endline="228" begincolumn="17" endcolumn="84" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAusgabePersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="253" endline="254" begincolumn="17" endcolumn="84" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAdresseContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="256" endline="257" begincolumn="17" endcolumn="81" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setAdresseContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="279" endline="280" begincolumn="17" endcolumn="102" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setKommunikationContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="282" endline="283" begincolumn="17" endcolumn="99" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setKommunikationContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="303" endline="304" begincolumn="17" endcolumn="83" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setPersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="306" endline="307" begincolumn="17" endcolumn="80" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setPersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="311" endline="312" begincolumn="17" endcolumn="102" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setPersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="313" endline="314" begincolumn="17" endcolumn="87" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setPersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="315" endline="317" begincolumn="17" endcolumn="57" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setPersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="319" endline="320" begincolumn="17" endcolumn="89" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setPersonContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="331" endline="332" begincolumn="17" endcolumn="86" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="setGrundstueckContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="350" endline="351" begincolumn="17" endcolumn="34" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="EintragToTEintragMapperImpl" method="getGeschlechtEnum" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\FileCreatorImpl.java">
<violation beginline="23" endline="24" begincolumn="9" endcolumn="47" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.service.impl" class="FileCreatorImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="34" endline="34" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="FileCreatorImpl" method="createFile" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="50" endline="50" begincolumn="43" endcolumn="58" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="FileCreatorImpl" method="createFile" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="57" endline="57" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="FileCreatorImpl" method="createFile" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\InfodateiCreatorImpl.java">
<violation beginline="45" endline="45" begincolumn="80" endcolumn="88" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="InfodateiCreatorImpl" method="createInfordatei" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="51" endline="51" begincolumn="61" endcolumn="94" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="InfodateiCreatorImpl" method="createInfordatei" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="66" endline="66" begincolumn="62" endcolumn="74" rule="UseIndexOfChar" ruleset="String and StringBuffer Rules" package="com.o2.dss.dtagif.service.impl" class="InfodateiCreatorImpl" method="createInfordatei" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#UseIndexOfChar" priority="1">
String.indexOf(char) is faster than String.indexOf(String).
</violation>
<violation beginline="179" endline="180" begincolumn="23" endcolumn="44" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="InfodateiCreatorImpl" method="getKompression" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\LieferinfoDocumentBuilderImpl.java">
<violation beginline="69" endline="70" begincolumn="17" endcolumn="91" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="LieferinfoDocumentBuilderImpl" method="setLieferungInfoContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\LieferungCreatorImpl.java">
<violation beginline="38" endline="39" begincolumn="17" endcolumn="77" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="LieferungCreatorImpl" method="createLieferung" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\LieferungDocumentBuilderImpl.java">
<violation beginline="23" endline="24" begincolumn="9" endcolumn="60" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.dtagif.service.impl" class="LieferungDocumentBuilderImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="34" endline="34" begincolumn="106" endcolumn="114" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="LieferungDocumentBuilderImpl" method="createLieferungDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="55" endline="55" begincolumn="41" endcolumn="115" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="LieferungDocumentBuilderImpl" method="createLieferungDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="58" endline="58" begincolumn="33" endcolumn="51" rule="AvoidPrintStackTrace" ruleset="Java Logging Rules" package="com.o2.dss.dtagif.service.impl" class="LieferungDocumentBuilderImpl" method="createLieferungDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/logging-java.html#AvoidPrintStackTrace" priority="3">
Avoid printStackTrace(); use a logger call instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\NutzungHandlerImpl.java">
<violation beginline="50" endline="50" begincolumn="25" endcolumn="80" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="NutzungHandlerImpl" method="saveEintragNutzungs" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="52" endline="52" begincolumn="25" endcolumn="80" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="NutzungHandlerImpl" method="saveEintragNutzungs" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="70" endline="70" begincolumn="25" endcolumn="80" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="NutzungHandlerImpl" method="saveEintragNutzungs" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="72" endline="72" begincolumn="25" endcolumn="80" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="NutzungHandlerImpl" method="saveEintragNutzungs" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\RueckmeldungCreatorImpl.java">
<violation beginline="49" endline="50" begincolumn="17" endcolumn="31" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="RueckmeldungCreatorImpl" method="setRueckmeldungContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="52" endline="54" begincolumn="17" endcolumn="101" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="RueckmeldungCreatorImpl" method="setRueckmeldungContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="61" endline="61" begincolumn="39" endcolumn="75" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="RueckmeldungCreatorImpl" method="setRueckmeldungContent" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\TComErrorDocumentBuilderImpl.java">
<violation beginline="43" endline="44" begincolumn="17" endcolumn="73" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComErrorDocumentBuilderImpl" method="createErrorReport" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="61" endline="62" begincolumn="25" endcolumn="61" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComErrorDocumentBuilderImpl" method="createErrorDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="64" endline="65" begincolumn="25" endcolumn="63" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComErrorDocumentBuilderImpl" method="createErrorDocument" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="88" endline="88" begincolumn="57" endcolumn="65" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="TComErrorDocumentBuilderImpl" method="createXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="108" endline="108" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="TComErrorDocumentBuilderImpl" method="createXml" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\TComToDtagReceiverImpl.java">
<violation beginline="166" endline="167" begincolumn="17" endcolumn="36" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToDtagReceiverImpl" method="getDataFileName" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="175" endline="175" begincolumn="25" endcolumn="48" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToDtagReceiverImpl" method="getDataFileName" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="247" endline="247" begincolumn="25" endcolumn="60" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToDtagReceiverImpl" method="readLieferung" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="263" endline="263" begincolumn="73" endcolumn="81" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="TComToDtagReceiverImpl" method="processFile" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="306" endline="307" begincolumn="17" endcolumn="111" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToDtagReceiverImpl" method="processFile" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="340" endline="340" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="TComToDtagReceiverImpl" method="updateDtagMessage" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\TComToProkomMapperImpl.java">
<violation beginline="48" endline="48" begincolumn="17" endcolumn="36" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" variable="lieferung" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'lieferung' could be replaced by a local variable.
</violation>
<violation beginline="81" endline="81" begincolumn="33" endcolumn="52" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="mapFromTCom" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="102" endline="102" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="mapToEintrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="114" endline="114" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="mapToEintrag" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="137" endline="138" begincolumn="17" endcolumn="84" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="mapToEintrag" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="141" endline="142" begincolumn="17" endcolumn="82" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="mapToEintrag" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="160" endline="161" begincolumn="17" endcolumn="103" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setEintragContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="163" endline="164" begincolumn="17" endcolumn="104" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setEintragContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="218" endline="219" begincolumn="17" endcolumn="91" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="updateAusgabeRufnummer" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="233" endline="234" begincolumn="17" endcolumn="85" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="updateAdresse" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="267" endline="267" begincolumn="37" endcolumn="71" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setAdresseContent" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="288" endline="289" begincolumn="17" endcolumn="101" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setPersoncontent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="291" endline="292" begincolumn="17" endcolumn="67" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setPersoncontent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="294" endline="295" begincolumn="17" endcolumn="69" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setPersoncontent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="297" endline="298" begincolumn="17" endcolumn="81" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setPersoncontent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="350" endline="350" begincolumn="47" endcolumn="83" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="setGrunstueckContent" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="365" endline="367" begincolumn="17" endcolumn="83" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="updateEintragRueckmeldung" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="373" endline="374" begincolumn="17" endcolumn="59" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="updateEintragRueckmeldung" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="394" endline="394" begincolumn="43" endcolumn="58" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.dtagif.service.impl" class="TComToProkomMapperImpl" method="getSubscrRowIdFromReply" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\dtagif\service\impl\WorkFlowProccessorImpl.java">
<violation beginline="26" endline="26" begincolumn="99" endcolumn="113" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="WorkFlowProccessorImpl" method="dtagToTComStatusProcessor" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="40" endline="40" begincolumn="25" endcolumn="46" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="WorkFlowProccessorImpl" method="tComToDtagStatusProcessor" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="42" endline="42" begincolumn="25" endcolumn="53" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.dtagif.service.impl" class="WorkFlowProccessorImpl" method="tComToDtagStatusProcessor" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="48" endline="48" begincolumn="40" endcolumn="53" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="WorkFlowProccessorImpl" method="tComToDtagStatusProcessor" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="50" endline="50" begincolumn="40" endcolumn="53" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.dtagif.service.impl" class="WorkFlowProccessorImpl" method="tComToDtagStatusProcessor" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\ejb\AbstractDSSSubscriber.java">
<violation beginline="26" endline="26" begincolumn="24" endcolumn="32" rule="ReplaceHashtableWithMap" ruleset="Migration Rules" package="com.o2.dss.ejb" class="AbstractDSSSubscriber" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#ReplaceHashtableWithMap" priority="3">
Consider replacing this Hashtable with the newer java.util.Map
</violation>
<violation beginline="26" endline="26" begincolumn="24" endcolumn="86" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.ejb" class="AbstractDSSSubscriber" variable="LOGGERS_OF_SUBTYPES" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\ejb\DssBackwardResponseSubscriber.java">
<violation beginline="28" endline="28" begincolumn="24" endcolumn="32" rule="ReplaceHashtableWithMap" ruleset="Migration Rules" package="com.o2.dss.ejb" class="DssBackwardResponseSubscriber" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#ReplaceHashtableWithMap" priority="3">
Consider replacing this Hashtable with the newer java.util.Map
</violation>
<violation beginline="28" endline="28" begincolumn="24" endcolumn="86" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.ejb" class="DssBackwardResponseSubscriber" variable="LOGGERS_OF_SUBTYPES" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\ejb\prepaid\AbstractPrepaidGeneratorSubscriber.java">
<violation beginline="23" endline="23" begincolumn="24" endcolumn="32" rule="ReplaceHashtableWithMap" ruleset="Migration Rules" package="com.o2.dss.ejb.prepaid" class="AbstractPrepaidGeneratorSubscriber" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#ReplaceHashtableWithMap" priority="3">
Consider replacing this Hashtable with the newer java.util.Map
</violation>
<violation beginline="23" endline="23" begincolumn="24" endcolumn="86" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.ejb.prepaid" class="AbstractPrepaidGeneratorSubscriber" variable="LOGGERS_OF_SUBTYPES" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\ejb\prepaid\AbstractPrepaidResponseHandlerSubscriber.java">
<violation beginline="29" endline="29" begincolumn="24" endcolumn="32" rule="ReplaceHashtableWithMap" ruleset="Migration Rules" package="com.o2.dss.ejb.prepaid" class="AbstractPrepaidResponseHandlerSubscriber" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#ReplaceHashtableWithMap" priority="3">
Consider replacing this Hashtable with the newer java.util.Map
</violation>
<violation beginline="29" endline="29" begincolumn="24" endcolumn="86" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.ejb.prepaid" class="AbstractPrepaidResponseHandlerSubscriber" variable="LOGGERS_OF_SUBTYPES" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="70" endline="70" begincolumn="27" endcolumn="42" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.ejb.prepaid" class="AbstractPrepaidResponseHandlerSubscriber" method="onMessage" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\ejb\prepaid\PrepaidRequestHandlerSubscriber.java">
<violation beginline="51" endline="51" begincolumn="27" endcolumn="42" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.ejb.prepaid" class="PrepaidRequestHandlerSubscriber" method="onMessage" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\helpers\database\DSSDbRowHandler.java">
<violation beginline="37" endline="37" begincolumn="17" endcolumn="28" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.helpers.database" class="DSSDbRowHandler" variable="phone" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'phone' could be replaced by a local variable.
</violation>
<violation beginline="41" endline="41" begincolumn="17" endcolumn="55" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.helpers.database" class="DSSDbRowHandler" variable="customerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'customerAddress' could be replaced by a local variable.
</violation>
<violation beginline="42" endline="42" begincolumn="17" endcolumn="49" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.helpers.database" class="DSSDbRowHandler" variable="customerName" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'customerName' could be replaced by a local variable.
</violation>
<violation beginline="113" endline="113" begincolumn="44" endcolumn="84" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.helpers.database" class="DSSDbRowHandler" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\helpers\xmlmapping\DbRowToXMLMapper.java">
<violation beginline="98" endline="98" begincolumn="33" endcolumn="93" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.helpers.xmlmapping" class="DbRowToXMLMapper" method="createPublishingFlagsType" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="100" endline="100" begincolumn="33" endcolumn="93" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.helpers.xmlmapping" class="DbRowToXMLMapper" method="createPublishingFlagsType" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="107" endline="107" begincolumn="33" endcolumn="90" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.helpers.xmlmapping" class="DbRowToXMLMapper" method="createPublishingFlagsType" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="109" endline="109" begincolumn="33" endcolumn="76" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.helpers.xmlmapping" class="DbRowToXMLMapper" method="createPublishingFlagsType" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\helpers\xmlmapping\XMLMapper.java">
<violation beginline="168" endline="168" begincolumn="17" endcolumn="25" rule="UnnecessaryLocalBeforeReturn" ruleset="Design Rules" package="com.o2.dss.helpers.xmlmapping" class="XMLMapper" method="createCustomerId" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#UnnecessaryLocalBeforeReturn" priority="1">
Consider simply returning the value vs storing it in local variable 'r'
</violation>
<violation beginline="181" endline="181" begincolumn="25" endcolumn="74" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.helpers.xmlmapping" class="XMLMapper" method="createSystemInformation" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="183" endline="183" begincolumn="25" endcolumn="57" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.helpers.xmlmapping" class="XMLMapper" method="createSystemInformation" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="290" endline="290" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.helpers.xmlmapping" class="XMLMapper" method="createPhoneNumber" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="402" endline="402" begincolumn="27" endcolumn="42" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.helpers.xmlmapping" class="XMLMapper" method="createSubscriptionElement" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\impl\DssPrepaidResponseManagerImpl.java">
<violation beginline="34" endline="35" begincolumn="17" endcolumn="86" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.manager.impl" class="DssPrepaidResponseManagerImpl" method="getSystemInformation" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="46" endline="46" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.manager.impl" class="DssPrepaidResponseManagerImpl" method="getPhoneBookResponse" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\impl\DssResponseManagerImpl.java">
<violation beginline="75" endline="75" begincolumn="25" endcolumn="98" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.manager.impl" class="DssResponseManagerImpl" method="getSubscription" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="77" endline="77" begincolumn="25" endcolumn="89" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.manager.impl" class="DssResponseManagerImpl" method="getSubscription" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\impl\EntryManagerImpl.java">
<violation beginline="55" endline="55" begincolumn="42" endcolumn="71" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.manager.impl" class="EntryManagerImpl" method="updatePublish" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="80" endline="80" begincolumn="41" endcolumn="78" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.manager.impl" class="EntryManagerImpl" method="updateDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="86" endline="86" begincolumn="45" endcolumn="86" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.manager.impl" class="EntryManagerImpl" method="updateDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="206" endline="206" begincolumn="59" endcolumn="103" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.manager.impl" class="EntryManagerImpl" method="updateCustomerAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="260" endline="260" begincolumn="66" endcolumn="79" rule="StringInstantiation" ruleset="String and StringBuffer Rules" package="com.o2.dss.manager.impl" class="EntryManagerImpl" method="updateActivateDate" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#StringInstantiation" priority="1">
Avoid instantiating String objects; this is usually unnecessary.
</violation>
<violation beginline="333" endline="333" begincolumn="49" endcolumn="93" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.manager.impl" class="EntryManagerImpl" method="updateEntryAddress" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\impl\SubscriptionDAOManagerImpl.java">
<violation beginline="145" endline="145" begincolumn="25" endcolumn="37" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.manager.impl" class="SubscriptionDAOManagerImpl" method="isPrepaid" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="163" endline="163" begincolumn="25" endcolumn="37" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.manager.impl" class="SubscriptionDAOManagerImpl" method="isNumberInSameTree" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\prepaid\impl\CreateEntryManagerPrepaidImpl.java">
<violation beginline="51" endline="51" begincolumn="38" endcolumn="56" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.manager.prepaid.impl" class="CreateEntryManagerPrepaidImpl" method="setTAKey" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="53" endline="53" begincolumn="25" endcolumn="92" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.manager.prepaid.impl" class="CreateEntryManagerPrepaidImpl" method="setTAKey" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\rcs\impl\ChangePriorityManagerImpl.java">
<violation beginline="37" endline="37" begincolumn="39" endcolumn="83" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.manager.rcs.impl" class="ChangePriorityManagerImpl" method="createRecord" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\rcs\impl\ChangePublishingFlagsManagerImpl.java">
<violation beginline="66" endline="72" begincolumn="41" endcolumn="41" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="com.o2.dss.manager.rcs.impl" class="ChangePublishingFlagsManagerImpl" method="changePublishingFlags" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="1">
These nested if statements could be combined
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\rcs\impl\ChangeSimManagerImpl.java">
<violation beginline="40" endline="43" begincolumn="17" endcolumn="56" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.manager.rcs.impl" class="ChangeSimManagerImpl" method="createRecord" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\manager\rcs\impl\MoveSubscriptionManagerImpl.java">
<violation beginline="77" endline="79" begincolumn="113" endcolumn="17" rule="EmptyIfStmt" ruleset="Basic Rules" package="com.o2.dss.manager.rcs.impl" class="MoveSubscriptionManagerImpl" method="moveSubscription" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="1">
Avoid empty if statements
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\a02cache\A02CacheImpl.java">
<violation beginline="23" endline="23" begincolumn="24" endcolumn="49" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" variable="EXPIRE_TIME" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="24" endline="24" begincolumn="24" endcolumn="30" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="25" endline="25" begincolumn="24" endcolumn="66" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" variable="INSTANCE" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="29" endline="29" begincolumn="17" endcolumn="23" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="54" endline="54" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" method="start" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="54" endline="54" begincolumn="25" endcolumn="69" rule="PreserveStackTrace" ruleset="Design Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" method="start" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#PreserveStackTrace" priority="1">
Caught exception is rethrown, original stack trace may be lost
</violation>
<violation beginline="63" endline="63" begincolumn="70" endcolumn="78" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" method="getInstance" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="155" endline="155" begincolumn="40" endcolumn="51" rule="StringInstantiation" ruleset="String and StringBuffer Rules" package="com.o2.dss.persistence.a02cache" class="A02CacheImpl" method="leftpad" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#StringInstantiation" priority="1">
Avoid instantiating String objects; this is usually unnecessary.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\a02cache\CacheValue.java">
<violation beginline="33" endline="36" begincolumn="24" endcolumn="72" rule="SimplifyConditional" ruleset="Design Rules" package="com.o2.dss.persistence.a02cache" class="CacheValue" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SimplifyConditional" priority="1">
No need to check for null before an instanceof
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\ControlEntryDAO.java">
<violation beginline="21" endline="21" begincolumn="16" endcolumn="99" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="ControlEntryDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="27" endline="27" begincolumn="16" endcolumn="43" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="ControlEntryDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="29" endline="29" begincolumn="16" endcolumn="26" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="ControlEntryDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\DtagControlEntryDao.java">
<violation beginline="9" endline="10" begincolumn="16" endcolumn="58" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="DtagControlEntryDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="15" endline="15" begincolumn="16" endcolumn="47" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="DtagControlEntryDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="17" endline="17" begincolumn="16" endcolumn="26" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="DtagControlEntryDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\PrepaidEntryRequestDao.java">
<violation beginline="26" endline="26" begincolumn="16" endcolumn="82" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="PrepaidEntryRequestDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="34" endline="35" begincolumn="16" endcolumn="43" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="PrepaidEntryRequestDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="44" endline="45" begincolumn="16" endcolumn="70" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="PrepaidEntryRequestDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\PrepaidEntryResponseDao.java">
<violation beginline="22" endline="22" begincolumn="16" endcolumn="91" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="PrepaidEntryResponseDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="31" endline="32" begincolumn="16" endcolumn="74" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="PrepaidEntryResponseDao" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\SubscriptionDAO.java">
<violation beginline="11" endline="11" begincolumn="16" endcolumn="66" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="13" endline="13" begincolumn="16" endcolumn="51" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="15" endline="15" begincolumn="16" endcolumn="67" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="17" endline="18" begincolumn="16" endcolumn="85" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="23" endline="23" begincolumn="16" endcolumn="60" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="25" endline="25" begincolumn="16" endcolumn="74" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="36" endline="37" begincolumn="16" endcolumn="74" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="42" endline="42" begincolumn="16" endcolumn="108" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="44" endline="44" begincolumn="16" endcolumn="128" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="48" endline="48" begincolumn="16" endcolumn="49" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="53" endline="53" begincolumn="16" endcolumn="79" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="66" endline="66" begincolumn="16" endcolumn="72" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="73" endline="73" begincolumn="16" endcolumn="49" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="78" endline="78" begincolumn="16" endcolumn="72" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="88" endline="88" begincolumn="16" endcolumn="41" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="SubscriptionDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\UtilityDAO.java">
<violation beginline="13" endline="13" begincolumn="16" endcolumn="55" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="UtilityDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="18" endline="18" begincolumn="16" endcolumn="44" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="UtilityDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="23" endline="23" begincolumn="16" endcolumn="66" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.persistence.dao" class="UtilityDAO" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\BackwardDaoHibernateImpl.java">
<violation beginline="42" endline="42" begincolumn="80" endcolumn="98" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.dao.impl" class="BackwardDaoHibernateImpl" method="doInHibernate" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\ControlEntryDaoHibernateImpl.java">
<violation beginline="48" endline="48" begincolumn="41" endcolumn="54" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.dao.impl" class="ControlEntryDaoHibernateImpl" method="createControlEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\DtagMessagesDaoHibernateImpl.java">
<violation beginline="16" endline="16" begincolumn="39" endcolumn="41" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="com.o2.dss.persistence.dao.impl" class="DtagMessagesDaoHibernateImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="1">
Avoid unused private fields such as 'LOG'.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\PrepaidEntryRequestDaoHibernateImpl.java">
<violation beginline="39" endline="39" begincolumn="82" endcolumn="99" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.dao.impl" class="PrepaidEntryRequestDaoHibernateImpl" method="doInHibernate" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\PrepaidStatusMappingDaoHibernateImpl.java">
<violation beginline="72" endline="73" begincolumn="59" endcolumn="59" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.dao.impl" class="PrepaidStatusMappingDaoHibernateImpl" method="getSuccessValueMap" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\ResultMappingProkomDaoHibernateImpl.java">
<violation beginline="29" endline="30" begincolumn="17" endcolumn="62" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.dao.impl" class="ResultMappingProkomDaoHibernateImpl" method="getResultCode" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\StatusResultMappingDaoHibernateImpl.java">
<violation beginline="26" endline="27" begincolumn="17" endcolumn="58" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.dao.impl" class="StatusResultMappingDaoHibernateImpl" method="getResult" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\dao\impl\SubscriptionDaoHibernateImpl.java">
<violation beginline="53" endline="53" begincolumn="24" endcolumn="30" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="53" endline="53" begincolumn="24" endcolumn="55" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl" variable="STACKID_TO_SUBSCRIPTION" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="126" endline="126" begincolumn="62" endcolumn="71" rule="AvoidDuplicateLiterals" ruleset="String and StringBuffer Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl" method="doInHibernate" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#AvoidDuplicateLiterals" priority="3">
The String literal &quot;treename&quot; appears 4 times in this file; the first occurrence is on line 126
</violation>
<violation beginline="328" endline="338" begincolumn="24" endcolumn="17" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedure" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused constructor parameters such as 'ds'.
</violation>
<violation beginline="331" endline="331" begincolumn="59" endcolumn="65" rule="AvoidDuplicateLiterals" ruleset="String and StringBuffer Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedure" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#AvoidDuplicateLiterals" priority="3">
The String literal &quot;i_a02&quot; appears 5 times in this file; the first occurrence is on line 331
</violation>
<violation beginline="334" endline="334" begincolumn="59" endcolumn="68" rule="AvoidDuplicateLiterals" ruleset="String and StringBuffer Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedure" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#AvoidDuplicateLiterals" priority="3">
The String literal &quot;i_whoami&quot; appears 5 times in this file; the first occurrence is on line 334
</violation>
<violation beginline="350" endline="350" begincolumn="25" endcolumn="35" rule="UnnecessaryLocalBeforeReturn" ruleset="Design Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedure" method="executeWorkflow" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#UnnecessaryLocalBeforeReturn" priority="1">
Consider simply returning the value vs storing it in local variable 'out'
</violation>
<violation beginline="365" endline="374" begincolumn="24" endcolumn="17" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedureFss" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused constructor parameters such as 'ds'.
</violation>
<violation beginline="382" endline="382" begincolumn="58" endcolumn="72" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedureFss" method="executeWorkflow" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="384" endline="384" begincolumn="25" endcolumn="35" rule="UnnecessaryLocalBeforeReturn" ruleset="Design Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedureFss" method="executeWorkflow" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#UnnecessaryLocalBeforeReturn" priority="1">
Consider simply returning the value vs storing it in local variable 'out'
</violation>
<violation beginline="394" endline="394" begincolumn="25" endcolumn="35" rule="UnnecessaryLocalBeforeReturn" ruleset="Design Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl$UpdateWorkFlowProcedureFss" method="executeWorkflow" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#UnnecessaryLocalBeforeReturn" priority="1">
Consider simply returning the value vs storing it in local variable 'out'
</violation>
<violation beginline="430" endline="430" begincolumn="80" endcolumn="93" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.dao.impl" class="SubscriptionDaoHibernateImpl" method="doInHibernate" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\model\AbstractControlEntry.java">
<violation beginline="106" endline="106" begincolumn="21" endcolumn="65" rule="SimplifyConditional" ruleset="Design Rules" package="com.o2.dss.persistence.model" class="AbstractControlEntry" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SimplifyConditional" priority="1">
No need to check for null before an instanceof
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\model\AbstractDssRow.java">
<violation beginline="462" endline="462" begincolumn="20" endcolumn="55" rule="UnusedPrivateMethod" ruleset="Unused Code Rules" package="com.o2.dss.persistence.model" class="AbstractDssRow" method="stripOffSecondName" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateMethod" priority="1">
Avoid unused private methods such as 'stripOffSecondName(String)'.
</violation>
<violation beginline="567" endline="567" begincolumn="68" endcolumn="81" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.model" class="AbstractDssRow" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="621" endline="621" begincolumn="42" endcolumn="57" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.model" class="AbstractDssRow" method="setEntryFlag" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="951" endline="951" begincolumn="21" endcolumn="63" rule="SimplifyConditional" ruleset="Design Rules" package="com.o2.dss.persistence.model" class="AbstractDssRow" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SimplifyConditional" priority="1">
No need to check for null before an instanceof
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\model\DtagControlEntry.java">
<violation beginline="42" endline="42" begincolumn="24" endcolumn="80" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.model" class="DtagControlEntry" method="mapReturnCode" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\model\PrepaidEntryRequest.java">
<violation beginline="315" endline="401" begincolumn="16" endcolumn="9" rule="NcssMethodCount" ruleset="Code Size Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" externalInfoUrl="http://pmd.sourceforge.net/rules/codesize.html#NcssMethodCount" priority="1">
The method equals() has an NCSS line count of 99
</violation>
<violation beginline="316" endline="317" begincolumn="17" endcolumn="36" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="318" endline="319" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="320" endline="321" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="323" endline="324" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="326" endline="327" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="328" endline="329" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="330" endline="331" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="333" endline="334" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="335" endline="336" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="338" endline="339" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="340" endline="341" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="343" endline="344" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="345" endline="346" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="348" endline="349" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="350" endline="351" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="353" endline="354" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="355" endline="356" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="358" endline="359" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="360" endline="361" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="363" endline="364" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="365" endline="366" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="367" endline="368" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="369" endline="370" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="371" endline="372" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="374" endline="375" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="376" endline="377" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="379" endline="380" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="381" endline="382" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="384" endline="385" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="386" endline="387" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="389" endline="390" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="391" endline="392" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="393" endline="394" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="396" endline="397" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="398" endline="399" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryRequest" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\model\PrepaidEntryResponse.java">
<violation beginline="43" endline="126" begincolumn="16" endcolumn="9" rule="NcssMethodCount" ruleset="Code Size Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" externalInfoUrl="http://pmd.sourceforge.net/rules/codesize.html#NcssMethodCount" priority="1">
The method equals() has an NCSS line count of 97
</violation>
<violation beginline="44" endline="45" begincolumn="17" endcolumn="36" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="46" endline="47" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="48" endline="49" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="52" endline="53" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="54" endline="55" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="57" endline="58" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="59" endline="60" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="62" endline="63" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="64" endline="65" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="67" endline="68" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="69" endline="70" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="72" endline="73" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="74" endline="75" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="77" endline="78" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="79" endline="80" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="82" endline="83" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="84" endline="85" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="86" endline="87" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="89" endline="90" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="91" endline="92" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="94" endline="95" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="96" endline="97" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="99" endline="100" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="101" endline="102" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="104" endline="105" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="106" endline="107" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="108" endline="109" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="111" endline="112" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="113" endline="114" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="116" endline="117" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="118" endline="119" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="121" endline="122" begincolumn="25" endcolumn="45" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="123" endline="124" begincolumn="24" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.persistence.model" class="PrepaidEntryResponse" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\persistence\model\SubscriptionRow.java">
<violation beginline="189" endline="189" begincolumn="35" endcolumn="50" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.model" class="SubscriptionRow" method="setContactHouseNumber" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="272" endline="272" begincolumn="34" endcolumn="47" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.persistence.model" class="SubscriptionRow" method="nonNull" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\CommonChangePublishingFlags.java">
<violation beginline="26" endline="26" begincolumn="16" endcolumn="112" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service" class="CommonChangePublishingFlags" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\impl\AbstractDSSService.java">
<violation beginline="74" endline="79" begincolumn="17" endcolumn="9" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="com.o2.dss.service.impl" class="AbstractDSSService" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="1">
Avoid unused method parameters such as 'logMsg'.
</violation>
<violation beginline="97" endline="97" begincolumn="27" endcolumn="42" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.impl" class="AbstractDSSService" method="handleUnexpectedException" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="120" endline="120" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.impl" class="AbstractDSSService" method="handleParseException" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\impl\CommonChangePublishingFlagsImpl.java">
<violation beginline="85" endline="85" begincolumn="49" endcolumn="78" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.service.impl" class="CommonChangePublishingFlagsImpl" method="setPulishingFlagsInRow" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="99" endline="205" begincolumn="16" endcolumn="9" rule="NcssMethodCount" ruleset="Code Size Rules" package="com.o2.dss.service.impl" class="CommonChangePublishingFlagsImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/codesize.html#NcssMethodCount" priority="1">
The method changePublishingInfo() has an NCSS line count of 57
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\impl\DssBackwardResponseServiceImpl.java">
<violation beginline="33" endline="34" begincolumn="26" endcolumn="62" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="36" endline="36" begincolumn="24" endcolumn="53" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" variable="STATUS_PRE_PROCESSING" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="37" endline="37" begincolumn="24" endcolumn="54" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" variable="STATUS_POST_PROCESSING" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="74" endline="74" begincolumn="67" endcolumn="82" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" method="sendBackwardResponses" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="103" endline="103" begincolumn="71" endcolumn="105" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" method="sendBackwardResponses" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="108" endline="109" begincolumn="49" endcolumn="100" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" method="sendBackwardResponses" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="112" endline="112" begincolumn="62" endcolumn="89" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" method="sendBackwardResponses" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="139" endline="139" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.impl" class="DssBackwardResponseServiceImpl" method="checkBackwardConsitency" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\impl\ResponseInfo.java">
<violation beginline="15" endline="15" begincolumn="16" endcolumn="30" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.impl" class="ResponseInfo" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="16" endline="16" begincolumn="16" endcolumn="46" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.impl" class="ResponseInfo" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="17" endline="17" begincolumn="16" endcolumn="49" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.impl" class="ResponseInfo" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="18" endline="18" begincolumn="16" endcolumn="68" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.impl" class="ResponseInfo" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
<violation beginline="19" endline="19" begincolumn="16" endcolumn="35" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.impl" class="ResponseInfo" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\notification\ResponseNotifier.java">
<violation beginline="13" endline="13" begincolumn="16" endcolumn="44" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.notification" class="ResponseNotifier" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\notification\impl\DssResponseNotifier.java">
<violation beginline="34" endline="34" begincolumn="43" endcolumn="58" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.notification.impl" class="DssResponseNotifier" method="notify" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\PrepaidEntryBuilderSelector.java">
<violation beginline="20" endline="20" begincolumn="16" endcolumn="73" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.prepaid" class="PrepaidEntryBuilderSelector" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\PrepaidEntryRequestBuilder.java">
<violation beginline="26" endline="27" begincolumn="16" endcolumn="76" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.prepaid" class="PrepaidEntryRequestBuilder" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\PrepaidResponseGeneratorService.java">
<violation beginline="17" endline="17" begincolumn="16" endcolumn="42" rule="UnusedModifier" ruleset="Controversial Rules" package="com.o2.dss.service.prepaid" class="PrepaidResponseGeneratorService" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="1">
Avoid modifiers which are implied by the context
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\CreateEntryRequestPrepaidBuilderImpl.java">
<violation beginline="54" endline="55" begincolumn="17" endcolumn="103" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="CreateEntryRequestPrepaidBuilderImpl" method="build" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="120" endline="121" begincolumn="17" endcolumn="91" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="CreateEntryRequestPrepaidBuilderImpl" method="formPublishMedia" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\DeactivationPrepaidImpl.java">
<violation beginline="42" endline="42" begincolumn="50" endcolumn="68" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.service.prepaid.impl" class="DeactivationPrepaidImpl" method="addTabKey" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
<violation beginline="44" endline="44" begincolumn="25" endcolumn="92" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="DeactivationPrepaidImpl" method="addTabKey" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\DeleteEntryRequestPrepaidBuilderImpl.java">
<violation beginline="48" endline="49" begincolumn="17" endcolumn="103" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="DeleteEntryRequestPrepaidBuilderImpl" method="build" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\MnpExportRequestPrepaidBuilderImpl.java">
<violation beginline="42" endline="43" begincolumn="17" endcolumn="101" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="MnpExportRequestPrepaidBuilderImpl" method="build" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\PrepaidEntryBuilderSelectorImpl.java">
<violation beginline="24" endline="24" begincolumn="17" endcolumn="23" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryBuilderSelectorImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="29" endline="29" begincolumn="33" endcolumn="39" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryBuilderSelectorImpl" method="setBuilders" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\PrepaidEntryRequestBuilderImpl.java">
<violation beginline="41" endline="41" begincolumn="17" endcolumn="23" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="47" endline="47" begincolumn="36" endcolumn="42" rule="LooseCoupling" ruleset="Coupling Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setAreaCodeMap" externalInfoUrl="http://pmd.sourceforge.net/rules/coupling.html#LooseCoupling" priority="3">
Avoid using implementation types like 'HashMap'; use the interface instead
</violation>
<violation beginline="63" endline="63" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="validate" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="93" endline="94" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setPhoneContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="96" endline="97" begincolumn="17" endcolumn="37" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setPhoneContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="106" endline="107" begincolumn="17" endcolumn="86" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setSubscriptionContent" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="146" endline="147" begincolumn="17" endcolumn="31" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setHouseNumber" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="162" endline="162" begincolumn="25" endcolumn="64" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setHouseNumber" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="166" endline="167" begincolumn="17" endcolumn="94" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setHouseNumber" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="176" endline="177" begincolumn="17" endcolumn="78" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidEntryRequestBuilderImpl" method="setHouseNumber" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\PrepaidFeedbackHandlerServiceImpl.java">
<violation beginline="25" endline="26" begincolumn="26" endcolumn="65" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidFeedbackHandlerServiceImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="30" endline="30" begincolumn="17" endcolumn="42" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidFeedbackHandlerServiceImpl" variable="response" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'response' could be replaced by a local variable.
</violation>
<violation beginline="52" endline="53" begincolumn="25" endcolumn="42" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidFeedbackHandlerServiceImpl" method="updatePrepaidDB" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="57" endline="57" begincolumn="43" endcolumn="58" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidFeedbackHandlerServiceImpl" method="updatePrepaidDB" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\PrepaidRequestGeneratorServiceImpl.java">
<violation beginline="80" endline="80" begincolumn="66" endcolumn="74" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidRequestGeneratorServiceImpl" method="sendAndUpdate" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="90" endline="91" begincolumn="25" endcolumn="39" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidRequestGeneratorServiceImpl" method="sendAndUpdate" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\PrepaidResponseGeneratorServiceImpl.java">
<violation beginline="26" endline="27" begincolumn="26" endcolumn="67" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseGeneratorServiceImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="29" endline="29" begincolumn="24" endcolumn="54" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseGeneratorServiceImpl" variable="STATUS_POST_PROCESSING" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="67" endline="67" begincolumn="51" endcolumn="66" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseGeneratorServiceImpl" method="sendPrepaidResponses" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="75" endline="75" begincolumn="47" endcolumn="81" rule="IntegerInstantiation" ruleset="Migration Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseGeneratorServiceImpl" method="sendPrepaidResponses" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#IntegerInstantiation" priority="1">
Avoid instantiating Integer objects. Call Integer.valueOf() instead.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\PrepaidResponseHandlerServiceImpl.java">
<violation beginline="55" endline="56" begincolumn="17" endcolumn="73" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="processResponse" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="79" endline="80" begincolumn="17" endcolumn="36" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="extractPhoneFromXML" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="120" endline="121" begincolumn="17" endcolumn="74" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="setDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="128" endline="129" begincolumn="17" endcolumn="65" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="setDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="132" endline="133" begincolumn="17" endcolumn="74" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="setDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="135" endline="136" begincolumn="17" endcolumn="64" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="setDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="138" endline="139" begincolumn="17" endcolumn="71" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="setDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
<violation beginline="141" endline="142" begincolumn="17" endcolumn="68" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidResponseHandlerServiceImpl" method="setDssEntry" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\service\prepaid\impl\PrepaidServiceLocatorImpl.java">
<violation beginline="17" endline="17" begincolumn="24" endcolumn="105" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="53" endline="53" begincolumn="70" endcolumn="109" rule="ConstructorCallsOverridableMethod" ruleset="Design Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#ConstructorCallsOverridableMethod" priority="1">
Overridable method 'lookupService' called during object construction
</violation>
<violation beginline="56" endline="56" begincolumn="70" endcolumn="109" rule="ConstructorCallsOverridableMethod" ruleset="Design Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#ConstructorCallsOverridableMethod" priority="1">
Overridable method 'lookupService' called during object construction
</violation>
<violation beginline="59" endline="59" begincolumn="68" endcolumn="105" rule="ConstructorCallsOverridableMethod" ruleset="Design Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#ConstructorCallsOverridableMethod" priority="1">
Overridable method 'lookupService' called during object construction
</violation>
<violation beginline="72" endline="72" begincolumn="25" endcolumn="50" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" method="getService" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="74" endline="74" begincolumn="25" endcolumn="50" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" method="getService" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="76" endline="76" begincolumn="25" endcolumn="48" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" method="getService" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
<violation beginline="78" endline="78" begincolumn="25" endcolumn="36" rule="IfElseStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.service.prepaid.impl" class="PrepaidServiceLocatorImpl" method="getService" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfElseStmtsMustUseBraces" priority="1">
Avoid using if...else statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\socketserver\PhpClient.java">
<violation beginline="31" endline="31" begincolumn="17" endcolumn="51" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.socketserver" class="PhpClient" variable="qconFactory" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'qconFactory' could be replaced by a local variable.
</violation>
<violation beginline="39" endline="39" begincolumn="17" endcolumn="40" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.socketserver" class="PhpClient" variable="qreceiver" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'qreceiver' could be replaced by a local variable.
</violation>
<violation beginline="41" endline="41" begincolumn="17" endcolumn="28" rule="SingularField" ruleset="Design Rules" package="com.o2.dss.socketserver" class="PhpClient" variable="queue" externalInfoUrl="http://pmd.sourceforge.net/rules/design.html#SingularField" priority="3">
Perhaps 'queue' could be replaced by a local variable.
</violation>
<violation beginline="130" endline="130" begincolumn="25" endcolumn="33" rule="ReplaceHashtableWithMap" ruleset="Migration Rules" package="com.o2.dss.socketserver" class="PhpClient" method="getInitialContext" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#ReplaceHashtableWithMap" priority="3">
Consider replacing this Hashtable with the newer java.util.Map
</violation>
<violation beginline="168" endline="168" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.socketserver" class="PhpClient" method="toTextMessage" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\socketserver\SocketServer.java">
<violation beginline="46" endline="51" begincolumn="33" endcolumn="41" rule="IfStmtsMustUseBraces" ruleset="Braces Rules" package="com.o2.dss.socketserver" class="SocketServer" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/braces.html#IfStmtsMustUseBraces" priority="1">
Avoid using if statements without curly braces
</violation>
</file>
<file name="E:\CI\applicationData\hudson\jobs\DSS WLS\workspace\hudson_sonar_build_view_dss_wls\td_ccdss_java\src\checker\java\DirectoryServiceSystem\src\main\java\com\o2\dss\socketserver\StartupSocketServer.java">
<violation beginline="17" endline="17" begincolumn="24" endcolumn="47" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.socketserver" class="StartupSocketServer" variable="DEFAULT_PORT" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="18" endline="18" begincolumn="24" endcolumn="80" rule="SuspiciousConstantFieldName" ruleset="Naming Rules" package="com.o2.dss.socketserver" class="StartupSocketServer" variable="LOG" externalInfoUrl="http://pmd.sourceforge.net/rules/naming.html#SuspiciousConstantFieldName" priority="1">
The field name indicates a constant but its modifiers do not
</violation>
<violation beginline="45" endline="45" begincolumn="67" endcolumn="75" rule="SignatureDeclareThrowsException" ruleset="Strict Exception Rules" package="com.o2.dss.socketserver" class="StartupSocketServer" method="startup" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#SignatureDeclareThrowsException" priority="3">
A method/constructor shouldn't explicitly throw java.lang.Exception
</violation>
<violation beginline="45" endline="45" begincolumn="44" endcolumn="52" rule="ReplaceHashtableWithMap" ruleset="Migration Rules" package="com.o2.dss.socketserver" class="StartupSocketServer" method="startup" externalInfoUrl="http://pmd.sourceforge.net/rules/migrating.html#ReplaceHashtableWithMap" priority="3">
Consider replacing this Hashtable with the newer java.util.Map
</violation>
<violation beginline="61" endline="61" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.socketserver" class="StartupSocketServer" method="getPortFromConfig" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
<violation beginline="64" endline="64" begincolumn="50" endcolumn="80" rule="StringInstantiation" ruleset="String and StringBuffer Rules" package="com.o2.dss.socketserver" class="StartupSocketServer" method="getPortFromConfig" externalInfoUrl="http://pmd.sourceforge.net/rules/strings.html#StringInstantiation" priority="1">
Avoid instantiating String objects; this is usually unnecessary.
</violation>
<violation beginline="68" endline="68" begincolumn="35" endcolumn="50" rule="AvoidThrowingRawExceptionTypes" ruleset="Strict Exception Rules" package="com.o2.dss.socketserver" class="StartupSocketServer" method="getPortFromConfig" externalInfoUrl="http://pmd.sourceforge.net/rules/strictexception.html#AvoidThrowingRawExceptionTypes" priority="1">
Avoid throwing raw exception types.
</violation>
</file>
</pmd>
