From f5bb39bff03fdd7dd298c232e9df12e513d7c335 Mon Sep 17 00:00:00 2001 From: Massimo Paladin Date: Fri, 12 Nov 2021 17:42:53 +0100 Subject: [PATCH] SONARJAVA-4075 Update rules metadata (#3845) --- .../sonar/l10n/java/rules/java/S100_java.json | 2 +- .../sonar/l10n/java/rules/java/S101_java.json | 2 +- .../sonar/l10n/java/rules/java/S103_java.json | 2 +- .../sonar/l10n/java/rules/java/S104_java.json | 2 +- .../sonar/l10n/java/rules/java/S105_java.json | 2 +- .../l10n/java/rules/java/S1066_java.json | 2 +- .../l10n/java/rules/java/S1067_java.json | 2 +- .../sonar/l10n/java/rules/java/S106_java.html | 4 ++++ .../sonar/l10n/java/rules/java/S106_java.json | 6 +++++ .../sonar/l10n/java/rules/java/S107_java.json | 2 +- .../sonar/l10n/java/rules/java/S108_java.json | 2 +- .../l10n/java/rules/java/S1104_java.html | 2 +- .../l10n/java/rules/java/S1105_java.json | 2 +- .../l10n/java/rules/java/S1110_java.json | 2 +- .../l10n/java/rules/java/S1111_java.html | 2 +- .../l10n/java/rules/java/S1114_java.html | 2 +- .../l10n/java/rules/java/S1116_java.json | 2 +- .../l10n/java/rules/java/S1117_java.json | 2 +- .../l10n/java/rules/java/S1119_java.json | 2 +- .../l10n/java/rules/java/S1121_java.html | 2 +- .../l10n/java/rules/java/S1121_java.json | 5 +++- .../l10n/java/rules/java/S1125_java.json | 2 +- .../l10n/java/rules/java/S1126_java.json | 2 +- .../l10n/java/rules/java/S1128_java.json | 2 +- .../sonar/l10n/java/rules/java/S112_java.html | 2 +- .../sonar/l10n/java/rules/java/S112_java.json | 3 +++ .../l10n/java/rules/java/S1134_java.html | 2 +- .../l10n/java/rules/java/S1134_java.json | 2 +- .../l10n/java/rules/java/S1135_java.html | 2 +- .../l10n/java/rules/java/S1135_java.json | 2 +- .../sonar/l10n/java/rules/java/S113_java.json | 2 +- .../l10n/java/rules/java/S1143_java.html | 2 +- .../l10n/java/rules/java/S1143_java.json | 5 +++- .../l10n/java/rules/java/S1147_java.html | 2 +- .../l10n/java/rules/java/S1147_java.json | 3 +++ .../l10n/java/rules/java/S1166_java.html | 2 ++ .../l10n/java/rules/java/S1166_java.json | 9 +++++++ .../l10n/java/rules/java/S1172_java.json | 2 +- .../l10n/java/rules/java/S1174_java.html | 2 +- .../sonar/l10n/java/rules/java/S117_java.json | 2 +- .../l10n/java/rules/java/S1181_java.html | 2 +- .../l10n/java/rules/java/S1182_java.html | 2 +- .../l10n/java/rules/java/S1186_java.json | 2 +- .../l10n/java/rules/java/S1206_java.html | 2 +- .../l10n/java/rules/java/S1206_java.json | 3 +++ .../l10n/java/rules/java/S1217_java.html | 2 +- .../l10n/java/rules/java/S1219_java.json | 2 +- .../sonar/l10n/java/rules/java/S121_java.json | 2 +- .../l10n/java/rules/java/S1226_java.json | 2 +- .../sonar/l10n/java/rules/java/S122_java.json | 2 +- .../sonar/l10n/java/rules/java/S125_java.json | 2 +- .../l10n/java/rules/java/S1264_java.json | 2 +- .../sonar/l10n/java/rules/java/S126_java.json | 2 +- .../sonar/l10n/java/rules/java/S128_java.html | 2 +- .../sonar/l10n/java/rules/java/S128_java.json | 5 +++- .../l10n/java/rules/java/S1301_java.json | 2 +- .../l10n/java/rules/java/S1313_java.html | 1 + .../l10n/java/rules/java/S1313_java.json | 6 +++++ .../l10n/java/rules/java/S1314_java.json | 2 +- .../sonar/l10n/java/rules/java/S131_java.html | 2 +- .../sonar/l10n/java/rules/java/S131_java.json | 5 +++- .../sonar/l10n/java/rules/java/S134_java.json | 2 +- .../sonar/l10n/java/rules/java/S135_java.json | 2 +- .../sonar/l10n/java/rules/java/S139_java.json | 2 +- .../l10n/java/rules/java/S1444_java.html | 2 +- .../l10n/java/rules/java/S1444_java.json | 3 +++ .../l10n/java/rules/java/S1451_java.json | 2 +- .../l10n/java/rules/java/S1479_java.json | 2 +- .../l10n/java/rules/java/S1481_java.json | 2 +- .../l10n/java/rules/java/S1488_java.json | 2 +- .../l10n/java/rules/java/S1656_java.json | 2 +- .../l10n/java/rules/java/S1696_java.html | 2 +- .../l10n/java/rules/java/S1696_java.json | 3 +++ .../l10n/java/rules/java/S1698_java.html | 4 ++-- .../l10n/java/rules/java/S1698_java.json | 4 ++++ .../l10n/java/rules/java/S1751_java.json | 2 +- .../l10n/java/rules/java/S1764_java.json | 2 +- .../l10n/java/rules/java/S1774_java.json | 2 +- .../l10n/java/rules/java/S1821_java.json | 2 +- .../l10n/java/rules/java/S1854_java.html | 2 +- .../l10n/java/rules/java/S1854_java.json | 5 +++- .../l10n/java/rules/java/S1862_java.json | 2 +- .../l10n/java/rules/java/S1872_java.html | 2 +- .../l10n/java/rules/java/S1872_java.json | 3 +++ .../l10n/java/rules/java/S1874_java.html | 2 +- .../l10n/java/rules/java/S1874_java.json | 3 +++ .../l10n/java/rules/java/S1940_java.json | 2 +- .../l10n/java/rules/java/S1948_java.html | 2 +- .../l10n/java/rules/java/S1989_java.html | 2 +- .../l10n/java/rules/java/S1994_java.json | 2 +- .../l10n/java/rules/java/S2053_java.html | 5 ++-- .../l10n/java/rules/java/S2053_java.json | 3 +++ .../l10n/java/rules/java/S2068_java.html | 8 ++++--- .../l10n/java/rules/java/S2068_java.json | 10 ++++++++ .../l10n/java/rules/java/S2077_java.html | 3 ++- .../l10n/java/rules/java/S2077_java.json | 12 ++++++++++ .../l10n/java/rules/java/S2092_java.html | 9 ++++--- .../l10n/java/rules/java/S2092_java.json | 4 ++++ .../l10n/java/rules/java/S2095_java.html | 4 ++-- .../l10n/java/rules/java/S2095_java.json | 4 ++++ .../l10n/java/rules/java/S2115_java.html | 2 ++ .../l10n/java/rules/java/S2115_java.json | 3 +++ .../l10n/java/rules/java/S2119_java.html | 2 +- .../l10n/java/rules/java/S2123_java.json | 2 +- .../l10n/java/rules/java/S2142_java.html | 2 +- .../l10n/java/rules/java/S2184_java.html | 2 +- .../l10n/java/rules/java/S2184_java.json | 3 +++ .../l10n/java/rules/java/S2208_java.json | 2 +- .../l10n/java/rules/java/S2221_java.html | 2 +- .../l10n/java/rules/java/S2225_java.html | 2 +- .../l10n/java/rules/java/S2225_java.json | 3 +++ .../l10n/java/rules/java/S2234_java.json | 2 +- .../l10n/java/rules/java/S2245_java.html | 1 + .../l10n/java/rules/java/S2245_java.json | 18 ++++++++++++++ .../l10n/java/rules/java/S2251_java.json | 2 +- .../l10n/java/rules/java/S2254_java.html | 3 ++- .../l10n/java/rules/java/S2254_java.json | 3 +++ .../l10n/java/rules/java/S2257_java.html | 3 ++- .../l10n/java/rules/java/S2257_java.json | 3 +++ .../l10n/java/rules/java/S2259_java.json | 3 +++ .../l10n/java/rules/java/S2260_java.json | 2 +- .../l10n/java/rules/java/S2384_java.html | 4 ++-- .../l10n/java/rules/java/S2384_java.json | 4 ++++ .../l10n/java/rules/java/S2386_java.html | 4 ++-- .../l10n/java/rules/java/S2386_java.json | 4 ++++ .../l10n/java/rules/java/S2441_java.html | 3 ++- .../l10n/java/rules/java/S2441_java.json | 3 +++ .../l10n/java/rules/java/S2445_java.html | 4 ++-- .../l10n/java/rules/java/S2445_java.json | 4 ++++ .../l10n/java/rules/java/S2447_java.html | 2 +- .../l10n/java/rules/java/S2583_java.html | 4 ++-- .../l10n/java/rules/java/S2583_java.json | 5 ++++ .../l10n/java/rules/java/S2589_java.html | 4 ++-- .../l10n/java/rules/java/S2589_java.json | 7 +++++- .../l10n/java/rules/java/S2612_java.html | 4 +++- .../l10n/java/rules/java/S2612_java.json | 11 +++++++++ .../l10n/java/rules/java/S2637_java.html | 2 +- .../l10n/java/rules/java/S2647_java.html | 3 ++- .../l10n/java/rules/java/S2647_java.json | 3 +++ .../l10n/java/rules/java/S2681_java.html | 2 +- .../l10n/java/rules/java/S2681_java.json | 5 +++- .../l10n/java/rules/java/S2692_java.json | 2 +- .../l10n/java/rules/java/S2755_java.html | 5 ++-- .../l10n/java/rules/java/S2755_java.json | 3 +++ .../l10n/java/rules/java/S2757_java.json | 2 +- .../l10n/java/rules/java/S3281_java.html | 1 + .../l10n/java/rules/java/S3281_java.json | 3 +++ .../l10n/java/rules/java/S3329_java.html | 5 ++-- .../l10n/java/rules/java/S3329_java.json | 8 +++++-- .../l10n/java/rules/java/S3330_java.html | 5 ++-- .../l10n/java/rules/java/S3330_java.json | 4 +++- .../l10n/java/rules/java/S3355_java.html | 1 + .../l10n/java/rules/java/S3355_java.json | 3 +++ .../l10n/java/rules/java/S3358_java.json | 2 +- .../l10n/java/rules/java/S3518_java.json | 3 +++ .../l10n/java/rules/java/S3626_java.json | 2 +- .../l10n/java/rules/java/S3752_java.html | 2 ++ .../l10n/java/rules/java/S3752_java.json | 4 ++++ .../l10n/java/rules/java/S3776_java.json | 2 +- .../l10n/java/rules/java/S3923_java.json | 2 +- .../l10n/java/rules/java/S3972_java.json | 2 +- .../l10n/java/rules/java/S3973_java.json | 2 +- .../l10n/java/rules/java/S3981_java.json | 2 +- .../l10n/java/rules/java/S3984_java.json | 2 +- .../l10n/java/rules/java/S4036_java.html | 2 ++ .../l10n/java/rules/java/S4036_java.json | 3 +++ .../l10n/java/rules/java/S4143_java.json | 2 +- .../l10n/java/rules/java/S4144_java.json | 2 +- .../l10n/java/rules/java/S4165_java.json | 2 +- .../l10n/java/rules/java/S4275_java.json | 2 +- .../l10n/java/rules/java/S4288_java.html | 24 +++++++++++-------- .../l10n/java/rules/java/S4347_java.html | 1 + .../l10n/java/rules/java/S4347_java.json | 3 +++ .../l10n/java/rules/java/S4423_java.html | 3 +++ .../l10n/java/rules/java/S4423_java.json | 4 ++++ .../l10n/java/rules/java/S4425_java.html | 2 +- .../l10n/java/rules/java/S4426_java.html | 1 + .../l10n/java/rules/java/S4426_java.json | 3 +++ .../l10n/java/rules/java/S4433_java.html | 4 +++- .../l10n/java/rules/java/S4433_java.json | 3 +++ .../l10n/java/rules/java/S4434_java.html | 2 ++ .../l10n/java/rules/java/S4434_java.json | 3 +++ .../l10n/java/rules/java/S4502_java.html | 1 + .../l10n/java/rules/java/S4502_java.json | 3 +++ .../l10n/java/rules/java/S4507_java.html | 5 ++-- .../l10n/java/rules/java/S4507_java.json | 3 +++ .../l10n/java/rules/java/S4512_java.html | 6 ++++- .../l10n/java/rules/java/S4512_java.json | 6 ++++- .../l10n/java/rules/java/S4524_java.json | 2 +- .../l10n/java/rules/java/S4544_java.html | 2 ++ .../l10n/java/rules/java/S4544_java.json | 3 +++ .../l10n/java/rules/java/S4601_java.html | 1 + .../l10n/java/rules/java/S4601_java.json | 3 +++ .../l10n/java/rules/java/S4684_java.html | 2 ++ .../l10n/java/rules/java/S4684_java.json | 3 +++ .../l10n/java/rules/java/S4790_java.html | 5 ++-- .../l10n/java/rules/java/S4790_java.json | 7 +++--- .../l10n/java/rules/java/S4792_java.html | 5 ++-- .../l10n/java/rules/java/S4792_java.json | 6 +++-- .../l10n/java/rules/java/S4830_java.html | 4 ++++ .../l10n/java/rules/java/S4830_java.json | 18 ++++++++++++++ .../l10n/java/rules/java/S4973_java.html | 4 ++-- .../l10n/java/rules/java/S5042_java.html | 2 ++ .../l10n/java/rules/java/S5042_java.json | 11 +++++++++ .../l10n/java/rules/java/S5122_java.html | 3 +++ .../l10n/java/rules/java/S5122_java.json | 4 ++++ .../l10n/java/rules/java/S5247_java.html | 6 +---- .../l10n/java/rules/java/S5247_java.json | 13 ++++------ .../l10n/java/rules/java/S5301_java.html | 4 +++- .../l10n/java/rules/java/S5301_java.json | 3 +++ .../l10n/java/rules/java/S5320_java.html | 1 + .../l10n/java/rules/java/S5320_java.json | 3 +++ .../l10n/java/rules/java/S5324_java.html | 1 + .../l10n/java/rules/java/S5324_java.json | 3 +++ .../l10n/java/rules/java/S5332_java.html | 3 ++- .../l10n/java/rules/java/S5332_java.json | 3 +++ .../l10n/java/rules/java/S5344_java.html | 8 ++++--- .../l10n/java/rules/java/S5344_java.json | 7 ++++-- .../l10n/java/rules/java/S5443_java.html | 7 +++--- .../l10n/java/rules/java/S5443_java.json | 3 +++ .../l10n/java/rules/java/S5445_java.html | 7 +++--- .../l10n/java/rules/java/S5445_java.json | 3 +++ .../l10n/java/rules/java/S5527_java.html | 4 ++++ .../l10n/java/rules/java/S5527_java.json | 8 +++++-- .../l10n/java/rules/java/S5542_java.html | 1 + .../l10n/java/rules/java/S5542_java.json | 17 +++++++++++++ .../l10n/java/rules/java/S5547_java.html | 1 + .../l10n/java/rules/java/S5547_java.json | 17 +++++++++++++ .../l10n/java/rules/java/S5659_java.html | 1 + .../l10n/java/rules/java/S5659_java.json | 3 +++ .../l10n/java/rules/java/S5679_java.html | 4 ++++ .../l10n/java/rules/java/S5679_java.json | 4 ++++ .../l10n/java/rules/java/S5689_java.html | 1 + .../l10n/java/rules/java/S5689_java.json | 5 +++- .../l10n/java/rules/java/S5693_java.html | 5 ++-- .../l10n/java/rules/java/S5693_java.json | 5 +++- .../l10n/java/rules/java/S5738_java.html | 2 +- .../l10n/java/rules/java/S5804_java.html | 1 + .../l10n/java/rules/java/S5804_java.json | 3 +++ .../l10n/java/rules/java/S5808_java.html | 1 + .../l10n/java/rules/java/S5808_java.json | 3 +++ .../l10n/java/rules/java/S5842_java.json | 2 +- .../l10n/java/rules/java/S5843_java.json | 2 +- .../l10n/java/rules/java/S5850_java.json | 2 +- .../l10n/java/rules/java/S5852_java.json | 2 +- .../l10n/java/rules/java/S5856_java.html | 4 ++-- .../l10n/java/rules/java/S5856_java.json | 2 +- .../l10n/java/rules/java/S5860_java.json | 2 +- .../l10n/java/rules/java/S5867_java.json | 2 +- .../l10n/java/rules/java/S5868_java.json | 2 +- .../l10n/java/rules/java/S5869_java.json | 2 +- .../l10n/java/rules/java/S5876_java.html | 2 ++ .../l10n/java/rules/java/S5876_java.json | 3 +++ .../l10n/java/rules/java/S6019_java.json | 2 +- .../l10n/java/rules/java/S6035_java.json | 2 +- .../l10n/java/rules/java/S6288_java.html | 1 + .../l10n/java/rules/java/S6288_java.json | 3 +++ .../l10n/java/rules/java/S6291_java.html | 3 +++ .../l10n/java/rules/java/S6291_java.json | 5 ++++ .../l10n/java/rules/java/S6293_java.html | 2 ++ .../l10n/java/rules/java/S6293_java.json | 3 +++ .../l10n/java/rules/java/S6300_java.html | 1 + .../l10n/java/rules/java/S6300_java.json | 3 +++ .../l10n/java/rules/java/S6301_java.html | 3 +++ .../l10n/java/rules/java/S6301_java.json | 7 +++++- .../l10n/java/rules/java/S6362_java.html | 1 + .../l10n/java/rules/java/S6362_java.json | 3 +++ .../l10n/java/rules/java/S6363_java.html | 1 + .../l10n/java/rules/java/S6363_java.json | 3 +++ .../sonar/l10n/java/rules/java/S864_java.html | 2 +- .../sonar/l10n/java/rules/java/S864_java.json | 3 +++ .../sonar/l10n/java/rules/java/S881_java.json | 2 +- .../sonar/l10n/java/rules/java/S888_java.html | 2 +- .../sonar/l10n/java/rules/java/S888_java.json | 5 +++- .../sonar/l10n/java/rules/java/S899_java.html | 2 +- .../sonar/l10n/java/rules/java/S899_java.json | 3 +++ sonarpedia.json | 2 +- 277 files changed, 700 insertions(+), 225 deletions(-) diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100_java.json index d33ba174073..e5812e15d05 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S100_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-100", "sqKey": "S100", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101_java.json index a3f372d5ec3..3706fbc91f4 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S101_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-101", "sqKey": "S101", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103_java.json index 01e4e980438..52d5912389c 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S103_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-103", "sqKey": "S103", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104_java.json index fb141bb6c4f..4dacf1f69f3 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S104_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-104", "sqKey": "S104", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105_java.json index 3ae3c256040..771eae73499 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S105_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-105", "sqKey": "S105", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066_java.json index 16f59cf6f31..3089fe0f1ca 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1066_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1066", "sqKey": "S1066", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067_java.json index 97a5baaacb5..b6f4b5ac3d7 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1067_java.json @@ -14,6 +14,6 @@ "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1067", "sqKey": "S1067", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.html index 46207f637b3..36b4f96f946 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.html @@ -17,6 +17,10 @@

Compliant Solution

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.json index 642f48b50d5..9f82688167d 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S106_java.json @@ -18,6 +18,12 @@ "securityStandards": { "CERT": [ "ERR02-J." + ], + "OWASP": [ + "A3" + ], + "OWASP Top 10 2021": [ + "A9" ] }, "quickfix": "unknown" diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107_java.json index 23fe875e072..31f7c8773f4 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S107_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-107", "sqKey": "S107", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108_java.json index 4061cc7fe91..28af3204ae5 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S108_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-108", "sqKey": "S108", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104_java.html index b191ce1c48f..d999ec731b8 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1104_java.html @@ -38,6 +38,6 @@

Exceptions

ignored, as annotations are often used by injection frameworks, which in exchange require having public fields.

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105_java.json index 4a9238354be..2c0f46889a7 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1105_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1105", "sqKey": "S1105", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110_java.json index c154ef1314d..33fd642c65d 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1110_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1110", "sqKey": "S1110", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111_java.html index 051548daf49..6b9022be1cd 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1111_java.html @@ -8,7 +8,7 @@

Noncompliant Code Example

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114_java.html index 64c79c117dd..f5fc561274b 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1114_java.html @@ -21,7 +21,7 @@

Compliant Solution

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116_java.json index 48cd59643ad..90ef60e19a3 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1116_java.json @@ -13,7 +13,7 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1116", "sqKey": "S1116", - "scope": "Main", + "scope": "All", "quickfix": "covered", "securityStandards": { "CERT": [ diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117_java.json index 9591e6f0ac5..5ba40a0c168 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1117_java.json @@ -14,7 +14,7 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1117", "sqKey": "S1117", - "scope": "Main", + "scope": "All", "quickfix": "unknown", "securityStandards": { "CERT": [ diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119_java.json index 398942a7b55..80d8bb17a42 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1119_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1119", "sqKey": "S1119", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.html index 1651f235252..104968e5ec8 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.html @@ -26,7 +26,7 @@

Exceptions

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.json index 8fca8887314..63a3c9f71e6 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1121_java.json @@ -14,12 +14,15 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1121", "sqKey": "S1121", - "scope": "Main", + "scope": "All", "securityStandards": { "CERT": [ "EXP45-C.", "EXP51-J.", "EXP19-CPP." + ], + "CWE": [ + 481 ] }, "quickfix": "unknown" diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125_java.json index 36280de89aa..5762255357f 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1125_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1125", "sqKey": "S1125", - "scope": "Main", + "scope": "All", "quickfix": "partial" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126_java.json index 34aa78b2eda..41a889946d8 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1126_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1126", "sqKey": "S1126", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128_java.json index 4a7b949c41c..76d8ad5383f 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1128_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1128", "sqKey": "S1128", - "scope": "Main", + "scope": "All", "quickfix": "covered" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.html index 91ad9096af4..2c0dca8c394 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.html @@ -28,7 +28,7 @@

Exceptions

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.json index 7f3e423090b..6018f3c10ca 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S112_java.json @@ -18,6 +18,9 @@ "securityStandards": { "CERT": [ "ERR07-J." + ], + "CWE": [ + 397 ] }, "quickfix": "unknown" diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.html index 457993ebea9..b41e8d74116 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.html @@ -9,6 +9,6 @@

Noncompliant Code Example

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.json index d4579b29bd9..00aef3d01f5 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1134_java.json @@ -12,7 +12,7 @@ "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1134", "sqKey": "S1134", - "scope": "Main", + "scope": "All", "securityStandards": { "CWE": [ 546 diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.html index 64b7e87d71c..b84405a1d49 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.html @@ -9,6 +9,6 @@

Noncompliant Code Example

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.json index 13b7655e993..0246922dec6 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1135_java.json @@ -12,7 +12,7 @@ "defaultSeverity": "Info", "ruleSpecification": "RSPEC-1135", "sqKey": "S1135", - "scope": "Main", + "scope": "All", "securityStandards": { "CWE": [ 546 diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113_java.json index 12bc3b90c9b..e03be583dcc 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S113_java.json @@ -12,6 +12,6 @@ "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-113", "sqKey": "S113", - "scope": "Main", + "scope": "All", "quickfix": "unknown" } diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.html index 3a394eb74fa..db8aae2bec7 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.html @@ -57,7 +57,7 @@

Compliant Solution

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.json index 6de466bda24..fa61e9d0986 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1143_java.json @@ -14,10 +14,13 @@ "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1143", "sqKey": "S1143", - "scope": "Main", + "scope": "All", "securityStandards": { "CERT": [ "ERR04-J." + ], + "CWE": [ + 584 ] }, "quickfix": "unknown" diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.html index c0e402edc8f..43016748a9a 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.html @@ -13,7 +13,7 @@

Exceptions

These methods are ignored inside main.

See

diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.json b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.json index b57c24c72cf..f7818b4b786 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.json +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1147_java.json @@ -18,6 +18,9 @@ "securityStandards": { "CERT": [ "ERR09-J." + ], + "CWE": [ + 382 ] }, "quickfix": "unknown" diff --git a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166_java.html b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166_java.html index 91e65d973b3..e6fc168ea09 100644 --- a/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166_java.html +++ b/java-checks/src/main/resources/org/sonar/l10n/java/rules/java/S1166_java.html @@ -69,6 +69,8 @@

Exceptions

See