diff --git a/external-reports/src/main/resources/org/sonar/l10n/java/rules/checkstyle/rules.json b/external-reports/src/main/resources/org/sonar/l10n/java/rules/checkstyle/rules.json index d88c171e4d4..c21a5fc8e06 100644 --- a/external-reports/src/main/resources/org/sonar/l10n/java/rules/checkstyle/rules.json +++ b/external-reports/src/main/resources/org/sonar/l10n/java/rules/checkstyle/rules.json @@ -223,6 +223,13 @@ "severity": "MAJOR", "url": "https://checkstyle.sourceforge.net/checks/coding/avoidnoargumentsuperconstructorcall.html#AvoidNoArgumentSuperConstructorCall" }, + { + "key": "coding.ConstructorsDeclarationGroupingCheck", + "name": "Constructors Declaration Grouping", + "type": "CODE_SMELL", + "severity": "MAJOR", + "url": "https://checkstyle.sourceforge.net/checks/coding/constructorsdeclarationgrouping.html#ConstructorsDeclarationGrouping" + }, { "key": "coding.CovariantEqualsCheck", "name": "Covariant Equals", @@ -363,6 +370,13 @@ "severity": "MAJOR", "url": "https://checkstyle.sourceforge.net/checks/coding/missingctor.html#MissingCtor" }, + { + "key": "coding.MissingNullCaseInSwitchCheck", + "name": "Missing Null Case In Switch", + "type": "CODE_SMELL", + "severity": "MAJOR", + "url": "https://checkstyle.sourceforge.net/checks/coding/missingnullcaseinswitch.html#MissingNullCaseInSwitch" + }, { "key": "coding.MissingSwitchDefaultCheck", "name": "Missing Switch Default", @@ -552,6 +566,20 @@ "severity": "MAJOR", "url": "https://checkstyle.sourceforge.net/checks/coding/unnecessarysemicolonintrywithresources.html#UnnecessarySemicolonInTryWithResources" }, + { + "key": "coding.UnusedCatchParameterShouldBeUnnamedCheck", + "name": "Unused Catch Parameter Should Be Unnamed", + "type": "CODE_SMELL", + "severity": "MAJOR", + "url": "https://checkstyle.sourceforge.net/checks/coding/unusedcatchparametershouldbeunnamed.html#UnusedCatchParameterShouldBeUnnamed" + }, + { + "key": "coding.UnusedLambdaParameterShouldBeUnnamedCheck", + "name": "Unused Lambda Parameter Should Be Unnamed", + "type": "CODE_SMELL", + "severity": "MAJOR", + "url": "https://checkstyle.sourceforge.net/checks/coding/unusedlambdaparametershouldbeunnamed.html#UnusedLambdaParameterShouldBeUnnamed" + }, { "key": "coding.UnusedLocalVariableCheck", "name": "Unused Local Variable", @@ -566,6 +594,13 @@ "severity": "MAJOR", "url": "https://checkstyle.sourceforge.net/checks/coding/variabledeclarationusagedistance.html#VariableDeclarationUsageDistance" }, + { + "key": "coding.WhenShouldBeUsedCheck", + "name": "When Should Be Used", + "type": "CODE_SMELL", + "severity": "MAJOR", + "url": "https://checkstyle.sourceforge.net/checks/coding/whenshouldbeused.html#WhenShouldBeUsed" + }, { "key": "design.DesignForExtensionCheck", "name": "Design For Extension", @@ -615,6 +650,13 @@ "severity": "MAJOR", "url": "https://checkstyle.sourceforge.net/checks/design/onetoplevelclass.html#OneTopLevelClass" }, + { + "key": "design.SealedShouldHavePermitsListCheck", + "name": "Sealed Should Have Permits List", + "type": "CODE_SMELL", + "severity": "MAJOR", + "url": "https://checkstyle.sourceforge.net/checks/design/sealedshouldhavepermitslist.html#SealedShouldHavePermitsList" + }, { "key": "design.ThrowsCountCheck", "name": "Throws Count", @@ -741,6 +783,13 @@ "severity": "MAJOR", "url": "https://checkstyle.sourceforge.net/checks/javadoc/javadoccontentlocation.html#JavadocContentLocation" }, + { + "key": "javadoc.JavadocLeadingAsteriskAlignCheck", + "name": "Javadoc Leading Asterisk Align", + "type": "CODE_SMELL", + "severity": "MAJOR", + "url": "https://checkstyle.sourceforge.net/checks/javadoc/javadocleadingasteriskalign.html#JavadocLeadingAsteriskAlign" + }, { "key": "javadoc.JavadocMethodCheck", "name": "Javadoc Method",