/
Broadwick_rules_sonarqube4.4.xml
1 lines (1 loc) · 4.39 KB
/
Broadwick_rules_sonarqube4.4.xml
1
<?xml version='1.0' encoding='UTF-8'?><profile><name>Broadwick</name><language>java</language><rules><rule><repositoryKey>pmd</repositoryKey><key>UselessOverridingMethod</key><priority>MAJOR</priority><parameters><parameter><key>ignoreAnnotations</key><value>false</value></parameter></parameters></rule><rule><repositoryKey>pmd</repositoryKey><key>CloseResource</key><priority>MAJOR</priority><parameters><parameter><key>types</key><value>Connection,Statement,ResultSet</value></parameter><parameter><key>closeTargets</key><value>close</value></parameter></parameters></rule><rule><repositoryKey>pmd</repositoryKey><key>ConsecutiveLiteralAppends</key><priority>MINOR</priority><parameters><parameter><key>threshold</key><value>1</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.LocalVariableNameCheck</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck</key><priority>MAJOR</priority><parameters><parameter><key>allowClassName</key><value>false</value></parameter><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck</key><priority>MAJOR</priority><parameters><parameter><key>applyToPackage</key><value>true</value></parameter><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter><parameter><key>applyToPublic</key><value>true</value></parameter><parameter><key>applyToProtected</key><value>true</value></parameter><parameter><key>applyToPrivate</key><value>true</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck</key><priority>MAJOR</priority><parameters><parameter><key>suppressLoadErrors</key><value>true</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.coding.EqualsAvoidNullCheck</key><priority>MAJOR</priority><parameters><parameter><key>ignoreEqualsIgnoreCase</key><value>false</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.LocalFinalVariableNameCheck</key><priority>MAJOR</priority><parameters><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.coding.RedundantThrowsCheck</key><priority>MINOR</priority><parameters><parameter><key>suppressLoadErrors</key><value>true</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck</key><priority>MAJOR</priority><parameters><parameter><key>applyToPackage</key><value>true</value></parameter><parameter><key>format</key><value>^[a-z][a-zA-Z0-9]*$</value></parameter><parameter><key>applyToPublic</key><value>true</value></parameter><parameter><key>applyToProtected</key><value>true</value></parameter><parameter><key>applyToPrivate</key><value>true</value></parameter></parameters></rule><rule><repositoryKey>checkstyle</repositoryKey><key>com.puppycrawl.tools.checkstyle.checks.naming.ConstantNameCheck</key><priority>MINOR</priority><parameters><parameter><key>applyToPackage</key><value>true</value></parameter><parameter><key>format</key><value>^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$</value></parameter><parameter><key>applyToPublic</key><value>true</value></parameter><parameter><key>applyToProtected</key><value>true</value></parameter><parameter><key>applyToPrivate</key><value>true</value></parameter></parameters></rule></rules></profile>