diff --git a/rules/S100/metadata.json b/rules/S100/metadata.json index 09d66bde0a..18ada896d1 100644 --- a/rules/S100/metadata.json +++ b/rules/S100/metadata.json @@ -11,6 +11,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-100", diff --git a/rules/S1000/metadata.json b/rules/S1000/metadata.json index 7716a13087..1118fc1e61 100644 --- a/rules/S1000/metadata.json +++ b/rules/S1000/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1000", diff --git a/rules/S1001/metadata.json b/rules/S1001/metadata.json index d367ac25d1..ab4fbe8307 100644 --- a/rules/S1001/metadata.json +++ b/rules/S1001/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1001", diff --git a/rules/S1002/metadata.json b/rules/S1002/metadata.json index 707181d506..8a3de8ff19 100644 --- a/rules/S1002/metadata.json +++ b/rules/S1002/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1002", diff --git a/rules/S1003/metadata.json b/rules/S1003/metadata.json index 71a13ed3a5..f6dd53d811 100644 --- a/rules/S1003/metadata.json +++ b/rules/S1003/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1003", diff --git a/rules/S1005/metadata.json b/rules/S1005/metadata.json index 41b94c5844..25c8fcc700 100644 --- a/rules/S1005/metadata.json +++ b/rules/S1005/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "PL\/SQL", + "C", + "Flex", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1005", diff --git a/rules/S1006/metadata.json b/rules/S1006/metadata.json index cd219d866c..6da4082273 100644 --- a/rules/S1006/metadata.json +++ b/rules/S1006/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1006", diff --git a/rules/S1009/metadata.json b/rules/S1009/metadata.json index f66edd0ec9..664eb241d5 100644 --- a/rules/S1009/metadata.json +++ b/rules/S1009/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1009", diff --git a/rules/S101/metadata.json b/rules/S101/metadata.json index 19488a7541..c56c908bd7 100644 --- a/rules/S101/metadata.json +++ b/rules/S101/metadata.json @@ -11,6 +11,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "ABAP", + "Kotlin", + "TypeScript", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-101", diff --git a/rules/S1011/metadata.json b/rules/S1011/metadata.json index 0c451b248f..1118d5b5e9 100644 --- a/rules/S1011/metadata.json +++ b/rules/S1011/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1011", diff --git a/rules/S1012/metadata.json b/rules/S1012/metadata.json index da613b55c4..f60067fc75 100644 --- a/rules/S1012/metadata.json +++ b/rules/S1012/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1012", diff --git a/rules/S1013/metadata.json b/rules/S1013/metadata.json index 62083efa59..51b03858ab 100644 --- a/rules/S1013/metadata.json +++ b/rules/S1013/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1013", diff --git a/rules/S1014/metadata.json b/rules/S1014/metadata.json index e2eef40349..599e78a5fd 100644 --- a/rules/S1014/metadata.json +++ b/rules/S1014/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1014", diff --git a/rules/S1015/metadata.json b/rules/S1015/metadata.json index 7218dcafcc..3c3d181a0f 100644 --- a/rules/S1015/metadata.json +++ b/rules/S1015/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1015", diff --git a/rules/S1016/metadata.json b/rules/S1016/metadata.json index f52f8e7ecb..c7f7032992 100644 --- a/rules/S1016/metadata.json +++ b/rules/S1016/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1016", diff --git a/rules/S1017/metadata.json b/rules/S1017/metadata.json index f21cfff6c6..4b5ac7651a 100644 --- a/rules/S1017/metadata.json +++ b/rules/S1017/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1017", diff --git a/rules/S1019/metadata.json b/rules/S1019/metadata.json index 5b092e98b9..13152a3d4e 100644 --- a/rules/S1019/metadata.json +++ b/rules/S1019/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1019", diff --git a/rules/S1022/metadata.json b/rules/S1022/metadata.json index 4c0a32d4be..2dbd55c452 100644 --- a/rules/S1022/metadata.json +++ b/rules/S1022/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1022", diff --git a/rules/S1023/metadata.json b/rules/S1023/metadata.json index 140bb47502..20dd6d626a 100644 --- a/rules/S1023/metadata.json +++ b/rules/S1023/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1023", diff --git a/rules/S1024/metadata.json b/rules/S1024/metadata.json index f3cb76adbf..0d62df8dc6 100644 --- a/rules/S1024/metadata.json +++ b/rules/S1024/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1024", diff --git a/rules/S1025/metadata.json b/rules/S1025/metadata.json index 0860044b7a..02b63241da 100644 --- a/rules/S1025/metadata.json +++ b/rules/S1025/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1025", diff --git a/rules/S1026/metadata.json b/rules/S1026/metadata.json index da7116a1eb..4d76f64178 100644 --- a/rules/S1026/metadata.json +++ b/rules/S1026/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1026", diff --git a/rules/S1027/metadata.json b/rules/S1027/metadata.json index 8778e22462..189163eb3e 100644 --- a/rules/S1027/metadata.json +++ b/rules/S1027/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1027", diff --git a/rules/S1028/metadata.json b/rules/S1028/metadata.json index 28629d3ff3..718f5f38fc 100644 --- a/rules/S1028/metadata.json +++ b/rules/S1028/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1028", diff --git a/rules/S1029/metadata.json b/rules/S1029/metadata.json index 2decb24547..4b6d8cb70b 100644 --- a/rules/S1029/metadata.json +++ b/rules/S1029/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1029", diff --git a/rules/S103/metadata.json b/rules/S103/metadata.json index b96740a915..4ca9cff12b 100644 --- a/rules/S103/metadata.json +++ b/rules/S103/metadata.json @@ -11,6 +11,31 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "HTML", + "VB6", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "PL\/I", + "XML", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-103", diff --git a/rules/S1030/metadata.json b/rules/S1030/metadata.json index e4a7dc7a07..1d47fe7b39 100644 --- a/rules/S1030/metadata.json +++ b/rules/S1030/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1030", diff --git a/rules/S1031/metadata.json b/rules/S1031/metadata.json index 4361da5eee..6f033ac938 100644 --- a/rules/S1031/metadata.json +++ b/rules/S1031/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1031", diff --git a/rules/S1032/metadata.json b/rules/S1032/metadata.json index c24319e6fa..5c80026af1 100644 --- a/rules/S1032/metadata.json +++ b/rules/S1032/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1032", diff --git a/rules/S1033/metadata.json b/rules/S1033/metadata.json index a7c99ed986..6991134fdf 100644 --- a/rules/S1033/metadata.json +++ b/rules/S1033/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1033", diff --git a/rules/S1034/metadata.json b/rules/S1034/metadata.json index af675254d4..56b1530c32 100644 --- a/rules/S1034/metadata.json +++ b/rules/S1034/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1034", diff --git a/rules/S1035/metadata.json b/rules/S1035/metadata.json index 2c73daf85c..a8656c9bf5 100644 --- a/rules/S1035/metadata.json +++ b/rules/S1035/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1035", diff --git a/rules/S1036/metadata.json b/rules/S1036/metadata.json index e0e3d7f283..bbefbfa7c0 100644 --- a/rules/S1036/metadata.json +++ b/rules/S1036/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1036", diff --git a/rules/S1037/metadata.json b/rules/S1037/metadata.json index 46cb67435f..8c78aabba0 100644 --- a/rules/S1037/metadata.json +++ b/rules/S1037/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1037", diff --git a/rules/S1039/metadata.json b/rules/S1039/metadata.json index d66d9f25a4..7a3de70499 100644 --- a/rules/S1039/metadata.json +++ b/rules/S1039/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1039", diff --git a/rules/S104/metadata.json b/rules/S104/metadata.json index a2663b5bb3..21584e6154 100644 --- a/rules/S104/metadata.json +++ b/rules/S104/metadata.json @@ -11,6 +11,29 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "HTML", + "VB6", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-104", diff --git a/rules/S1040/metadata.json b/rules/S1040/metadata.json index b1d33a7a1b..26eb4509c4 100644 --- a/rules/S1040/metadata.json +++ b/rules/S1040/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1040", diff --git a/rules/S1041/metadata.json b/rules/S1041/metadata.json index 338313cb07..54272c17d6 100644 --- a/rules/S1041/metadata.json +++ b/rules/S1041/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1041", diff --git a/rules/S1042/metadata.json b/rules/S1042/metadata.json index 483508a2f8..a68d686528 100644 --- a/rules/S1042/metadata.json +++ b/rules/S1042/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1042", diff --git a/rules/S1044/metadata.json b/rules/S1044/metadata.json index bdebed16f6..321e3765e1 100644 --- a/rules/S1044/metadata.json +++ b/rules/S1044/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1044", diff --git a/rules/S1045/metadata.json b/rules/S1045/metadata.json index 4449ebaca7..bb61095029 100644 --- a/rules/S1045/metadata.json +++ b/rules/S1045/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "PHP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1045", diff --git a/rules/S1046/metadata.json b/rules/S1046/metadata.json index 3541a3e11b..9fbfca42d8 100644 --- a/rules/S1046/metadata.json +++ b/rules/S1046/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1046", diff --git a/rules/S1047/metadata.json b/rules/S1047/metadata.json index d544fff23a..a5c45482fb 100644 --- a/rules/S1047/metadata.json +++ b/rules/S1047/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1047", diff --git a/rules/S1048/metadata.json b/rules/S1048/metadata.json index 60cf050fae..91716fd9c6 100644 --- a/rules/S1048/metadata.json +++ b/rules/S1048/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1048", diff --git a/rules/S105/metadata.json b/rules/S105/metadata.json index ab2f0fed5b..cd0dd10164 100644 --- a/rules/S105/metadata.json +++ b/rules/S105/metadata.json @@ -11,6 +11,27 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "HTML", + "VB6", + "ABAP", + "Kotlin", + "TypeScript", + "XML", + "Cobol", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-105", diff --git a/rules/S1050/metadata.json b/rules/S1050/metadata.json index b2896c6b69..d91910a2d5 100644 --- a/rules/S1050/metadata.json +++ b/rules/S1050/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1050", diff --git a/rules/S1051/metadata.json b/rules/S1051/metadata.json index c7a36a47f2..9a055dbbc5 100644 --- a/rules/S1051/metadata.json +++ b/rules/S1051/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1051", diff --git a/rules/S1052/metadata.json b/rules/S1052/metadata.json index 14991d1a72..ed0af5b5e7 100644 --- a/rules/S1052/metadata.json +++ b/rules/S1052/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1052", diff --git a/rules/S1053/metadata.json b/rules/S1053/metadata.json index 9597e93cf7..f8a98c19f6 100644 --- a/rules/S1053/metadata.json +++ b/rules/S1053/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1053", diff --git a/rules/S1054/metadata.json b/rules/S1054/metadata.json index dd1a88a36b..395724a0cb 100644 --- a/rules/S1054/metadata.json +++ b/rules/S1054/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1054", diff --git a/rules/S1055/metadata.json b/rules/S1055/metadata.json index 0fbbd78f09..516ef777d8 100644 --- a/rules/S1055/metadata.json +++ b/rules/S1055/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1055", diff --git a/rules/S1056/metadata.json b/rules/S1056/metadata.json index e72d66d3a8..4a399d1f46 100644 --- a/rules/S1056/metadata.json +++ b/rules/S1056/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1056", diff --git a/rules/S1057/metadata.json b/rules/S1057/metadata.json index 623cf41f21..9a5a5bd917 100644 --- a/rules/S1057/metadata.json +++ b/rules/S1057/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1057", diff --git a/rules/S1058/metadata.json b/rules/S1058/metadata.json index b42cc36972..1c5fab6dc9 100644 --- a/rules/S1058/metadata.json +++ b/rules/S1058/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1058", diff --git a/rules/S1059/metadata.json b/rules/S1059/metadata.json index b0abf37464..6c113cd004 100644 --- a/rules/S1059/metadata.json +++ b/rules/S1059/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1059", diff --git a/rules/S106/metadata.json b/rules/S106/metadata.json index e6081e3e89..997a7dbe11 100644 --- a/rules/S106/metadata.json +++ b/rules/S106/metadata.json @@ -12,6 +12,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-106", diff --git a/rules/S1060/metadata.json b/rules/S1060/metadata.json index 383e060534..4d1b31691f 100644 --- a/rules/S1060/metadata.json +++ b/rules/S1060/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1060", diff --git a/rules/S1062/metadata.json b/rules/S1062/metadata.json index 9bffbd9054..7c440a61bb 100644 --- a/rules/S1062/metadata.json +++ b/rules/S1062/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1062", diff --git a/rules/S1065/metadata.json b/rules/S1065/metadata.json index f50acbde83..b0092d4634 100644 --- a/rules/S1065/metadata.json +++ b/rules/S1065/metadata.json @@ -11,6 +11,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "Java", + "C++", + "PL\/SQL", + "C", + "Objective-C", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1065", diff --git a/rules/S1066/metadata.json b/rules/S1066/metadata.json index 0b93715947..fe311312a1 100644 --- a/rules/S1066/metadata.json +++ b/rules/S1066/metadata.json @@ -11,6 +11,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1066", diff --git a/rules/S1067/metadata.json b/rules/S1067/metadata.json index 80ba3ced6b..b953e83f8b 100644 --- a/rules/S1067/metadata.json +++ b/rules/S1067/metadata.json @@ -13,6 +13,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "VB6", + "ABAP", + "Kotlin", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1067", diff --git a/rules/S1068/metadata.json b/rules/S1068/metadata.json index 44321b7254..0c9e235399 100644 --- a/rules/S1068/metadata.json +++ b/rules/S1068/metadata.json @@ -11,6 +11,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Flex", + "RPG", + "PHP", + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1068", diff --git a/rules/S1069/metadata.json b/rules/S1069/metadata.json index 0db779c1f5..0106c441c7 100644 --- a/rules/S1069/metadata.json +++ b/rules/S1069/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1069", diff --git a/rules/S107/metadata.json b/rules/S107/metadata.json index bc14a9a78b..8afb3bebd7 100644 --- a/rules/S107/metadata.json +++ b/rules/S107/metadata.json @@ -11,6 +11,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "VB6", + "Kotlin", + "TypeScript", + "PL\/SQL", + "PL\/I", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-107", diff --git a/rules/S1070/metadata.json b/rules/S1070/metadata.json index 7623b097ff..504c69ba1e 100644 --- a/rules/S1070/metadata.json +++ b/rules/S1070/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1070", diff --git a/rules/S1071/metadata.json b/rules/S1071/metadata.json index f51a943bc9..e0cdeb082c 100644 --- a/rules/S1071/metadata.json +++ b/rules/S1071/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1071", diff --git a/rules/S1074/metadata.json b/rules/S1074/metadata.json index e0428a2f8d..c4ea41bbaf 100644 --- a/rules/S1074/metadata.json +++ b/rules/S1074/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1074", diff --git a/rules/S1075/metadata.json b/rules/S1075/metadata.json index 07ddf6c51f..02f1df2c2a 100644 --- a/rules/S1075/metadata.json +++ b/rules/S1075/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "PHP", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1075", diff --git a/rules/S1077/metadata.json b/rules/S1077/metadata.json index b1d6e6f6f4..3c2a380752 100644 --- a/rules/S1077/metadata.json +++ b/rules/S1077/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1077", diff --git a/rules/S1079/metadata.json b/rules/S1079/metadata.json index 377a2c706b..cf4c814539 100644 --- a/rules/S1079/metadata.json +++ b/rules/S1079/metadata.json @@ -14,6 +14,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1079", diff --git a/rules/S108/metadata.json b/rules/S108/metadata.json index 6ab88d2e5b..1662b1f384 100644 --- a/rules/S108/metadata.json +++ b/rules/S108/metadata.json @@ -11,6 +11,27 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "VB6", + "ABAP", + "Kotlin", + "TypeScript", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-108", diff --git a/rules/S1081/metadata.json b/rules/S1081/metadata.json index 3301343634..5009863d7e 100644 --- a/rules/S1081/metadata.json +++ b/rules/S1081/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1081", diff --git a/rules/S1082/metadata.json b/rules/S1082/metadata.json index e085abbd09..6941fb254a 100644 --- a/rules/S1082/metadata.json +++ b/rules/S1082/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1082", diff --git a/rules/S1083/metadata.json b/rules/S1083/metadata.json index 7bc101c4b6..863515d2ea 100644 --- a/rules/S1083/metadata.json +++ b/rules/S1083/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1083", diff --git a/rules/S1084/metadata.json b/rules/S1084/metadata.json index 547b4419d0..4dd9eac491 100644 --- a/rules/S1084/metadata.json +++ b/rules/S1084/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1084", diff --git a/rules/S1085/metadata.json b/rules/S1085/metadata.json index 23a493ba26..777e50e910 100644 --- a/rules/S1085/metadata.json +++ b/rules/S1085/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1085", diff --git a/rules/S1086/metadata.json b/rules/S1086/metadata.json index a6c8ba7b25..f026474247 100644 --- a/rules/S1086/metadata.json +++ b/rules/S1086/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1086", diff --git a/rules/S1087/metadata.json b/rules/S1087/metadata.json index 632f54af1d..33742b02ae 100644 --- a/rules/S1087/metadata.json +++ b/rules/S1087/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1087", diff --git a/rules/S1088/metadata.json b/rules/S1088/metadata.json index 3108242494..f4ee0c9cce 100644 --- a/rules/S1088/metadata.json +++ b/rules/S1088/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1088", diff --git a/rules/S1089/metadata.json b/rules/S1089/metadata.json index 573a2154fc..ad0ff82bb5 100644 --- a/rules/S1089/metadata.json +++ b/rules/S1089/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1089", diff --git a/rules/S109/metadata.json b/rules/S109/metadata.json index cfe6565736..f2d8a86777 100644 --- a/rules/S109/metadata.json +++ b/rules/S109/metadata.json @@ -11,6 +11,19 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "PL\/SQL", + "C", + "Cobol", + "JavaScript", + "Objective-C", + "VB6", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-109", diff --git a/rules/S1090/metadata.json b/rules/S1090/metadata.json index 81f06d03ba..efb26a90ad 100644 --- a/rules/S1090/metadata.json +++ b/rules/S1090/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1090", diff --git a/rules/S1091/metadata.json b/rules/S1091/metadata.json index 5add904582..2c6f36e747 100644 --- a/rules/S1091/metadata.json +++ b/rules/S1091/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1091", diff --git a/rules/S1092/metadata.json b/rules/S1092/metadata.json index 0834199893..3ba1aee4b1 100644 --- a/rules/S1092/metadata.json +++ b/rules/S1092/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1092", diff --git a/rules/S1093/metadata.json b/rules/S1093/metadata.json index 97708e8f78..d72e029504 100644 --- a/rules/S1093/metadata.json +++ b/rules/S1093/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1093", diff --git a/rules/S1094/metadata.json b/rules/S1094/metadata.json index 70b248c737..eb8fbdc400 100644 --- a/rules/S1094/metadata.json +++ b/rules/S1094/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1094", diff --git a/rules/S1095/metadata.json b/rules/S1095/metadata.json index 488358d070..df7305893a 100644 --- a/rules/S1095/metadata.json +++ b/rules/S1095/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1095", diff --git a/rules/S1096/metadata.json b/rules/S1096/metadata.json index d23d105421..b2e45e818c 100644 --- a/rules/S1096/metadata.json +++ b/rules/S1096/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1096", diff --git a/rules/S1097/metadata.json b/rules/S1097/metadata.json index 727c60ca4c..fe925493ab 100644 --- a/rules/S1097/metadata.json +++ b/rules/S1097/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1097", diff --git a/rules/S1098/metadata.json b/rules/S1098/metadata.json index 058a0eb0be..cc4433a5c3 100644 --- a/rules/S1098/metadata.json +++ b/rules/S1098/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1098", diff --git a/rules/S1099/metadata.json b/rules/S1099/metadata.json index 8a0ae03f47..0358c5737f 100644 --- a/rules/S1099/metadata.json +++ b/rules/S1099/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1099", diff --git a/rules/S110/metadata.json b/rules/S110/metadata.json index a5e4391af4..f170baa94f 100644 --- a/rules/S110/metadata.json +++ b/rules/S110/metadata.json @@ -13,6 +13,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-110", diff --git a/rules/S1100/metadata.json b/rules/S1100/metadata.json index 607071022e..9b60804f4b 100644 --- a/rules/S1100/metadata.json +++ b/rules/S1100/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1100", diff --git a/rules/S1101/metadata.json b/rules/S1101/metadata.json index 844dda4012..e13c975f7a 100644 --- a/rules/S1101/metadata.json +++ b/rules/S1101/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1101", diff --git a/rules/S1102/metadata.json b/rules/S1102/metadata.json index 22ae420fb4..6d810a1898 100644 --- a/rules/S1102/metadata.json +++ b/rules/S1102/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1102", diff --git a/rules/S1103/metadata.json b/rules/S1103/metadata.json index 1938ac7a19..4f1b278810 100644 --- a/rules/S1103/metadata.json +++ b/rules/S1103/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "PL\/SQL", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1103", diff --git a/rules/S1104/metadata.json b/rules/S1104/metadata.json index 194b89205b..9b474a2f86 100644 --- a/rules/S1104/metadata.json +++ b/rules/S1104/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1104", diff --git a/rules/S1105/metadata.json b/rules/S1105/metadata.json index e8f6cfca4a..469f23cdd4 100644 --- a/rules/S1105/metadata.json +++ b/rules/S1105/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1105", diff --git a/rules/S1106/metadata.json b/rules/S1106/metadata.json index b2c760a565..3d5a94a358 100644 --- a/rules/S1106/metadata.json +++ b/rules/S1106/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1106", diff --git a/rules/S1107/metadata.json b/rules/S1107/metadata.json index 8cc223cafd..011fec2edd 100644 --- a/rules/S1107/metadata.json +++ b/rules/S1107/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1107", diff --git a/rules/S1108/metadata.json b/rules/S1108/metadata.json index a930d76eb1..1e73b5e489 100644 --- a/rules/S1108/metadata.json +++ b/rules/S1108/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1108", diff --git a/rules/S1109/metadata.json b/rules/S1109/metadata.json index e9c2906bd1..5c7464046b 100644 --- a/rules/S1109/metadata.json +++ b/rules/S1109/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1109", diff --git a/rules/S1110/metadata.json b/rules/S1110/metadata.json index 6af8e99bdb..d66d92cae1 100644 --- a/rules/S1110/metadata.json +++ b/rules/S1110/metadata.json @@ -11,6 +11,26 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Go", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1110", diff --git a/rules/S1111/metadata.json b/rules/S1111/metadata.json index 8312ea8f14..4340102b3d 100644 --- a/rules/S1111/metadata.json +++ b/rules/S1111/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1111", diff --git a/rules/S1113/metadata.json b/rules/S1113/metadata.json index f455f3f506..ef297b0895 100644 --- a/rules/S1113/metadata.json +++ b/rules/S1113/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1113", diff --git a/rules/S1114/metadata.json b/rules/S1114/metadata.json index 03d3c8c82a..9a49f6bfc3 100644 --- a/rules/S1114/metadata.json +++ b/rules/S1114/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1114", diff --git a/rules/S1116/metadata.json b/rules/S1116/metadata.json index c19c178055..7a2a9e70d8 100644 --- a/rules/S1116/metadata.json +++ b/rules/S1116/metadata.json @@ -11,6 +11,21 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "CSS", + "C", + "Go", + "VB6", + "TypeScript", + "JavaScript", + "Flex", + "Objective-C", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1116", diff --git a/rules/S1117/metadata.json b/rules/S1117/metadata.json index 6ae63fa3cd..813db4d118 100644 --- a/rules/S1117/metadata.json +++ b/rules/S1117/metadata.json @@ -12,6 +12,19 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "PL\/SQL", + "C", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1117", diff --git a/rules/S1118/metadata.json b/rules/S1118/metadata.json index 4a63f74580..69f4f377d5 100644 --- a/rules/S1118/metadata.json +++ b/rules/S1118/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1118", diff --git a/rules/S1119/metadata.json b/rules/S1119/metadata.json index 678168eaff..6118f60247 100644 --- a/rules/S1119/metadata.json +++ b/rules/S1119/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1119", diff --git a/rules/S112/metadata.json b/rules/S112/metadata.json index 2820d41ee1..b1be2d7817 100644 --- a/rules/S112/metadata.json +++ b/rules/S112/metadata.json @@ -12,6 +12,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "PHP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-112", diff --git a/rules/S1120/metadata.json b/rules/S1120/metadata.json index ec5ed1ccf3..c1cb975054 100644 --- a/rules/S1120/metadata.json +++ b/rules/S1120/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "XML", + "VB6" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1120", diff --git a/rules/S1121/metadata.json b/rules/S1121/metadata.json index db31cebfae..21226ae0e0 100644 --- a/rules/S1121/metadata.json +++ b/rules/S1121/metadata.json @@ -12,6 +12,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1121", diff --git a/rules/S1123/metadata.json b/rules/S1123/metadata.json index 499f8e86d7..fb825e069c 100644 --- a/rules/S1123/metadata.json +++ b/rules/S1123/metadata.json @@ -12,6 +12,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1123", diff --git a/rules/S1124/metadata.json b/rules/S1124/metadata.json index 4a33308d1b..5d672fcbfd 100644 --- a/rules/S1124/metadata.json +++ b/rules/S1124/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1124", diff --git a/rules/S1125/metadata.json b/rules/S1125/metadata.json index 2ed1d283ca..2bb9f87c93 100644 --- a/rules/S1125/metadata.json +++ b/rules/S1125/metadata.json @@ -11,6 +11,21 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "Scala", + "Go", + "VB6", + "Kotlin", + "TypeScript", + "PL\/SQL", + "JavaScript", + "Flex", + "PHP", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1125", diff --git a/rules/S1126/metadata.json b/rules/S1126/metadata.json index 3713044363..25f59ce3ea 100644 --- a/rules/S1126/metadata.json +++ b/rules/S1126/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PL\/SQL", + "JavaScript", + "PHP", + "VB6" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1126", diff --git a/rules/S1128/metadata.json b/rules/S1128/metadata.json index b925a60f75..bf565bb42c 100644 --- a/rules/S1128/metadata.json +++ b/rules/S1128/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "CSS", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1128", diff --git a/rules/S1129/metadata.json b/rules/S1129/metadata.json index 190cd30ea9..ca3b8091a7 100644 --- a/rules/S1129/metadata.json +++ b/rules/S1129/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-818" ], + "coveredLanguages": [ + "Python" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1129", "sqKey": "S1129", diff --git a/rules/S113/metadata.json b/rules/S113/metadata.json index 9d50a93c3e..ba97b40047 100644 --- a/rules/S113/metadata.json +++ b/rules/S113/metadata.json @@ -11,6 +11,18 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-113", diff --git a/rules/S1130/metadata.json b/rules/S1130/metadata.json index 0424a6021d..09f545f9c1 100644 --- a/rules/S1130/metadata.json +++ b/rules/S1130/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1130", diff --git a/rules/S1131/metadata.json b/rules/S1131/metadata.json index 7892b2da38..a96350c5ac 100644 --- a/rules/S1131/metadata.json +++ b/rules/S1131/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "PL\/SQL", + "C", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "VB6", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1131", diff --git a/rules/S1132/metadata.json b/rules/S1132/metadata.json index be317f23f8..666c2d928e 100644 --- a/rules/S1132/metadata.json +++ b/rules/S1132/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1132", diff --git a/rules/S1133/metadata.json b/rules/S1133/metadata.json index 4ed18f4ecd..e4f6662652 100644 --- a/rules/S1133/metadata.json +++ b/rules/S1133/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C", + "Swift" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-1133", diff --git a/rules/S1134/metadata.json b/rules/S1134/metadata.json index e64793333f..b3a5c3915a 100644 --- a/rules/S1134/metadata.json +++ b/rules/S1134/metadata.json @@ -7,6 +7,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "HTML", + "VB6", + "Kotlin", + "PL\/SQL", + "XML", + "Cobol", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1134", diff --git a/rules/S1137/metadata.json b/rules/S1137/metadata.json index 78c9607a78..91fb329435 100644 --- a/rules/S1137/metadata.json +++ b/rules/S1137/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1137", diff --git a/rules/S1138/metadata.json b/rules/S1138/metadata.json index 2a2176ac06..b1d8d7738f 100644 --- a/rules/S1138/metadata.json +++ b/rules/S1138/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "Cobol", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1138", diff --git a/rules/S1139/metadata.json b/rules/S1139/metadata.json index 58b3f6e983..0074312119 100644 --- a/rules/S1139/metadata.json +++ b/rules/S1139/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1139", diff --git a/rules/S114/metadata.json b/rules/S114/metadata.json index da2505970d..d6f28bd63f 100644 --- a/rules/S114/metadata.json +++ b/rules/S114/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "VB.Net", + "PHP", + "Swift", + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-114", diff --git a/rules/S1141/metadata.json b/rules/S1141/metadata.json index 946d56c68b..824c66f27b 100644 --- a/rules/S1141/metadata.json +++ b/rules/S1141/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1141", diff --git a/rules/S1142/metadata.json b/rules/S1142/metadata.json index e415ab7a51..2491a92634 100644 --- a/rules/S1142/metadata.json +++ b/rules/S1142/metadata.json @@ -11,6 +11,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1142", diff --git a/rules/S1143/metadata.json b/rules/S1143/metadata.json index 82fb759beb..296a9d8d34 100644 --- a/rules/S1143/metadata.json +++ b/rules/S1143/metadata.json @@ -12,6 +12,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Java", + "C", + "JavaScript", + "Objective-C", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1143", diff --git a/rules/S1144/metadata.json b/rules/S1144/metadata.json index 2854343db4..a6f8ca88bc 100644 --- a/rules/S1144/metadata.json +++ b/rules/S1144/metadata.json @@ -11,6 +11,19 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Scala", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Kotlin", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1144", diff --git a/rules/S1145/metadata.json b/rules/S1145/metadata.json index 16ac2caab4..aa2d6cc744 100644 --- a/rules/S1145/metadata.json +++ b/rules/S1145/metadata.json @@ -12,6 +12,20 @@ "replacementRules": [ "RSPEC-2583" ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "Scala", + "Go", + "Kotlin", + "PL\/SQL", + "JavaScript", + "Flex", + "PHP", + "Swift", + "Ruby" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1145", "sqKey": "S1145", diff --git a/rules/S1147/metadata.json b/rules/S1147/metadata.json index 48527c1bc9..0b08d2e5a2 100644 --- a/rules/S1147/metadata.json +++ b/rules/S1147/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PL\/I", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1147", diff --git a/rules/S1148/metadata.json b/rules/S1148/metadata.json index e6aa034e34..ed329a428a 100644 --- a/rules/S1148/metadata.json +++ b/rules/S1148/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-4507" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1148", "sqKey": "S1148", diff --git a/rules/S1149/metadata.json b/rules/S1149/metadata.json index c0d6382370..9e6218c7c4 100644 --- a/rules/S1149/metadata.json +++ b/rules/S1149/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1149", diff --git a/rules/S115/metadata.json b/rules/S115/metadata.json index 7d73395649..3e99089cc3 100644 --- a/rules/S115/metadata.json +++ b/rules/S115/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PL\/SQL", + "Flex", + "PHP", + "Swift", + "VB6" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-115", diff --git a/rules/S1150/metadata.json b/rules/S1150/metadata.json index 9654605f9e..afc9579dbe 100644 --- a/rules/S1150/metadata.json +++ b/rules/S1150/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1150", diff --git a/rules/S1151/metadata.json b/rules/S1151/metadata.json index acae592f0d..e7d7bcc117 100644 --- a/rules/S1151/metadata.json +++ b/rules/S1151/metadata.json @@ -11,6 +11,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "VB6", + "Kotlin", + "PL\/SQL", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1151", diff --git a/rules/S1153/metadata.json b/rules/S1153/metadata.json index 654bb92afa..c14302f894 100644 --- a/rules/S1153/metadata.json +++ b/rules/S1153/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1153", diff --git a/rules/S1154/metadata.json b/rules/S1154/metadata.json index c8a43c8d48..430da47f77 100644 --- a/rules/S1154/metadata.json +++ b/rules/S1154/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-2201" ], + "coveredLanguages": [ + "JavaScript" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1154", "sqKey": "S1154", diff --git a/rules/S1155/metadata.json b/rules/S1155/metadata.json index c75d692417..759c785b8b 100644 --- a/rules/S1155/metadata.json +++ b/rules/S1155/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1155", diff --git a/rules/S1157/metadata.json b/rules/S1157/metadata.json index 40715f3e90..8f8de66ddb 100644 --- a/rules/S1157/metadata.json +++ b/rules/S1157/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1157", diff --git a/rules/S1158/metadata.json b/rules/S1158/metadata.json index 2bce4e0288..cf59cea600 100644 --- a/rules/S1158/metadata.json +++ b/rules/S1158/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1158", diff --git a/rules/S116/metadata.json b/rules/S116/metadata.json index 636b3a3a7f..dc6bfa93e2 100644 --- a/rules/S116/metadata.json +++ b/rules/S116/metadata.json @@ -11,6 +11,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-116", diff --git a/rules/S1160/metadata.json b/rules/S1160/metadata.json index 9b1fe13846..714fc92f71 100644 --- a/rules/S1160/metadata.json +++ b/rules/S1160/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1160", diff --git a/rules/S1161/metadata.json b/rules/S1161/metadata.json index 07c292ad9c..1b83349927 100644 --- a/rules/S1161/metadata.json +++ b/rules/S1161/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1161", diff --git a/rules/S1162/metadata.json b/rules/S1162/metadata.json index 50b0314cf8..93c9bfca92 100644 --- a/rules/S1162/metadata.json +++ b/rules/S1162/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1162", diff --git a/rules/S1163/metadata.json b/rules/S1163/metadata.json index 9a6526bcc6..a47e1a9902 100644 --- a/rules/S1163/metadata.json +++ b/rules/S1163/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1163", diff --git a/rules/S1165/metadata.json b/rules/S1165/metadata.json index a0b9f632ee..d55d2ab2b6 100644 --- a/rules/S1165/metadata.json +++ b/rules/S1165/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1165", diff --git a/rules/S1166/metadata.json b/rules/S1166/metadata.json index a11eadf5ab..cc30c4672b 100644 --- a/rules/S1166/metadata.json +++ b/rules/S1166/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1166", diff --git a/rules/S1168/metadata.json b/rules/S1168/metadata.json index e86fa67698..fee8e75ae7 100644 --- a/rules/S1168/metadata.json +++ b/rules/S1168/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1168", diff --git a/rules/S117/metadata.json b/rules/S117/metadata.json index f1d0eeb88c..74e4793382 100644 --- a/rules/S117/metadata.json +++ b/rules/S117/metadata.json @@ -11,6 +11,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "Kotlin", + "TypeScript", + "PL\/SQL", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-117", diff --git a/rules/S1170/metadata.json b/rules/S1170/metadata.json index fcb0c76e58..34bf532b75 100644 --- a/rules/S1170/metadata.json +++ b/rules/S1170/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1170", diff --git a/rules/S1171/metadata.json b/rules/S1171/metadata.json index b0e9c9257f..e1389215e6 100644 --- a/rules/S1171/metadata.json +++ b/rules/S1171/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1171", diff --git a/rules/S1172/metadata.json b/rules/S1172/metadata.json index 9c28a15931..e65e5d2d6f 100644 --- a/rules/S1172/metadata.json +++ b/rules/S1172/metadata.json @@ -11,6 +11,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "Kotlin", + "PL\/SQL", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1172", diff --git a/rules/S1174/metadata.json b/rules/S1174/metadata.json index 57ab7fa535..9829c7219b 100644 --- a/rules/S1174/metadata.json +++ b/rules/S1174/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1174", diff --git a/rules/S1175/metadata.json b/rules/S1175/metadata.json index c6a9c0b041..d5e633e8d7 100644 --- a/rules/S1175/metadata.json +++ b/rules/S1175/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1175", diff --git a/rules/S1176/metadata.json b/rules/S1176/metadata.json index ff8c19ab05..a74ff01305 100644 --- a/rules/S1176/metadata.json +++ b/rules/S1176/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1176", diff --git a/rules/S118/metadata.json b/rules/S118/metadata.json index 7d45ec2cf9..f420305113 100644 --- a/rules/S118/metadata.json +++ b/rules/S118/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-118", diff --git a/rules/S1180/metadata.json b/rules/S1180/metadata.json index 107b31ba92..727049e172 100644 --- a/rules/S1180/metadata.json +++ b/rules/S1180/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1180", diff --git a/rules/S1181/metadata.json b/rules/S1181/metadata.json index f62b1b47e3..0c1a4bd748 100644 --- a/rules/S1181/metadata.json +++ b/rules/S1181/metadata.json @@ -14,6 +14,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1181", diff --git a/rules/S1182/metadata.json b/rules/S1182/metadata.json index f5f1b5053f..c7a978f57c 100644 --- a/rules/S1182/metadata.json +++ b/rules/S1182/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1182", diff --git a/rules/S1184/metadata.json b/rules/S1184/metadata.json index 61df1983b8..a2bc922a50 100644 --- a/rules/S1184/metadata.json +++ b/rules/S1184/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1184", diff --git a/rules/S1185/metadata.json b/rules/S1185/metadata.json index dbf6c4ad72..1166b035d4 100644 --- a/rules/S1185/metadata.json +++ b/rules/S1185/metadata.json @@ -12,6 +12,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Flex", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1185", diff --git a/rules/S1186/metadata.json b/rules/S1186/metadata.json index 15e9f9c7e5..e550616a3b 100644 --- a/rules/S1186/metadata.json +++ b/rules/S1186/metadata.json @@ -11,6 +11,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "VB6", + "Kotlin", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1186", diff --git a/rules/S1188/metadata.json b/rules/S1188/metadata.json index f00fce3e17..996cc121a2 100644 --- a/rules/S1188/metadata.json +++ b/rules/S1188/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1188", diff --git a/rules/S119/metadata.json b/rules/S119/metadata.json index b59fc08e87..bf2d41ee7a 100644 --- a/rules/S119/metadata.json +++ b/rules/S119/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-119", diff --git a/rules/S1190/metadata.json b/rules/S1190/metadata.json index 154fbec633..9911cb49d3 100644 --- a/rules/S1190/metadata.json +++ b/rules/S1190/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1190", diff --git a/rules/S1191/metadata.json b/rules/S1191/metadata.json index 1291ae95f7..31178338ee 100644 --- a/rules/S1191/metadata.json +++ b/rules/S1191/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1191", diff --git a/rules/S1192/metadata.json b/rules/S1192/metadata.json index 50d479b345..c705c6f145 100644 --- a/rules/S1192/metadata.json +++ b/rules/S1192/metadata.json @@ -13,6 +13,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1192", diff --git a/rules/S1193/metadata.json b/rules/S1193/metadata.json index 4142f4e9bb..dbca2a1285 100644 --- a/rules/S1193/metadata.json +++ b/rules/S1193/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1193", diff --git a/rules/S1194/metadata.json b/rules/S1194/metadata.json index 09f5d91460..3525e40fc3 100644 --- a/rules/S1194/metadata.json +++ b/rules/S1194/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1194", diff --git a/rules/S1195/metadata.json b/rules/S1195/metadata.json index 4930d73ffd..8e959d5e4e 100644 --- a/rules/S1195/metadata.json +++ b/rules/S1195/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1195", diff --git a/rules/S1197/metadata.json b/rules/S1197/metadata.json index 59ac433b5b..6acb9d324a 100644 --- a/rules/S1197/metadata.json +++ b/rules/S1197/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1197", diff --git a/rules/S1198/metadata.json b/rules/S1198/metadata.json index 4ea3713633..5bbe2e6b69 100644 --- a/rules/S1198/metadata.json +++ b/rules/S1198/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1198", diff --git a/rules/S1199/metadata.json b/rules/S1199/metadata.json index 56b5449dee..125d03c660 100644 --- a/rules/S1199/metadata.json +++ b/rules/S1199/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1199", diff --git a/rules/S120/metadata.json b/rules/S120/metadata.json index 26e755b95e..b86869c596 100644 --- a/rules/S120/metadata.json +++ b/rules/S120/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PL\/SQL", + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-120", diff --git a/rules/S1200/metadata.json b/rules/S1200/metadata.json index 1016e82d9b..40592d8eeb 100644 --- a/rules/S1200/metadata.json +++ b/rules/S1200/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1200", diff --git a/rules/S1201/metadata.json b/rules/S1201/metadata.json index 3662f785c0..a97b144fe8 100644 --- a/rules/S1201/metadata.json +++ b/rules/S1201/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1201", diff --git a/rules/S1206/metadata.json b/rules/S1206/metadata.json index 873c2784c8..59c589bf69 100644 --- a/rules/S1206/metadata.json +++ b/rules/S1206/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1206", diff --git a/rules/S121/metadata.json b/rules/S121/metadata.json index 177b64a626..a40f14e036 100644 --- a/rules/S121/metadata.json +++ b/rules/S121/metadata.json @@ -11,6 +11,18 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "TypeScript", + "Java", + "C++", + "C", + "PL\/I", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-121", diff --git a/rules/S1210/metadata.json b/rules/S1210/metadata.json index e2f02bef69..53ed09474f 100644 --- a/rules/S1210/metadata.json +++ b/rules/S1210/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1210", diff --git a/rules/S1212/metadata.json b/rules/S1212/metadata.json index d6055105f6..766a786406 100644 --- a/rules/S1212/metadata.json +++ b/rules/S1212/metadata.json @@ -10,6 +10,9 @@ "RSPEC-3417", "RSPEC-3688", "RSPEC-4011" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1212", diff --git a/rules/S1213/metadata.json b/rules/S1213/metadata.json index 6cc585e30e..cf40155301 100644 --- a/rules/S1213/metadata.json +++ b/rules/S1213/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1213", diff --git a/rules/S1213/rule.adoc b/rules/S1213/rule.adoc index a0f53f8773..07e87f265e 100644 --- a/rules/S1213/rule.adoc +++ b/rules/S1213/rule.adoc @@ -1,6 +1,7 @@ According to the Java Code Conventions as defined by Oracle, the members of a class or interface declaration should appear in the following order in the source files: -* Class and instance variables +* Class variables +* Instance variables * Constructors * Methods diff --git a/rules/S1214/metadata.json b/rules/S1214/metadata.json index 7edf7a5174..0b164a2046 100644 --- a/rules/S1214/metadata.json +++ b/rules/S1214/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1214", diff --git a/rules/S1215/metadata.json b/rules/S1215/metadata.json index 46bd89c74e..7efe64980e 100644 --- a/rules/S1215/metadata.json +++ b/rules/S1215/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1215", diff --git a/rules/S1217/metadata.json b/rules/S1217/metadata.json index 171c5bdda0..8c2990e526 100644 --- a/rules/S1217/metadata.json +++ b/rules/S1217/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1217", diff --git a/rules/S1219/metadata.json b/rules/S1219/metadata.json index f15bd7eadf..2e125e27d1 100644 --- a/rules/S1219/metadata.json +++ b/rules/S1219/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "JavaScript", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1219", diff --git a/rules/S122/metadata.json b/rules/S122/metadata.json index 939aafb043..c91a75053e 100644 --- a/rules/S122/metadata.json +++ b/rules/S122/metadata.json @@ -11,6 +11,30 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "VB6", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-122", diff --git a/rules/S1220/metadata.json b/rules/S1220/metadata.json index e89e686429..8368056201 100644 --- a/rules/S1220/metadata.json +++ b/rules/S1220/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1220", diff --git a/rules/S1221/metadata.json b/rules/S1221/metadata.json index 4113797d69..337fc6246f 100644 --- a/rules/S1221/metadata.json +++ b/rules/S1221/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1221", diff --git a/rules/S1223/metadata.json b/rules/S1223/metadata.json index 29dbd21bea..bb22e69d62 100644 --- a/rules/S1223/metadata.json +++ b/rules/S1223/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1223", diff --git a/rules/S1226/metadata.json b/rules/S1226/metadata.json index dbc39246b4..b83d607a2b 100644 --- a/rules/S1226/metadata.json +++ b/rules/S1226/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C", + "VB.Net", + "JavaScript", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1226", diff --git a/rules/S1227/metadata.json b/rules/S1227/metadata.json index 3bc75591d5..b24b37cded 100644 --- a/rules/S1227/metadata.json +++ b/rules/S1227/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1227", diff --git a/rules/S1228/metadata.json b/rules/S1228/metadata.json index 65cbb53231..2219bbcef3 100644 --- a/rules/S1228/metadata.json +++ b/rules/S1228/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1228", diff --git a/rules/S1231/metadata.json b/rules/S1231/metadata.json index 5927798dfc..f7870146af 100644 --- a/rules/S1231/metadata.json +++ b/rules/S1231/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1231", diff --git a/rules/S1232/metadata.json b/rules/S1232/metadata.json index 3d1f162bc8..33d137330e 100644 --- a/rules/S1232/metadata.json +++ b/rules/S1232/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1232", diff --git a/rules/S1233/metadata.json b/rules/S1233/metadata.json index 1d78cc0643..ab11e65189 100644 --- a/rules/S1233/metadata.json +++ b/rules/S1233/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1233", diff --git a/rules/S1235/metadata.json b/rules/S1235/metadata.json index 3ce3782a11..8ff7e894f9 100644 --- a/rules/S1235/metadata.json +++ b/rules/S1235/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1235", diff --git a/rules/S1236/metadata.json b/rules/S1236/metadata.json index 1409d43113..a557c16dd4 100644 --- a/rules/S1236/metadata.json +++ b/rules/S1236/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1236", diff --git a/rules/S1237/metadata.json b/rules/S1237/metadata.json index dd943a0049..013e35768c 100644 --- a/rules/S1237/metadata.json +++ b/rules/S1237/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1237", diff --git a/rules/S1238/metadata.json b/rules/S1238/metadata.json index 920cbad3d8..1e8370ba86 100644 --- a/rules/S1238/metadata.json +++ b/rules/S1238/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1238", diff --git a/rules/S124/metadata.json b/rules/S124/metadata.json index d4fea39501..b46ce472f0 100644 --- a/rules/S124/metadata.json +++ b/rules/S124/metadata.json @@ -7,6 +7,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PL\/SQL", + "C", + "Cobol", + "JavaScript", + "Flex", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-124", diff --git a/rules/S1241/metadata.json b/rules/S1241/metadata.json index c4e7b91374..6d51b18d18 100644 --- a/rules/S1241/metadata.json +++ b/rules/S1241/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1241", diff --git a/rules/S1242/metadata.json b/rules/S1242/metadata.json index e92580f029..6a4f093784 100644 --- a/rules/S1242/metadata.json +++ b/rules/S1242/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1242", diff --git a/rules/S1244/metadata.json b/rules/S1244/metadata.json index f5d55f1c07..d7603b0e81 100644 --- a/rules/S1244/metadata.json +++ b/rules/S1244/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1244", diff --git a/rules/S1245/metadata.json b/rules/S1245/metadata.json index 4db2eaf8ae..70a7e1bd88 100644 --- a/rules/S1245/metadata.json +++ b/rules/S1245/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1245", diff --git a/rules/S1246/metadata.json b/rules/S1246/metadata.json index 0ec41001c9..bdcdf521d3 100644 --- a/rules/S1246/metadata.json +++ b/rules/S1246/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1246", diff --git a/rules/S1247/metadata.json b/rules/S1247/metadata.json index ad7a2e5709..dcd60de8f6 100644 --- a/rules/S1247/metadata.json +++ b/rules/S1247/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1247", diff --git a/rules/S125/metadata.json b/rules/S125/metadata.json index da38821ed7..82ded018ba 100644 --- a/rules/S125/metadata.json +++ b/rules/S125/metadata.json @@ -11,6 +11,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "Scala", + "RPG", + "HTML", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "XML", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-125", diff --git a/rules/S1250/metadata.json b/rules/S1250/metadata.json index 5b1becc7a8..dfaead9c3d 100644 --- a/rules/S1250/metadata.json +++ b/rules/S1250/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1250", diff --git a/rules/S1253/metadata.json b/rules/S1253/metadata.json index 4849f55262..ddcd4c642c 100644 --- a/rules/S1253/metadata.json +++ b/rules/S1253/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1253", diff --git a/rules/S1254/metadata.json b/rules/S1254/metadata.json index 1daa3cd025..10e9f5d3d0 100644 --- a/rules/S1254/metadata.json +++ b/rules/S1254/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1254", diff --git a/rules/S1257/metadata.json b/rules/S1257/metadata.json index afc5673006..70253b7316 100644 --- a/rules/S1257/metadata.json +++ b/rules/S1257/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1257", diff --git a/rules/S1258/metadata.json b/rules/S1258/metadata.json index 50e6a4a459..79198569d6 100644 --- a/rules/S1258/metadata.json +++ b/rules/S1258/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1258", diff --git a/rules/S1259/metadata.json b/rules/S1259/metadata.json index 787ed09e60..d13e1107bf 100644 --- a/rules/S1259/metadata.json +++ b/rules/S1259/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1259", diff --git a/rules/S126/metadata.json b/rules/S126/metadata.json index eda7a9bdb7..fe889e4ab1 100644 --- a/rules/S126/metadata.json +++ b/rules/S126/metadata.json @@ -11,6 +11,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "PL\/SQL", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-126", diff --git a/rules/S1262/metadata.json b/rules/S1262/metadata.json index 06d8352a23..94ef825cb0 100644 --- a/rules/S1262/metadata.json +++ b/rules/S1262/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1262", diff --git a/rules/S1264/metadata.json b/rules/S1264/metadata.json index f28da54465..d8422f6f42 100644 --- a/rules/S1264/metadata.json +++ b/rules/S1264/metadata.json @@ -11,6 +11,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1264", diff --git a/rules/S1265/metadata.json b/rules/S1265/metadata.json index d42502ac34..6ba119f4fc 100644 --- a/rules/S1265/metadata.json +++ b/rules/S1265/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1265", diff --git a/rules/S1269/metadata.json b/rules/S1269/metadata.json index e7fa427dd4..78d9bebf67 100644 --- a/rules/S1269/metadata.json +++ b/rules/S1269/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1269", diff --git a/rules/S127/metadata.json b/rules/S127/metadata.json index a1afae3089..abf0a7b3f9 100644 --- a/rules/S127/metadata.json +++ b/rules/S127/metadata.json @@ -11,6 +11,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Flex", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-127", diff --git a/rules/S1270/metadata.json b/rules/S1270/metadata.json index b63cfa0d1b..1bdabbea3d 100644 --- a/rules/S1270/metadata.json +++ b/rules/S1270/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1270", diff --git a/rules/S1271/metadata.json b/rules/S1271/metadata.json index 1be757d8a6..324baec257 100644 --- a/rules/S1271/metadata.json +++ b/rules/S1271/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1271", diff --git a/rules/S1273/metadata.json b/rules/S1273/metadata.json index 99f0bcdf1b..d603606ff6 100644 --- a/rules/S1273/metadata.json +++ b/rules/S1273/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1273", diff --git a/rules/S1274/metadata.json b/rules/S1274/metadata.json index 222c12220a..49db492f6f 100644 --- a/rules/S1274/metadata.json +++ b/rules/S1274/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1274", diff --git a/rules/S1275/metadata.json b/rules/S1275/metadata.json index 6d060ce28d..e903ffcbc1 100644 --- a/rules/S1275/metadata.json +++ b/rules/S1275/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1275", diff --git a/rules/S1276/metadata.json b/rules/S1276/metadata.json index caaef02fa5..86aecadb56 100644 --- a/rules/S1276/metadata.json +++ b/rules/S1276/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1276", diff --git a/rules/S1277/metadata.json b/rules/S1277/metadata.json index 4ed29349ef..8d04aa0f36 100644 --- a/rules/S1277/metadata.json +++ b/rules/S1277/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1277", diff --git a/rules/S1278/metadata.json b/rules/S1278/metadata.json index d31069f59a..3c464408c6 100644 --- a/rules/S1278/metadata.json +++ b/rules/S1278/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1278", diff --git a/rules/S1279/metadata.json b/rules/S1279/metadata.json index 6236e12607..79274a7130 100644 --- a/rules/S1279/metadata.json +++ b/rules/S1279/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1279", diff --git a/rules/S128/metadata.json b/rules/S128/metadata.json index 748ff8510a..5d0e07c7aa 100644 --- a/rules/S128/metadata.json +++ b/rules/S128/metadata.json @@ -12,6 +12,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "JavaScript", + "Flex", + "Objective-C", + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-128", diff --git a/rules/S1280/metadata.json b/rules/S1280/metadata.json index d724e97f2e..f903c9e3d9 100644 --- a/rules/S1280/metadata.json +++ b/rules/S1280/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1280", diff --git a/rules/S1281/metadata.json b/rules/S1281/metadata.json index cbd862e8a5..b4cec89740 100644 --- a/rules/S1281/metadata.json +++ b/rules/S1281/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1281", diff --git a/rules/S1282/metadata.json b/rules/S1282/metadata.json index eff4626efb..85e2238e0a 100644 --- a/rules/S1282/metadata.json +++ b/rules/S1282/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1282", diff --git a/rules/S1283/metadata.json b/rules/S1283/metadata.json index 2bb0dc93f5..67913f4236 100644 --- a/rules/S1283/metadata.json +++ b/rules/S1283/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1283", diff --git a/rules/S1284/metadata.json b/rules/S1284/metadata.json index 887f436a16..aafbe98f96 100644 --- a/rules/S1284/metadata.json +++ b/rules/S1284/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1284", diff --git a/rules/S1285/metadata.json b/rules/S1285/metadata.json index 608d359a17..7531338e6d 100644 --- a/rules/S1285/metadata.json +++ b/rules/S1285/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1285", diff --git a/rules/S1287/metadata.json b/rules/S1287/metadata.json index 33434ad24a..96955e9ac6 100644 --- a/rules/S1287/metadata.json +++ b/rules/S1287/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1287", diff --git a/rules/S1288/metadata.json b/rules/S1288/metadata.json index 6acceadae1..4f1acb884d 100644 --- a/rules/S1288/metadata.json +++ b/rules/S1288/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1288", diff --git a/rules/S1289/metadata.json b/rules/S1289/metadata.json index 6bfa108bb3..33e4a0ca6d 100644 --- a/rules/S1289/metadata.json +++ b/rules/S1289/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1289", diff --git a/rules/S1290/metadata.json b/rules/S1290/metadata.json index df824c718e..ea394b4475 100644 --- a/rules/S1290/metadata.json +++ b/rules/S1290/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1290", diff --git a/rules/S1291/metadata.json b/rules/S1291/metadata.json index 248a17be8b..b47d61f329 100644 --- a/rules/S1291/metadata.json +++ b/rules/S1291/metadata.json @@ -11,6 +11,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "Java", + "C++", + "PL\/SQL", + "C", + "Cobol", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1291", diff --git a/rules/S1292/metadata.json b/rules/S1292/metadata.json index 3849ff5b1f..aa0dbf0058 100644 --- a/rules/S1292/metadata.json +++ b/rules/S1292/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1292", diff --git a/rules/S1293/metadata.json b/rules/S1293/metadata.json index c0474efc5c..a8a8cf20fc 100644 --- a/rules/S1293/metadata.json +++ b/rules/S1293/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1293", diff --git a/rules/S1297/metadata.json b/rules/S1297/metadata.json index 06a1476284..5d5509ce90 100644 --- a/rules/S1297/metadata.json +++ b/rules/S1297/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1297", diff --git a/rules/S1298/metadata.json b/rules/S1298/metadata.json index 4b5e440c1f..67c3796aed 100644 --- a/rules/S1298/metadata.json +++ b/rules/S1298/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1298", diff --git a/rules/S1299/metadata.json b/rules/S1299/metadata.json index 58ddb5dfcd..5e80ab96e4 100644 --- a/rules/S1299/metadata.json +++ b/rules/S1299/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1299", diff --git a/rules/S1300/metadata.json b/rules/S1300/metadata.json index 0b20b88caa..fe0c96e010 100644 --- a/rules/S1300/metadata.json +++ b/rules/S1300/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1300", diff --git a/rules/S1301/metadata.json b/rules/S1301/metadata.json index 4813c92a5c..ce17d9a1fb 100644 --- a/rules/S1301/metadata.json +++ b/rules/S1301/metadata.json @@ -11,6 +11,21 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "VB6", + "ABAP", + "TypeScript", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1301", diff --git a/rules/S1302/metadata.json b/rules/S1302/metadata.json index c80051955c..05fdc2a580 100644 --- a/rules/S1302/metadata.json +++ b/rules/S1302/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1302", diff --git a/rules/S1303/metadata.json b/rules/S1303/metadata.json index 420fa60d39..8fe03aa0fb 100644 --- a/rules/S1303/metadata.json +++ b/rules/S1303/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1303", diff --git a/rules/S1304/metadata.json b/rules/S1304/metadata.json index 94a7a3a7b9..ad68921779 100644 --- a/rules/S1304/metadata.json +++ b/rules/S1304/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1304", diff --git a/rules/S1305/metadata.json b/rules/S1305/metadata.json index b0be8ab23a..6f28d6ea33 100644 --- a/rules/S1305/metadata.json +++ b/rules/S1305/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1305", diff --git a/rules/S1306/metadata.json b/rules/S1306/metadata.json index 623a12b181..18ffd3bbd0 100644 --- a/rules/S1306/metadata.json +++ b/rules/S1306/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1306", diff --git a/rules/S1307/metadata.json b/rules/S1307/metadata.json index 05c7acb554..1987c006e5 100644 --- a/rules/S1307/metadata.json +++ b/rules/S1307/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1307", diff --git a/rules/S1308/metadata.json b/rules/S1308/metadata.json index 9ff1d490f4..de063ce490 100644 --- a/rules/S1308/metadata.json +++ b/rules/S1308/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1308", diff --git a/rules/S1309/metadata.json b/rules/S1309/metadata.json index 897d335329..b112466f44 100644 --- a/rules/S1309/metadata.json +++ b/rules/S1309/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-1309", diff --git a/rules/S131/metadata.json b/rules/S131/metadata.json index fe5df79538..05473f5ada 100644 --- a/rules/S131/metadata.json +++ b/rules/S131/metadata.json @@ -11,6 +11,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Go", + "VB6", + "ABAP", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Ruby" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-131", diff --git a/rules/S1310/metadata.json b/rules/S1310/metadata.json index 30cbae77e8..f797cddd16 100644 --- a/rules/S1310/metadata.json +++ b/rules/S1310/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1310", diff --git a/rules/S1311/metadata.json b/rules/S1311/metadata.json index bb87bb2e47..3146417ac4 100644 --- a/rules/S1311/metadata.json +++ b/rules/S1311/metadata.json @@ -13,6 +13,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Flex", + "Objective-C", + "PHP", + "Swift", + "ABAP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1311", diff --git a/rules/S1312/metadata.json b/rules/S1312/metadata.json index e9ec4a4542..04b6a49e25 100644 --- a/rules/S1312/metadata.json +++ b/rules/S1312/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1312", diff --git a/rules/S1313/metadata.json b/rules/S1313/metadata.json index 14c6961876..f39a7df6ca 100644 --- a/rules/S1313/metadata.json +++ b/rules/S1313/metadata.json @@ -11,6 +11,21 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "VB.Net", + "Scala", + "Go", + "VB6", + "ABAP", + "Kotlin", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1313", diff --git a/rules/S1314/metadata.json b/rules/S1314/metadata.json index 46beed55c4..1c6edd3f86 100644 --- a/rules/S1314/metadata.json +++ b/rules/S1314/metadata.json @@ -11,6 +11,18 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "JavaScript", + "Flex", + "Go", + "Objective-C", + "PHP", + "Ruby" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1314", diff --git a/rules/S1315/metadata.json b/rules/S1315/metadata.json index a1bcf05b36..d16080cad1 100644 --- a/rules/S1315/metadata.json +++ b/rules/S1315/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1315", diff --git a/rules/S1316/metadata.json b/rules/S1316/metadata.json index 3c3cf4c586..852962e7e9 100644 --- a/rules/S1316/metadata.json +++ b/rules/S1316/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1316", diff --git a/rules/S1317/metadata.json b/rules/S1317/metadata.json index ae55c8df81..e3f48ca9d3 100644 --- a/rules/S1317/metadata.json +++ b/rules/S1317/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1317", diff --git a/rules/S1319/metadata.json b/rules/S1319/metadata.json index ff8b778cf0..cbc9b3d7c1 100644 --- a/rules/S1319/metadata.json +++ b/rules/S1319/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1319", diff --git a/rules/S1320/metadata.json b/rules/S1320/metadata.json index 0464dd2d14..51227782af 100644 --- a/rules/S1320/metadata.json +++ b/rules/S1320/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1320", diff --git a/rules/S1321/metadata.json b/rules/S1321/metadata.json index 9f494f719f..20b8fc9970 100644 --- a/rules/S1321/metadata.json +++ b/rules/S1321/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript", + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1321", diff --git a/rules/S133/metadata.json b/rules/S133/metadata.json index d128e5a3b1..91b1d0b439 100644 --- a/rules/S133/metadata.json +++ b/rules/S133/metadata.json @@ -14,6 +14,9 @@ "replacementRules": [ "RSPEC-1541" ], + "coveredLanguages": [ + "ABAP" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-133", "sqKey": "S133", diff --git a/rules/S134/metadata.json b/rules/S134/metadata.json index 94cedf7cc8..7922741ea3 100644 --- a/rules/S134/metadata.json +++ b/rules/S134/metadata.json @@ -11,6 +11,29 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-134", diff --git a/rules/S135/metadata.json b/rules/S135/metadata.json index 658f73ce9b..c0d2666d56 100644 --- a/rules/S135/metadata.json +++ b/rules/S135/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "JavaScript", + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-135", diff --git a/rules/S136/metadata.json b/rules/S136/metadata.json index 238ea7480b..1094a9703e 100644 --- a/rules/S136/metadata.json +++ b/rules/S136/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-136", diff --git a/rules/S138/metadata.json b/rules/S138/metadata.json index a3aa3b4113..7da69e279b 100644 --- a/rules/S138/metadata.json +++ b/rules/S138/metadata.json @@ -11,6 +11,26 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "VB6", + "Kotlin", + "TypeScript", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-138", diff --git a/rules/S139/metadata.json b/rules/S139/metadata.json index b8af77c7ba..13e63cd118 100644 --- a/rules/S139/metadata.json +++ b/rules/S139/metadata.json @@ -11,6 +11,19 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "PL\/SQL", + "C", + "VB.Net", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "VB6", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-139", diff --git a/rules/S140/metadata.json b/rules/S140/metadata.json index 2c18866b4c..4b11c2102b 100644 --- a/rules/S140/metadata.json +++ b/rules/S140/metadata.json @@ -7,6 +7,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "XML", + "Flex", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-140", diff --git a/rules/S141/metadata.json b/rules/S141/metadata.json index 619417c607..0ab7e8d2d8 100644 --- a/rules/S141/metadata.json +++ b/rules/S141/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-141", diff --git a/rules/S1434/metadata.json b/rules/S1434/metadata.json index bee6752e56..42f9a78ab9 100644 --- a/rules/S1434/metadata.json +++ b/rules/S1434/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1434", diff --git a/rules/S1435/metadata.json b/rules/S1435/metadata.json index 8c5d60e89c..fb1d244a6a 100644 --- a/rules/S1435/metadata.json +++ b/rules/S1435/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1435", diff --git a/rules/S1436/metadata.json b/rules/S1436/metadata.json index 3355c9ece2..3fb88ea667 100644 --- a/rules/S1436/metadata.json +++ b/rules/S1436/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1436", diff --git a/rules/S1437/metadata.json b/rules/S1437/metadata.json index 94a2a2c480..3bd42de925 100644 --- a/rules/S1437/metadata.json +++ b/rules/S1437/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1437", diff --git a/rules/S1438/metadata.json b/rules/S1438/metadata.json index 116f9d5f92..bc301bafa0 100644 --- a/rules/S1438/metadata.json +++ b/rules/S1438/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript", + "Flex", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1438", diff --git a/rules/S1439/metadata.json b/rules/S1439/metadata.json index 1edc1ef350..bcd295cf49 100644 --- a/rules/S1439/metadata.json +++ b/rules/S1439/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript", + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1439", diff --git a/rules/S1440/metadata.json b/rules/S1440/metadata.json index 4fad1257bd..785c0adb66 100644 --- a/rules/S1440/metadata.json +++ b/rules/S1440/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript", + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1440", diff --git a/rules/S1441/metadata.json b/rules/S1441/metadata.json index 78dfb34988..d92237c76b 100644 --- a/rules/S1441/metadata.json +++ b/rules/S1441/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1441", diff --git a/rules/S1442/metadata.json b/rules/S1442/metadata.json index 6945e0fcfc..67455265e9 100644 --- a/rules/S1442/metadata.json +++ b/rules/S1442/metadata.json @@ -12,6 +12,10 @@ "replacementRules": [ "RSPEC-4507" ], + "coveredLanguages": [ + "JavaScript", + "Flex" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1442", "sqKey": "S1442", diff --git a/rules/S1443/metadata.json b/rules/S1443/metadata.json index 79e169b211..bd1783b879 100644 --- a/rules/S1443/metadata.json +++ b/rules/S1443/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1443", diff --git a/rules/S1444/metadata.json b/rules/S1444/metadata.json index ea18ef9213..19259a1719 100644 --- a/rules/S1444/metadata.json +++ b/rules/S1444/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1444", diff --git a/rules/S1445/metadata.json b/rules/S1445/metadata.json index 036a25a519..144af85cfa 100644 --- a/rules/S1445/metadata.json +++ b/rules/S1445/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1445", diff --git a/rules/S1446/metadata.json b/rules/S1446/metadata.json index 6b676b5f12..c36aae92c1 100644 --- a/rules/S1446/metadata.json +++ b/rules/S1446/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1446", diff --git a/rules/S1447/metadata.json b/rules/S1447/metadata.json index 056b50a36c..bde144fcda 100644 --- a/rules/S1447/metadata.json +++ b/rules/S1447/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1447", diff --git a/rules/S1448/metadata.json b/rules/S1448/metadata.json index 9261eee366..e4048830e5 100644 --- a/rules/S1448/metadata.json +++ b/rules/S1448/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Flex", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1448", diff --git a/rules/S1449/metadata.json b/rules/S1449/metadata.json index ccf90058d1..4028c4fa98 100644 --- a/rules/S1449/metadata.json +++ b/rules/S1449/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1449", diff --git a/rules/S1450/metadata.json b/rules/S1450/metadata.json index ada8249258..504eea270e 100644 --- a/rules/S1450/metadata.json +++ b/rules/S1450/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1450", diff --git a/rules/S1451/metadata.json b/rules/S1451/metadata.json index 9c2ebe2e9f..f09cc2a7bc 100644 --- a/rules/S1451/metadata.json +++ b/rules/S1451/metadata.json @@ -11,6 +11,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "HTML", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1451", diff --git a/rules/S1452/metadata.json b/rules/S1452/metadata.json index 9e6ad1a109..63da48f6ef 100644 --- a/rules/S1452/metadata.json +++ b/rules/S1452/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1452", diff --git a/rules/S1453/metadata.json b/rules/S1453/metadata.json index 001d0aeaad..c7dc3232bc 100644 --- a/rules/S1453/metadata.json +++ b/rules/S1453/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1453", diff --git a/rules/S1454/metadata.json b/rules/S1454/metadata.json index 40720f6e2d..cfa55bd8e6 100644 --- a/rules/S1454/metadata.json +++ b/rules/S1454/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-881" ], + "coveredLanguages": [ + "Flex" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1454", "sqKey": "S1454", diff --git a/rules/S1455/metadata.json b/rules/S1455/metadata.json index f3604f1957..4749c52959 100644 --- a/rules/S1455/metadata.json +++ b/rules/S1455/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1455", diff --git a/rules/S1456/metadata.json b/rules/S1456/metadata.json index 5ab8f52f8c..47345602d6 100644 --- a/rules/S1456/metadata.json +++ b/rules/S1456/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1456", diff --git a/rules/S1457/metadata.json b/rules/S1457/metadata.json index 533ede404b..262cc36776 100644 --- a/rules/S1457/metadata.json +++ b/rules/S1457/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1457", diff --git a/rules/S1458/metadata.json b/rules/S1458/metadata.json index 6a307d1f62..8548dd678c 100644 --- a/rules/S1458/metadata.json +++ b/rules/S1458/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1458", diff --git a/rules/S1459/metadata.json b/rules/S1459/metadata.json index 9e086d7684..64fe49a036 100644 --- a/rules/S1459/metadata.json +++ b/rules/S1459/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1459", diff --git a/rules/S1460/metadata.json b/rules/S1460/metadata.json index bec04bc0fb..5e81bbd01c 100644 --- a/rules/S1460/metadata.json +++ b/rules/S1460/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1460", diff --git a/rules/S1461/metadata.json b/rules/S1461/metadata.json index 1792331ea0..f78efe9601 100644 --- a/rules/S1461/metadata.json +++ b/rules/S1461/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1461", diff --git a/rules/S1462/metadata.json b/rules/S1462/metadata.json index 165b920616..b82314dab7 100644 --- a/rules/S1462/metadata.json +++ b/rules/S1462/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1462", diff --git a/rules/S1463/metadata.json b/rules/S1463/metadata.json index 4232c34ec5..b9554b8c4e 100644 --- a/rules/S1463/metadata.json +++ b/rules/S1463/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1463", diff --git a/rules/S1464/metadata.json b/rules/S1464/metadata.json index edd97c2967..f2c79eda30 100644 --- a/rules/S1464/metadata.json +++ b/rules/S1464/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1464", diff --git a/rules/S1465/metadata.json b/rules/S1465/metadata.json index 23b1d20d93..a5c817a995 100644 --- a/rules/S1465/metadata.json +++ b/rules/S1465/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1465", diff --git a/rules/S1466/metadata.json b/rules/S1466/metadata.json index 703cb0ac4f..04e06a6967 100644 --- a/rules/S1466/metadata.json +++ b/rules/S1466/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1466", diff --git a/rules/S1467/metadata.json b/rules/S1467/metadata.json index 817a9e5e66..a1bc3235e9 100644 --- a/rules/S1467/metadata.json +++ b/rules/S1467/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1467", diff --git a/rules/S1468/metadata.json b/rules/S1468/metadata.json index 9be94e09a7..4b0c0f92a5 100644 --- a/rules/S1468/metadata.json +++ b/rules/S1468/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1468", diff --git a/rules/S1469/metadata.json b/rules/S1469/metadata.json index 7368922135..26921339c3 100644 --- a/rules/S1469/metadata.json +++ b/rules/S1469/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1469", diff --git a/rules/S1470/metadata.json b/rules/S1470/metadata.json index 7dab1bef57..8c79a74640 100644 --- a/rules/S1470/metadata.json +++ b/rules/S1470/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1470", diff --git a/rules/S1471/metadata.json b/rules/S1471/metadata.json index 8d1cd85ab9..11a1811b9f 100644 --- a/rules/S1471/metadata.json +++ b/rules/S1471/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1471", diff --git a/rules/S1472/metadata.json b/rules/S1472/metadata.json index 720d381295..b4f839adbe 100644 --- a/rules/S1472/metadata.json +++ b/rules/S1472/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1472", diff --git a/rules/S1473/metadata.json b/rules/S1473/metadata.json index 0dd074994c..7e2673f679 100644 --- a/rules/S1473/metadata.json +++ b/rules/S1473/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1473", diff --git a/rules/S1474/metadata.json b/rules/S1474/metadata.json index c5ef856681..1a39a424b7 100644 --- a/rules/S1474/metadata.json +++ b/rules/S1474/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1474", diff --git a/rules/S1475/metadata.json b/rules/S1475/metadata.json index f7a731edda..d8bb15322d 100644 --- a/rules/S1475/metadata.json +++ b/rules/S1475/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1475", diff --git a/rules/S1476/metadata.json b/rules/S1476/metadata.json index 70a42df101..84a0fbe53f 100644 --- a/rules/S1476/metadata.json +++ b/rules/S1476/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1476", diff --git a/rules/S1477/metadata.json b/rules/S1477/metadata.json index 4ecbba9bed..699e9fe053 100644 --- a/rules/S1477/metadata.json +++ b/rules/S1477/metadata.json @@ -13,6 +13,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "RPG", + "ABAP", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1477", diff --git a/rules/S1478/metadata.json b/rules/S1478/metadata.json index 7cad813f29..87079bee01 100644 --- a/rules/S1478/metadata.json +++ b/rules/S1478/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1478", diff --git a/rules/S1479/metadata.json b/rules/S1479/metadata.json index f2d37939ff..2afce76b70 100644 --- a/rules/S1479/metadata.json +++ b/rules/S1479/metadata.json @@ -11,6 +11,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "VB6", + "Kotlin", + "TypeScript", + "PL\/SQL", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1479", diff --git a/rules/S1481/metadata.json b/rules/S1481/metadata.json index c9e5acbd15..179c1a0790 100644 --- a/rules/S1481/metadata.json +++ b/rules/S1481/metadata.json @@ -11,6 +11,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "ABAP", + "Kotlin", + "PL\/SQL", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1481", diff --git a/rules/S1482/metadata.json b/rules/S1482/metadata.json index e03201474e..6cccb65040 100644 --- a/rules/S1482/metadata.json +++ b/rules/S1482/metadata.json @@ -12,6 +12,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "RPG", + "ABAP", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1482", diff --git a/rules/S1483/metadata.json b/rules/S1483/metadata.json index e6fcc2fb7c..e68f7c44d3 100644 --- a/rules/S1483/metadata.json +++ b/rules/S1483/metadata.json @@ -12,6 +12,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "RPG", + "ABAP", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1483", diff --git a/rules/S1484/metadata.json b/rules/S1484/metadata.json index 4d76c66f7a..a7922c72ae 100644 --- a/rules/S1484/metadata.json +++ b/rules/S1484/metadata.json @@ -12,6 +12,29 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "RPG", + "HTML", + "VB6", + "ABAP", + "TypeScript", + "PL\/SQL", + "PL\/I", + "XML", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1484", diff --git a/rules/S1485/metadata.json b/rules/S1485/metadata.json index abac016f9a..2bf524fa15 100644 --- a/rules/S1485/metadata.json +++ b/rules/S1485/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1485", diff --git a/rules/S1486/metadata.json b/rules/S1486/metadata.json index 93734015d5..99a9bbda27 100644 --- a/rules/S1486/metadata.json +++ b/rules/S1486/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1486", diff --git a/rules/S1487/metadata.json b/rules/S1487/metadata.json index b586858f06..8fbf852027 100644 --- a/rules/S1487/metadata.json +++ b/rules/S1487/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1487", diff --git a/rules/S1488/metadata.json b/rules/S1488/metadata.json index b7b10ddf7e..19948d92cf 100644 --- a/rules/S1488/metadata.json +++ b/rules/S1488/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Java", + "JavaScript", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1488", diff --git a/rules/S1491/metadata.json b/rules/S1491/metadata.json index 13b8e2de85..d9f0235fc2 100644 --- a/rules/S1491/metadata.json +++ b/rules/S1491/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1491", diff --git a/rules/S1492/metadata.json b/rules/S1492/metadata.json index ac831bc367..f3e28ef3b5 100644 --- a/rules/S1492/metadata.json +++ b/rules/S1492/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1492", diff --git a/rules/S1493/metadata.json b/rules/S1493/metadata.json index 07a039d53e..0c9b18feae 100644 --- a/rules/S1493/metadata.json +++ b/rules/S1493/metadata.json @@ -14,6 +14,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol", + "ABAP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1493", diff --git a/rules/S1494/metadata.json b/rules/S1494/metadata.json index 7192c32031..7e45c229ce 100644 --- a/rules/S1494/metadata.json +++ b/rules/S1494/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1494", diff --git a/rules/S1495/metadata.json b/rules/S1495/metadata.json index d7a3583525..ea82cdc80f 100644 --- a/rules/S1495/metadata.json +++ b/rules/S1495/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1495", diff --git a/rules/S1496/metadata.json b/rules/S1496/metadata.json index ef58d8c7d9..6ec3ee44ee 100644 --- a/rules/S1496/metadata.json +++ b/rules/S1496/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1496", diff --git a/rules/S1498/metadata.json b/rules/S1498/metadata.json index 37b453637c..8f9569b26b 100644 --- a/rules/S1498/metadata.json +++ b/rules/S1498/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1498", diff --git a/rules/S1499/metadata.json b/rules/S1499/metadata.json index 92246f4f13..805ee0f39e 100644 --- a/rules/S1499/metadata.json +++ b/rules/S1499/metadata.json @@ -12,6 +12,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "PL\/I", + "Cobol", + "RPG", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1499", diff --git a/rules/S1500/metadata.json b/rules/S1500/metadata.json index c2ce235660..5a632efefb 100644 --- a/rules/S1500/metadata.json +++ b/rules/S1500/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1500", diff --git a/rules/S1501/metadata.json b/rules/S1501/metadata.json index 6d2f2013c9..a748da9510 100644 --- a/rules/S1501/metadata.json +++ b/rules/S1501/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1501", diff --git a/rules/S1502/metadata.json b/rules/S1502/metadata.json index 37ce24f454..a215cd2136 100644 --- a/rules/S1502/metadata.json +++ b/rules/S1502/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1502", diff --git a/rules/S1503/metadata.json b/rules/S1503/metadata.json index 478d9b01b0..5f7340ab4e 100644 --- a/rules/S1503/metadata.json +++ b/rules/S1503/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1503", diff --git a/rules/S1505/metadata.json b/rules/S1505/metadata.json index 84b5b1ff9f..c66a73ad85 100644 --- a/rules/S1505/metadata.json +++ b/rules/S1505/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1505", diff --git a/rules/S1506/metadata.json b/rules/S1506/metadata.json index 6d2e4328d3..5177301464 100644 --- a/rules/S1506/metadata.json +++ b/rules/S1506/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1506", diff --git a/rules/S1507/metadata.json b/rules/S1507/metadata.json index d3cff21cd7..138e5ec52e 100644 --- a/rules/S1507/metadata.json +++ b/rules/S1507/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1507", diff --git a/rules/S1508/metadata.json b/rules/S1508/metadata.json index 0093513ef6..d204d33645 100644 --- a/rules/S1508/metadata.json +++ b/rules/S1508/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1508", diff --git a/rules/S1510/metadata.json b/rules/S1510/metadata.json index ac51e00ccf..0fd45ad089 100644 --- a/rules/S1510/metadata.json +++ b/rules/S1510/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1510", diff --git a/rules/S1511/metadata.json b/rules/S1511/metadata.json index e3e514a41f..8d09edacf6 100644 --- a/rules/S1511/metadata.json +++ b/rules/S1511/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1511", diff --git a/rules/S1512/metadata.json b/rules/S1512/metadata.json index 1be39e7dca..e4c6125f2d 100644 --- a/rules/S1512/metadata.json +++ b/rules/S1512/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1512", diff --git a/rules/S1514/metadata.json b/rules/S1514/metadata.json index 73ff24f708..37a2a1db02 100644 --- a/rules/S1514/metadata.json +++ b/rules/S1514/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-2137" ], + "coveredLanguages": [ + "JavaScript" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1514", "sqKey": "BoundOrAssignedEvalOrArguments", diff --git a/rules/S1515/metadata.json b/rules/S1515/metadata.json index 76b72ac4dd..ca49b26a94 100644 --- a/rules/S1515/metadata.json +++ b/rules/S1515/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1515", diff --git a/rules/S1516/metadata.json b/rules/S1516/metadata.json index e4582a735e..e36b4e5d55 100644 --- a/rules/S1516/metadata.json +++ b/rules/S1516/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "PL\/I", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1516", diff --git a/rules/S1523/metadata.json b/rules/S1523/metadata.json index f5404af4b8..c9d715906f 100644 --- a/rules/S1523/metadata.json +++ b/rules/S1523/metadata.json @@ -12,6 +12,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "TypeScript", + "PL\/SQL", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1523", diff --git a/rules/S1524/metadata.json b/rules/S1524/metadata.json index 8ef0d5b601..ec236ed408 100644 --- a/rules/S1524/metadata.json +++ b/rules/S1524/metadata.json @@ -12,6 +12,11 @@ "replacementRules": [ "RSPEC-1117" ], + "coveredLanguages": [ + "TypeScript", + "PL\/SQL", + "JavaScript" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1524", "sqKey": "S1524", diff --git a/rules/S1525/metadata.json b/rules/S1525/metadata.json index cd693a5c57..ca5e941a7b 100644 --- a/rules/S1525/metadata.json +++ b/rules/S1525/metadata.json @@ -12,6 +12,10 @@ "replacementRules": [ "RSPEC-4507" ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1525", "sqKey": "S1525", diff --git a/rules/S1526/metadata.json b/rules/S1526/metadata.json index 9468bf6cb5..4761ad1d7b 100644 --- a/rules/S1526/metadata.json +++ b/rules/S1526/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1526", diff --git a/rules/S1527/metadata.json b/rules/S1527/metadata.json index af0580e00f..f87115e7d1 100644 --- a/rules/S1527/metadata.json +++ b/rules/S1527/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1527", diff --git a/rules/S1528/metadata.json b/rules/S1528/metadata.json index 58787e760e..a978b69d9f 100644 --- a/rules/S1528/metadata.json +++ b/rules/S1528/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1528", diff --git a/rules/S1529/metadata.json b/rules/S1529/metadata.json index 9f0b1c35a6..4882de0365 100644 --- a/rules/S1529/metadata.json +++ b/rules/S1529/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1529", diff --git a/rules/S1530/metadata.json b/rules/S1530/metadata.json index b5cd1ad46c..2a75389969 100644 --- a/rules/S1530/metadata.json +++ b/rules/S1530/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1530", diff --git a/rules/S1531/metadata.json b/rules/S1531/metadata.json index 5612ab25d1..d09063b5fb 100644 --- a/rules/S1531/metadata.json +++ b/rules/S1531/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1531", diff --git a/rules/S1532/metadata.json b/rules/S1532/metadata.json index 15bced6e77..cfa440acc2 100644 --- a/rules/S1532/metadata.json +++ b/rules/S1532/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1532", diff --git a/rules/S1533/metadata.json b/rules/S1533/metadata.json index d981db87e8..538ed8914b 100644 --- a/rules/S1533/metadata.json +++ b/rules/S1533/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1533", diff --git a/rules/S1534/metadata.json b/rules/S1534/metadata.json index 4f227a42a4..154d569448 100644 --- a/rules/S1534/metadata.json +++ b/rules/S1534/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1534", diff --git a/rules/S1535/metadata.json b/rules/S1535/metadata.json index c94f4173ed..62f93e737f 100644 --- a/rules/S1535/metadata.json +++ b/rules/S1535/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1535", diff --git a/rules/S1536/metadata.json b/rules/S1536/metadata.json index 3c491ad453..3353d68ab7 100644 --- a/rules/S1536/metadata.json +++ b/rules/S1536/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1536", diff --git a/rules/S1537/metadata.json b/rules/S1537/metadata.json index 384c31dce3..10c0016e00 100644 --- a/rules/S1537/metadata.json +++ b/rules/S1537/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1537", diff --git a/rules/S1539/metadata.json b/rules/S1539/metadata.json index 874f8c5aab..d4780b773b 100644 --- a/rules/S1539/metadata.json +++ b/rules/S1539/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1539", diff --git a/rules/S1540/metadata.json b/rules/S1540/metadata.json index 9e603e8713..2ab384b89f 100644 --- a/rules/S1540/metadata.json +++ b/rules/S1540/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1540", diff --git a/rules/S1541/metadata.json b/rules/S1541/metadata.json index 1b7dafd610..e69853dabf 100644 --- a/rules/S1541/metadata.json +++ b/rules/S1541/metadata.json @@ -13,6 +13,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "RPG", + "VB6", + "ABAP", + "TypeScript", + "PL\/SQL", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1541", diff --git a/rules/S1542/metadata.json b/rules/S1542/metadata.json index 121207cf41..e7d88b2bc9 100644 --- a/rules/S1542/metadata.json +++ b/rules/S1542/metadata.json @@ -11,6 +11,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "PL\/I", + "VB.Net", + "VB6", + "ABAP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1542", diff --git a/rules/S1543/metadata.json b/rules/S1543/metadata.json index 14e62d3165..8735aa035f 100644 --- a/rules/S1543/metadata.json +++ b/rules/S1543/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C", + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1543", diff --git a/rules/S1544/metadata.json b/rules/S1544/metadata.json index 262503f507..e36e928b8c 100644 --- a/rules/S1544/metadata.json +++ b/rules/S1544/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol", + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1544", diff --git a/rules/S1545/metadata.json b/rules/S1545/metadata.json index 18a1919966..6d3d5dc888 100644 --- a/rules/S1545/metadata.json +++ b/rules/S1545/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/I", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1545", diff --git a/rules/S1546/metadata.json b/rules/S1546/metadata.json index a4f1aea1ca..89a8c6e336 100644 --- a/rules/S1546/metadata.json +++ b/rules/S1546/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1546", diff --git a/rules/S1547/metadata.json b/rules/S1547/metadata.json index 9779573bac..40a1b5412a 100644 --- a/rules/S1547/metadata.json +++ b/rules/S1547/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1547", diff --git a/rules/S1548/metadata.json b/rules/S1548/metadata.json index 81a4ce1be0..439c040b92 100644 --- a/rules/S1548/metadata.json +++ b/rules/S1548/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1548", diff --git a/rules/S1549/metadata.json b/rules/S1549/metadata.json index ec37895df1..f9354350fc 100644 --- a/rules/S1549/metadata.json +++ b/rules/S1549/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1549", diff --git a/rules/S1550/metadata.json b/rules/S1550/metadata.json index 2dee09f797..36f4b739b1 100644 --- a/rules/S1550/metadata.json +++ b/rules/S1550/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1550", diff --git a/rules/S1551/metadata.json b/rules/S1551/metadata.json index f2e0b1739a..60de621887 100644 --- a/rules/S1551/metadata.json +++ b/rules/S1551/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1551", diff --git a/rules/S1552/metadata.json b/rules/S1552/metadata.json index 99f28b1912..1540ebe08c 100644 --- a/rules/S1552/metadata.json +++ b/rules/S1552/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1552", diff --git a/rules/S1553/metadata.json b/rules/S1553/metadata.json index 6f526e76e1..523b0b2152 100644 --- a/rules/S1553/metadata.json +++ b/rules/S1553/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1553", diff --git a/rules/S1554/metadata.json b/rules/S1554/metadata.json index 28911d8b49..c8f4abe815 100644 --- a/rules/S1554/metadata.json +++ b/rules/S1554/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1554", diff --git a/rules/S1555/metadata.json b/rules/S1555/metadata.json index c833226db2..f0fad507af 100644 --- a/rules/S1555/metadata.json +++ b/rules/S1555/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1555", diff --git a/rules/S1556/metadata.json b/rules/S1556/metadata.json index 3da0d6f2bc..9182ef9a16 100644 --- a/rules/S1556/metadata.json +++ b/rules/S1556/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1556", diff --git a/rules/S1557/metadata.json b/rules/S1557/metadata.json index e64adb48df..b4bfb32f3e 100644 --- a/rules/S1557/metadata.json +++ b/rules/S1557/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1557", diff --git a/rules/S1558/metadata.json b/rules/S1558/metadata.json index c15c6920de..7582d13502 100644 --- a/rules/S1558/metadata.json +++ b/rules/S1558/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1558", diff --git a/rules/S1559/metadata.json b/rules/S1559/metadata.json index 676c1373ff..949e6623a9 100644 --- a/rules/S1559/metadata.json +++ b/rules/S1559/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1559", diff --git a/rules/S1560/metadata.json b/rules/S1560/metadata.json index a1648f4f6a..232ff44b75 100644 --- a/rules/S1560/metadata.json +++ b/rules/S1560/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1560", diff --git a/rules/S1561/metadata.json b/rules/S1561/metadata.json index 9ef6a40f00..c099e42d3e 100644 --- a/rules/S1561/metadata.json +++ b/rules/S1561/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1561", diff --git a/rules/S1562/metadata.json b/rules/S1562/metadata.json index c8c8de3d1f..684bfc2a50 100644 --- a/rules/S1562/metadata.json +++ b/rules/S1562/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1562", diff --git a/rules/S1563/metadata.json b/rules/S1563/metadata.json index d82010c930..a437dac90c 100644 --- a/rules/S1563/metadata.json +++ b/rules/S1563/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1563", diff --git a/rules/S1564/metadata.json b/rules/S1564/metadata.json index 10ccf8dd00..fdbc0bd8e0 100644 --- a/rules/S1564/metadata.json +++ b/rules/S1564/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1564", diff --git a/rules/S1565/metadata.json b/rules/S1565/metadata.json index c099fb3bcf..d80e484f0c 100644 --- a/rules/S1565/metadata.json +++ b/rules/S1565/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1565", diff --git a/rules/S1566/metadata.json b/rules/S1566/metadata.json index 9088f2a9d9..e163eba1ef 100644 --- a/rules/S1566/metadata.json +++ b/rules/S1566/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1566", diff --git a/rules/S1567/metadata.json b/rules/S1567/metadata.json index faf01e00aa..e9ca4dceea 100644 --- a/rules/S1567/metadata.json +++ b/rules/S1567/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1567", diff --git a/rules/S1568/metadata.json b/rules/S1568/metadata.json index a52fe6ec3e..28b45237da 100644 --- a/rules/S1568/metadata.json +++ b/rules/S1568/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1568", diff --git a/rules/S1569/metadata.json b/rules/S1569/metadata.json index f4ec0d33f6..dbef602a59 100644 --- a/rules/S1569/metadata.json +++ b/rules/S1569/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1569", diff --git a/rules/S1570/metadata.json b/rules/S1570/metadata.json index e5862c374f..2dcd32aae8 100644 --- a/rules/S1570/metadata.json +++ b/rules/S1570/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1570", diff --git a/rules/S1571/metadata.json b/rules/S1571/metadata.json index ad3deab59d..eb05d193fe 100644 --- a/rules/S1571/metadata.json +++ b/rules/S1571/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1571", diff --git a/rules/S1572/metadata.json b/rules/S1572/metadata.json index 9888fe512d..d43ca0eedb 100644 --- a/rules/S1572/metadata.json +++ b/rules/S1572/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1572", diff --git a/rules/S1573/metadata.json b/rules/S1573/metadata.json index 5f784a0893..0a2117cc19 100644 --- a/rules/S1573/metadata.json +++ b/rules/S1573/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1573", diff --git a/rules/S1574/metadata.json b/rules/S1574/metadata.json index cd68fe2720..8eeda03663 100644 --- a/rules/S1574/metadata.json +++ b/rules/S1574/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1574", diff --git a/rules/S1575/metadata.json b/rules/S1575/metadata.json index 4c01d4058d..5fe495261d 100644 --- a/rules/S1575/metadata.json +++ b/rules/S1575/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1575", diff --git a/rules/S1576/metadata.json b/rules/S1576/metadata.json index 470d8b2c67..ca813d05fc 100644 --- a/rules/S1576/metadata.json +++ b/rules/S1576/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1576", diff --git a/rules/S1577/metadata.json b/rules/S1577/metadata.json index ad2c5f4a33..2c1e8a19e4 100644 --- a/rules/S1577/metadata.json +++ b/rules/S1577/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1577", diff --git a/rules/S1578/metadata.json b/rules/S1578/metadata.json index cdcefd2b7d..149839088d 100644 --- a/rules/S1578/metadata.json +++ b/rules/S1578/metadata.json @@ -11,6 +11,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "PL\/I", + "Cobol", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1578", diff --git a/rules/S1579/metadata.json b/rules/S1579/metadata.json index 98a8bb031e..70a994e0b6 100644 --- a/rules/S1579/metadata.json +++ b/rules/S1579/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1579", diff --git a/rules/S1580/metadata.json b/rules/S1580/metadata.json index 431fb34718..9453847b09 100644 --- a/rules/S1580/metadata.json +++ b/rules/S1580/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1580", diff --git a/rules/S1581/metadata.json b/rules/S1581/metadata.json index 1340a13290..c2ad85bd1a 100644 --- a/rules/S1581/metadata.json +++ b/rules/S1581/metadata.json @@ -15,6 +15,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1581", diff --git a/rules/S1582/metadata.json b/rules/S1582/metadata.json index ce09dbb8ca..756b946bae 100644 --- a/rules/S1582/metadata.json +++ b/rules/S1582/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1582", diff --git a/rules/S1583/metadata.json b/rules/S1583/metadata.json index 8609464d72..bba48a1b9a 100644 --- a/rules/S1583/metadata.json +++ b/rules/S1583/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1583", diff --git a/rules/S1584/metadata.json b/rules/S1584/metadata.json index a176c97a89..8fd61b32b0 100644 --- a/rules/S1584/metadata.json +++ b/rules/S1584/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1584", diff --git a/rules/S1585/metadata.json b/rules/S1585/metadata.json index b881dc89e8..ae0657f449 100644 --- a/rules/S1585/metadata.json +++ b/rules/S1585/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1585", diff --git a/rules/S1586/metadata.json b/rules/S1586/metadata.json index 975b738db5..e2243b53b0 100644 --- a/rules/S1586/metadata.json +++ b/rules/S1586/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1586", diff --git a/rules/S1587/metadata.json b/rules/S1587/metadata.json index 33edcf7e6f..45b3274193 100644 --- a/rules/S1587/metadata.json +++ b/rules/S1587/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1587", diff --git a/rules/S1588/metadata.json b/rules/S1588/metadata.json index 5cc3631a15..78652c9cb2 100644 --- a/rules/S1588/metadata.json +++ b/rules/S1588/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1588", diff --git a/rules/S1589/metadata.json b/rules/S1589/metadata.json index 20655ba76d..63278ea18c 100644 --- a/rules/S1589/metadata.json +++ b/rules/S1589/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1589", diff --git a/rules/S1590/metadata.json b/rules/S1590/metadata.json index d070af380e..3fe624751e 100644 --- a/rules/S1590/metadata.json +++ b/rules/S1590/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1590", diff --git a/rules/S1591/metadata.json b/rules/S1591/metadata.json index 5fd33fcd37..275b325671 100644 --- a/rules/S1591/metadata.json +++ b/rules/S1591/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1591", diff --git a/rules/S1592/metadata.json b/rules/S1592/metadata.json index d170756b68..b0be427e53 100644 --- a/rules/S1592/metadata.json +++ b/rules/S1592/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1592", diff --git a/rules/S1593/metadata.json b/rules/S1593/metadata.json index 91a7a70354..8ac716aa0e 100644 --- a/rules/S1593/metadata.json +++ b/rules/S1593/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1593", diff --git a/rules/S1594/metadata.json b/rules/S1594/metadata.json index 1f5e52ddc7..84f1759f1d 100644 --- a/rules/S1594/metadata.json +++ b/rules/S1594/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1594", diff --git a/rules/S1595/metadata.json b/rules/S1595/metadata.json index 78a864c2c6..7907d3f1eb 100644 --- a/rules/S1595/metadata.json +++ b/rules/S1595/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1595", diff --git a/rules/S1596/metadata.json b/rules/S1596/metadata.json index e04b0475c0..cb58da84f4 100644 --- a/rules/S1596/metadata.json +++ b/rules/S1596/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1596", diff --git a/rules/S1597/metadata.json b/rules/S1597/metadata.json index de397cabb6..b532e7ac99 100644 --- a/rules/S1597/metadata.json +++ b/rules/S1597/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1597", diff --git a/rules/S1598/metadata.json b/rules/S1598/metadata.json index 10fdb77d63..18bb3949d0 100644 --- a/rules/S1598/metadata.json +++ b/rules/S1598/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1598", diff --git a/rules/S1599/metadata.json b/rules/S1599/metadata.json index 5b2be5f673..4d4ece9ac9 100644 --- a/rules/S1599/metadata.json +++ b/rules/S1599/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1599", diff --git a/rules/S1600/metadata.json b/rules/S1600/metadata.json index 270386ace1..3301bac6a7 100644 --- a/rules/S1600/metadata.json +++ b/rules/S1600/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1600", diff --git a/rules/S1601/metadata.json b/rules/S1601/metadata.json index fca73f71a2..4ffcb8cb9c 100644 --- a/rules/S1601/metadata.json +++ b/rules/S1601/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1601", diff --git a/rules/S1602/metadata.json b/rules/S1602/metadata.json index 2260e07c6f..5d721c6fd7 100644 --- a/rules/S1602/metadata.json +++ b/rules/S1602/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1602", diff --git a/rules/S1603/metadata.json b/rules/S1603/metadata.json index d5aa38e51e..baafac67fc 100644 --- a/rules/S1603/metadata.json +++ b/rules/S1603/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1603", diff --git a/rules/S1604/metadata.json b/rules/S1604/metadata.json index 1350e722b4..f1d4ee31c2 100644 --- a/rules/S1604/metadata.json +++ b/rules/S1604/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1604", diff --git a/rules/S1605/metadata.json b/rules/S1605/metadata.json index 55d73a8970..0220da423a 100644 --- a/rules/S1605/metadata.json +++ b/rules/S1605/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1605", diff --git a/rules/S1606/metadata.json b/rules/S1606/metadata.json index fa5f520e5c..ac56312608 100644 --- a/rules/S1606/metadata.json +++ b/rules/S1606/metadata.json @@ -12,6 +12,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "RPG", + "ABAP", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1606", diff --git a/rules/S1607/metadata.json b/rules/S1607/metadata.json index 41119a5c82..63997a1944 100644 --- a/rules/S1607/metadata.json +++ b/rules/S1607/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1607", diff --git a/rules/S1608/metadata.json b/rules/S1608/metadata.json index f69c3dcd10..8f710e747d 100644 --- a/rules/S1608/metadata.json +++ b/rules/S1608/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1608", diff --git a/rules/S1609/metadata.json b/rules/S1609/metadata.json index c2bd85802c..a87f3949fa 100644 --- a/rules/S1609/metadata.json +++ b/rules/S1609/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1609", diff --git a/rules/S1610/metadata.json b/rules/S1610/metadata.json index 296ca237ec..91f93ec3c8 100644 --- a/rules/S1610/metadata.json +++ b/rules/S1610/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1610", diff --git a/rules/S1611/metadata.json b/rules/S1611/metadata.json index bd6ea2bdd7..daac698319 100644 --- a/rules/S1611/metadata.json +++ b/rules/S1611/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1611", diff --git a/rules/S1612/metadata.json b/rules/S1612/metadata.json index c17fce6d9f..fd7b591a29 100644 --- a/rules/S1612/metadata.json +++ b/rules/S1612/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1612", diff --git a/rules/S1614/metadata.json b/rules/S1614/metadata.json index 2da936556b..6b5259d3fe 100644 --- a/rules/S1614/metadata.json +++ b/rules/S1614/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1614", diff --git a/rules/S1615/metadata.json b/rules/S1615/metadata.json index 9ffa6701f6..3cfb3fa619 100644 --- a/rules/S1615/metadata.json +++ b/rules/S1615/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1615", diff --git a/rules/S1617/metadata.json b/rules/S1617/metadata.json index f1031602d7..94e3a2c714 100644 --- a/rules/S1617/metadata.json +++ b/rules/S1617/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1617", diff --git a/rules/S1618/metadata.json b/rules/S1618/metadata.json index 15dbd29ef4..446c9bf51c 100644 --- a/rules/S1618/metadata.json +++ b/rules/S1618/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1618", diff --git a/rules/S1619/metadata.json b/rules/S1619/metadata.json index 34d63a1d68..9efc7ca8e8 100644 --- a/rules/S1619/metadata.json +++ b/rules/S1619/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/I", + "Cobol", + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1619", diff --git a/rules/S1620/metadata.json b/rules/S1620/metadata.json index f2ce04216c..69ffb31df2 100644 --- a/rules/S1620/metadata.json +++ b/rules/S1620/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1620", diff --git a/rules/S1621/metadata.json b/rules/S1621/metadata.json index fe4ad68525..f40024a749 100644 --- a/rules/S1621/metadata.json +++ b/rules/S1621/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1621", diff --git a/rules/S1622/metadata.json b/rules/S1622/metadata.json index 979fca01c7..98f07ce477 100644 --- a/rules/S1622/metadata.json +++ b/rules/S1622/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1622", diff --git a/rules/S1624/metadata.json b/rules/S1624/metadata.json index b04241e0b3..05239c921b 100644 --- a/rules/S1624/metadata.json +++ b/rules/S1624/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1624", diff --git a/rules/S1625/metadata.json b/rules/S1625/metadata.json index 72fa73f4cc..80b8cb3a9d 100644 --- a/rules/S1625/metadata.json +++ b/rules/S1625/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1625", diff --git a/rules/S1626/metadata.json b/rules/S1626/metadata.json index 169954ddce..46caebd429 100644 --- a/rules/S1626/metadata.json +++ b/rules/S1626/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1626", diff --git a/rules/S1627/metadata.json b/rules/S1627/metadata.json index 65ee18a53b..642a90db94 100644 --- a/rules/S1627/metadata.json +++ b/rules/S1627/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1627", diff --git a/rules/S1628/metadata.json b/rules/S1628/metadata.json index 8ff29dea37..28d67414b2 100644 --- a/rules/S1628/metadata.json +++ b/rules/S1628/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-4507" ], + "coveredLanguages": [ + "RPG" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1628", "sqKey": "S1628", diff --git a/rules/S1629/metadata.json b/rules/S1629/metadata.json index bad79d79af..c26a18aa87 100644 --- a/rules/S1629/metadata.json +++ b/rules/S1629/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1629", diff --git a/rules/S1630/metadata.json b/rules/S1630/metadata.json index e6c6581061..0aa6a7cd36 100644 --- a/rules/S1630/metadata.json +++ b/rules/S1630/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1630", diff --git a/rules/S1631/metadata.json b/rules/S1631/metadata.json index 1a98d59066..ddad14c428 100644 --- a/rules/S1631/metadata.json +++ b/rules/S1631/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol", + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1631", diff --git a/rules/S1632/metadata.json b/rules/S1632/metadata.json index 4c89a41f12..daa8cbb1ac 100644 --- a/rules/S1632/metadata.json +++ b/rules/S1632/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1632", diff --git a/rules/S1633/metadata.json b/rules/S1633/metadata.json index aee6574316..e8243ec3fa 100644 --- a/rules/S1633/metadata.json +++ b/rules/S1633/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1633", diff --git a/rules/S1634/metadata.json b/rules/S1634/metadata.json index 109ee9b9a1..22cd172346 100644 --- a/rules/S1634/metadata.json +++ b/rules/S1634/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1634", diff --git a/rules/S1637/metadata.json b/rules/S1637/metadata.json index 81ee9f3f70..039c8f30d6 100644 --- a/rules/S1637/metadata.json +++ b/rules/S1637/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1637", diff --git a/rules/S1638/metadata.json b/rules/S1638/metadata.json index 4c45d8804a..79103f4bdc 100644 --- a/rules/S1638/metadata.json +++ b/rules/S1638/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1638", diff --git a/rules/S1639/metadata.json b/rules/S1639/metadata.json index d6d043d21c..ffa8f5bee4 100644 --- a/rules/S1639/metadata.json +++ b/rules/S1639/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1639", diff --git a/rules/S1640/metadata.json b/rules/S1640/metadata.json index 0f4211f9d3..8f62108c82 100644 --- a/rules/S1640/metadata.json +++ b/rules/S1640/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1640", diff --git a/rules/S1641/metadata.json b/rules/S1641/metadata.json index 40fd94f06d..fdee8a75ad 100644 --- a/rules/S1641/metadata.json +++ b/rules/S1641/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1641", diff --git a/rules/S1642/metadata.json b/rules/S1642/metadata.json index e674f3cbc4..e71b7d10c1 100644 --- a/rules/S1642/metadata.json +++ b/rules/S1642/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1642", diff --git a/rules/S1643/metadata.json b/rules/S1643/metadata.json index 2656e5ac9d..0c33952109 100644 --- a/rules/S1643/metadata.json +++ b/rules/S1643/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1643", diff --git a/rules/S1644/metadata.json b/rules/S1644/metadata.json index c070b07f2a..2f34db66bc 100644 --- a/rules/S1644/metadata.json +++ b/rules/S1644/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1644", diff --git a/rules/S1645/metadata.json b/rules/S1645/metadata.json index 87bd16b83d..e96cf1d93a 100644 --- a/rules/S1645/metadata.json +++ b/rules/S1645/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net", + "VB6" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1645", diff --git a/rules/S1647/metadata.json b/rules/S1647/metadata.json index 043bd5ac1c..2b8b64b846 100644 --- a/rules/S1647/metadata.json +++ b/rules/S1647/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1647", diff --git a/rules/S1648/metadata.json b/rules/S1648/metadata.json index 4e5f9ccb7b..d73c0543ad 100644 --- a/rules/S1648/metadata.json +++ b/rules/S1648/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1648", diff --git a/rules/S1649/metadata.json b/rules/S1649/metadata.json index 6edba02d2f..6c9ce5ae08 100644 --- a/rules/S1649/metadata.json +++ b/rules/S1649/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1649", diff --git a/rules/S1650/metadata.json b/rules/S1650/metadata.json index dd956d0a4d..fef0e973d5 100644 --- a/rules/S1650/metadata.json +++ b/rules/S1650/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1650", diff --git a/rules/S1651/metadata.json b/rules/S1651/metadata.json index aa61e59790..17a5faa68e 100644 --- a/rules/S1651/metadata.json +++ b/rules/S1651/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1651", diff --git a/rules/S1652/metadata.json b/rules/S1652/metadata.json index 3318fe6a52..468080591e 100644 --- a/rules/S1652/metadata.json +++ b/rules/S1652/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1652", diff --git a/rules/S1653/metadata.json b/rules/S1653/metadata.json index 8be5e715e6..0f13c5cf41 100644 --- a/rules/S1653/metadata.json +++ b/rules/S1653/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-127" ], + "coveredLanguages": [ + "VB6" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1653", "sqKey": "S1653", diff --git a/rules/S1654/metadata.json b/rules/S1654/metadata.json index edd839bc6d..ec4df24c00 100644 --- a/rules/S1654/metadata.json +++ b/rules/S1654/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1654", diff --git a/rules/S1655/metadata.json b/rules/S1655/metadata.json index fb205af0aa..e7f5a80847 100644 --- a/rules/S1655/metadata.json +++ b/rules/S1655/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1655", diff --git a/rules/S1656/metadata.json b/rules/S1656/metadata.json index 2d65b80d0d..6d72f9c3c1 100644 --- a/rules/S1656/metadata.json +++ b/rules/S1656/metadata.json @@ -11,6 +11,27 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Objective-C", + "PHP", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1656", diff --git a/rules/S1657/metadata.json b/rules/S1657/metadata.json index b309985880..dbfee93060 100644 --- a/rules/S1657/metadata.json +++ b/rules/S1657/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1657", diff --git a/rules/S1658/metadata.json b/rules/S1658/metadata.json index a247f4c793..7358062580 100644 --- a/rules/S1658/metadata.json +++ b/rules/S1658/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1658", diff --git a/rules/S1659/metadata.json b/rules/S1659/metadata.json index 28eaa7ddfa..8614d145d2 100644 --- a/rules/S1659/metadata.json +++ b/rules/S1659/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Objective-C", + "Swift", + "VB6" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1659", diff --git a/rules/S1660/metadata.json b/rules/S1660/metadata.json index 5f238d91b8..d962da3fbf 100644 --- a/rules/S1660/metadata.json +++ b/rules/S1660/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1660", diff --git a/rules/S1661/metadata.json b/rules/S1661/metadata.json index e1218bbe7f..0602fcd7df 100644 --- a/rules/S1661/metadata.json +++ b/rules/S1661/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1661", diff --git a/rules/S1662/metadata.json b/rules/S1662/metadata.json index a257b91923..718c0932e1 100644 --- a/rules/S1662/metadata.json +++ b/rules/S1662/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1662", diff --git a/rules/S1663/metadata.json b/rules/S1663/metadata.json index 1b2a32a667..d8b4578521 100644 --- a/rules/S1663/metadata.json +++ b/rules/S1663/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1663", diff --git a/rules/S1664/metadata.json b/rules/S1664/metadata.json index b0a1b84464..55f335b4ec 100644 --- a/rules/S1664/metadata.json +++ b/rules/S1664/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1664", diff --git a/rules/S1666/metadata.json b/rules/S1666/metadata.json index 65cf13d2e2..a7687e4b2e 100644 --- a/rules/S1666/metadata.json +++ b/rules/S1666/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1666", diff --git a/rules/S1667/metadata.json b/rules/S1667/metadata.json index 728978ae55..f5b8958bc7 100644 --- a/rules/S1667/metadata.json +++ b/rules/S1667/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1667", diff --git a/rules/S1668/metadata.json b/rules/S1668/metadata.json index b34b2a3388..87a63e35c6 100644 --- a/rules/S1668/metadata.json +++ b/rules/S1668/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1668", diff --git a/rules/S1669/metadata.json b/rules/S1669/metadata.json index c1864016a8..bcadf50e0d 100644 --- a/rules/S1669/metadata.json +++ b/rules/S1669/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "PL\/I", + "ABAP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1669", diff --git a/rules/S1670/metadata.json b/rules/S1670/metadata.json index ff89c33cb4..b88d7ffdc3 100644 --- a/rules/S1670/metadata.json +++ b/rules/S1670/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1670", diff --git a/rules/S1671/metadata.json b/rules/S1671/metadata.json index d742caa5fe..4b93dce57e 100644 --- a/rules/S1671/metadata.json +++ b/rules/S1671/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1671", diff --git a/rules/S1672/metadata.json b/rules/S1672/metadata.json index f91f692f7e..c45f18c27c 100644 --- a/rules/S1672/metadata.json +++ b/rules/S1672/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1672", diff --git a/rules/S1673/metadata.json b/rules/S1673/metadata.json index f72e1c50df..f1645e1ef9 100644 --- a/rules/S1673/metadata.json +++ b/rules/S1673/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1673", diff --git a/rules/S1674/metadata.json b/rules/S1674/metadata.json index e144c0c05f..d9ab523250 100644 --- a/rules/S1674/metadata.json +++ b/rules/S1674/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-2486" ], + "coveredLanguages": [ + "ABAP" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1674", "sqKey": "S1674", diff --git a/rules/S1675/metadata.json b/rules/S1675/metadata.json index 34030f52ed..4a6e21eae2 100644 --- a/rules/S1675/metadata.json +++ b/rules/S1675/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1675", diff --git a/rules/S1676/metadata.json b/rules/S1676/metadata.json index f72359ae01..c95921b8a4 100644 --- a/rules/S1676/metadata.json +++ b/rules/S1676/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1676", diff --git a/rules/S1679/metadata.json b/rules/S1679/metadata.json index 6d0d83b291..ded0c9e115 100644 --- a/rules/S1679/metadata.json +++ b/rules/S1679/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1679", diff --git a/rules/S1682/metadata.json b/rules/S1682/metadata.json index 2e4f34c725..abd7891822 100644 --- a/rules/S1682/metadata.json +++ b/rules/S1682/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1682", diff --git a/rules/S1683/metadata.json b/rules/S1683/metadata.json index 99cf8c645b..2570e0c6ce 100644 --- a/rules/S1683/metadata.json +++ b/rules/S1683/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1683", diff --git a/rules/S1685/metadata.json b/rules/S1685/metadata.json index b00e57dfab..1a5871ce7f 100644 --- a/rules/S1685/metadata.json +++ b/rules/S1685/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-4507" ], + "coveredLanguages": [ + "Cobol" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1685", "sqKey": "S1685", diff --git a/rules/S1686/metadata.json b/rules/S1686/metadata.json index bffb58e50b..9800876e39 100644 --- a/rules/S1686/metadata.json +++ b/rules/S1686/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1686", diff --git a/rules/S1691/metadata.json b/rules/S1691/metadata.json index 220f63660a..c50b3e665f 100644 --- a/rules/S1691/metadata.json +++ b/rules/S1691/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1691", diff --git a/rules/S1692/metadata.json b/rules/S1692/metadata.json index 96825e714a..aa371b3a65 100644 --- a/rules/S1692/metadata.json +++ b/rules/S1692/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1692", diff --git a/rules/S1693/metadata.json b/rules/S1693/metadata.json index 2e39d3de65..0111c5d162 100644 --- a/rules/S1693/metadata.json +++ b/rules/S1693/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1693", diff --git a/rules/S1694/metadata.json b/rules/S1694/metadata.json index ae5583e43f..3712201211 100644 --- a/rules/S1694/metadata.json +++ b/rules/S1694/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1694", diff --git a/rules/S1695/metadata.json b/rules/S1695/metadata.json index 94c5fd7308..d2e1589e0e 100644 --- a/rules/S1695/metadata.json +++ b/rules/S1695/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1695", diff --git a/rules/S1696/metadata.json b/rules/S1696/metadata.json index 17f5cd165e..ee4ef330d2 100644 --- a/rules/S1696/metadata.json +++ b/rules/S1696/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1696", diff --git a/rules/S1697/metadata.json b/rules/S1697/metadata.json index be75d18f8d..beab2bdccf 100644 --- a/rules/S1697/metadata.json +++ b/rules/S1697/metadata.json @@ -12,6 +12,12 @@ "replacementRules": [ "RSPEC-2259" ], + "coveredLanguages": [ + "C#", + "Java", + "JavaScript", + "PHP" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1697", "sqKey": "S1697", diff --git a/rules/S1698/metadata.json b/rules/S1698/metadata.json index 774474fb55..8d817d5636 100644 --- a/rules/S1698/metadata.json +++ b/rules/S1698/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1698", diff --git a/rules/S1699/metadata.json b/rules/S1699/metadata.json index 5a3e30ac55..41bcd8a557 100644 --- a/rules/S1699/metadata.json +++ b/rules/S1699/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1699", diff --git a/rules/S1700/metadata.json b/rules/S1700/metadata.json index 0bb23f67af..da379d33a6 100644 --- a/rules/S1700/metadata.json +++ b/rules/S1700/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1700", diff --git a/rules/S1701/metadata.json b/rules/S1701/metadata.json index 520d0cf398..88c84d3d4a 100644 --- a/rules/S1701/metadata.json +++ b/rules/S1701/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-1845" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1701", diff --git a/rules/S1702/metadata.json b/rules/S1702/metadata.json index 030f5ada07..2be0187f48 100644 --- a/rules/S1702/metadata.json +++ b/rules/S1702/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1702", diff --git a/rules/S1703/metadata.json b/rules/S1703/metadata.json index 6e1146d11f..5fcd8a86b7 100644 --- a/rules/S1703/metadata.json +++ b/rules/S1703/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1703", diff --git a/rules/S1704/metadata.json b/rules/S1704/metadata.json index f29b62a1aa..1b48e7a10a 100644 --- a/rules/S1704/metadata.json +++ b/rules/S1704/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1704", diff --git a/rules/S1705/metadata.json b/rules/S1705/metadata.json index 75e7d967f5..243eb90c81 100644 --- a/rules/S1705/metadata.json +++ b/rules/S1705/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1705", diff --git a/rules/S1706/metadata.json b/rules/S1706/metadata.json index 95ee3101f7..6b753c051b 100644 --- a/rules/S1706/metadata.json +++ b/rules/S1706/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1706", diff --git a/rules/S1707/metadata.json b/rules/S1707/metadata.json index c4d2f139da..63e3e2274f 100644 --- a/rules/S1707/metadata.json +++ b/rules/S1707/metadata.json @@ -7,6 +7,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1707", diff --git a/rules/S1708/metadata.json b/rules/S1708/metadata.json index 2dcf4ecc08..483db59477 100644 --- a/rules/S1708/metadata.json +++ b/rules/S1708/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1708", diff --git a/rules/S1709/metadata.json b/rules/S1709/metadata.json index 6a1f8ca3c3..631e70cf73 100644 --- a/rules/S1709/metadata.json +++ b/rules/S1709/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1709", diff --git a/rules/S1710/metadata.json b/rules/S1710/metadata.json index 6731f8bab6..311ad25935 100644 --- a/rules/S1710/metadata.json +++ b/rules/S1710/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1710", diff --git a/rules/S1711/metadata.json b/rules/S1711/metadata.json index c52552c979..e9484963f1 100644 --- a/rules/S1711/metadata.json +++ b/rules/S1711/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1711", diff --git a/rules/S1712/metadata.json b/rules/S1712/metadata.json index 7194f8448c..4b8f3f64ab 100644 --- a/rules/S1712/metadata.json +++ b/rules/S1712/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1712", diff --git a/rules/S1713/metadata.json b/rules/S1713/metadata.json index 0aafeb6288..c02734828e 100644 --- a/rules/S1713/metadata.json +++ b/rules/S1713/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1713", diff --git a/rules/S1714/metadata.json b/rules/S1714/metadata.json index 30819028e0..697b1536c4 100644 --- a/rules/S1714/metadata.json +++ b/rules/S1714/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1714", diff --git a/rules/S1715/metadata.json b/rules/S1715/metadata.json index 6c2b1f1313..d3f909bd9c 100644 --- a/rules/S1715/metadata.json +++ b/rules/S1715/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1715", diff --git a/rules/S1716/metadata.json b/rules/S1716/metadata.json index 8aaf97a302..86055e6809 100644 --- a/rules/S1716/metadata.json +++ b/rules/S1716/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1716", diff --git a/rules/S1717/metadata.json b/rules/S1717/metadata.json index ba4fa41cb7..61f015c22b 100644 --- a/rules/S1717/metadata.json +++ b/rules/S1717/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1717", diff --git a/rules/S1719/metadata.json b/rules/S1719/metadata.json index 1f4eaa5a4a..20ec30be8e 100644 --- a/rules/S1719/metadata.json +++ b/rules/S1719/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1719", diff --git a/rules/S1720/metadata.json b/rules/S1720/metadata.json index 586afff30c..09c2042136 100644 --- a/rules/S1720/metadata.json +++ b/rules/S1720/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1720", diff --git a/rules/S1721/metadata.json b/rules/S1721/metadata.json index 1764cdae32..fbcddb9cbe 100644 --- a/rules/S1721/metadata.json +++ b/rules/S1721/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-5905" ], + "coveredLanguages": [ + "Python" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1721", "sqKey": "S1721", diff --git a/rules/S1722/metadata.json b/rules/S1722/metadata.json index 2c8cbaa304..49a93de5fc 100644 --- a/rules/S1722/metadata.json +++ b/rules/S1722/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1722", diff --git a/rules/S1723/metadata.json b/rules/S1723/metadata.json index 643bb797ac..2ceb17b79f 100644 --- a/rules/S1723/metadata.json +++ b/rules/S1723/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1723", diff --git a/rules/S1724/metadata.json b/rules/S1724/metadata.json index ca8857a417..60b17f2e79 100644 --- a/rules/S1724/metadata.json +++ b/rules/S1724/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-1874" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1724", diff --git a/rules/S1725/metadata.json b/rules/S1725/metadata.json index 91405632d4..751e09feb7 100644 --- a/rules/S1725/metadata.json +++ b/rules/S1725/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1725", diff --git a/rules/S1726/metadata.json b/rules/S1726/metadata.json index 5f850c1d60..be93067491 100644 --- a/rules/S1726/metadata.json +++ b/rules/S1726/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1726", diff --git a/rules/S1728/metadata.json b/rules/S1728/metadata.json index 8b6dd0bb67..4af4be05e7 100644 --- a/rules/S1728/metadata.json +++ b/rules/S1728/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1728", diff --git a/rules/S1729/metadata.json b/rules/S1729/metadata.json index f805296172..4a890f4ee4 100644 --- a/rules/S1729/metadata.json +++ b/rules/S1729/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1729", diff --git a/rules/S1731/metadata.json b/rules/S1731/metadata.json index 43a3cbf99b..f12a608e60 100644 --- a/rules/S1731/metadata.json +++ b/rules/S1731/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1731", diff --git a/rules/S1732/metadata.json b/rules/S1732/metadata.json index b8185544b6..5e3bbd3c09 100644 --- a/rules/S1732/metadata.json +++ b/rules/S1732/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1732", diff --git a/rules/S1735/metadata.json b/rules/S1735/metadata.json index 58562d863b..f74b01e2ee 100644 --- a/rules/S1735/metadata.json +++ b/rules/S1735/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1735", diff --git a/rules/S1737/metadata.json b/rules/S1737/metadata.json index e04a0eb04a..b3d9ef09c0 100644 --- a/rules/S1737/metadata.json +++ b/rules/S1737/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1737", diff --git a/rules/S1738/metadata.json b/rules/S1738/metadata.json index f8322c3c7c..353adc0b67 100644 --- a/rules/S1738/metadata.json +++ b/rules/S1738/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1738", diff --git a/rules/S1739/metadata.json b/rules/S1739/metadata.json index 7f238ecdfe..cae3d9cdfb 100644 --- a/rules/S1739/metadata.json +++ b/rules/S1739/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1739", diff --git a/rules/S1740/metadata.json b/rules/S1740/metadata.json index 40e2fa9109..4ccdf082d8 100644 --- a/rules/S1740/metadata.json +++ b/rules/S1740/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1740", diff --git a/rules/S1741/metadata.json b/rules/S1741/metadata.json index 026bdab562..5aeea13976 100644 --- a/rules/S1741/metadata.json +++ b/rules/S1741/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1741", diff --git a/rules/S1742/metadata.json b/rules/S1742/metadata.json index a97eea9d2a..2c1f1514f0 100644 --- a/rules/S1742/metadata.json +++ b/rules/S1742/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1742", diff --git a/rules/S1745/metadata.json b/rules/S1745/metadata.json index 17977487c0..82a09e835b 100644 --- a/rules/S1745/metadata.json +++ b/rules/S1745/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1745", diff --git a/rules/S1747/metadata.json b/rules/S1747/metadata.json index f17e547874..a63cb71897 100644 --- a/rules/S1747/metadata.json +++ b/rules/S1747/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1747", diff --git a/rules/S1749/metadata.json b/rules/S1749/metadata.json index 3d025122c0..e9bf87c53b 100644 --- a/rules/S1749/metadata.json +++ b/rules/S1749/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1749", diff --git a/rules/S1750/metadata.json b/rules/S1750/metadata.json index 34b5c41363..b147ded74a 100644 --- a/rules/S1750/metadata.json +++ b/rules/S1750/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1750", diff --git a/rules/S1751/metadata.json b/rules/S1751/metadata.json index 1410e8cfab..6a205dbe56 100644 --- a/rules/S1751/metadata.json +++ b/rules/S1751/metadata.json @@ -11,6 +11,23 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Go", + "ABAP", + "TypeScript", + "PL\/SQL", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1751", diff --git a/rules/S1752/metadata.json b/rules/S1752/metadata.json index a0fe567a53..70e6434ce7 100644 --- a/rules/S1752/metadata.json +++ b/rules/S1752/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1752", diff --git a/rules/S1753/metadata.json b/rules/S1753/metadata.json index f9df0c2c23..ab4cf2fc15 100644 --- a/rules/S1753/metadata.json +++ b/rules/S1753/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1753", diff --git a/rules/S1754/metadata.json b/rules/S1754/metadata.json index 057d539b73..1bcd5bb9ac 100644 --- a/rules/S1754/metadata.json +++ b/rules/S1754/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1754", diff --git a/rules/S1755/metadata.json b/rules/S1755/metadata.json index 3716379238..68382d7bc7 100644 --- a/rules/S1755/metadata.json +++ b/rules/S1755/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1755", diff --git a/rules/S1757/metadata.json b/rules/S1757/metadata.json index d2326b01b8..4f54b8f9a2 100644 --- a/rules/S1757/metadata.json +++ b/rules/S1757/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1757", diff --git a/rules/S1760/metadata.json b/rules/S1760/metadata.json index 2b2068843b..ca896bf179 100644 --- a/rules/S1760/metadata.json +++ b/rules/S1760/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1760", diff --git a/rules/S1761/metadata.json b/rules/S1761/metadata.json index 903b57dea1..730bc7cdf0 100644 --- a/rules/S1761/metadata.json +++ b/rules/S1761/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1761", diff --git a/rules/S1762/metadata.json b/rules/S1762/metadata.json index 9f516b0fbd..59efc1c449 100644 --- a/rules/S1762/metadata.json +++ b/rules/S1762/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1762", diff --git a/rules/S1763/metadata.json b/rules/S1763/metadata.json index 2428d68598..6597d99e84 100644 --- a/rules/S1763/metadata.json +++ b/rules/S1763/metadata.json @@ -12,6 +12,21 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "C++", + "C", + "Scala", + "Go", + "Kotlin", + "PL\/SQL", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1763", diff --git a/rules/S1764/metadata.json b/rules/S1764/metadata.json index 14a33f4a8d..e89a4dfcd4 100644 --- a/rules/S1764/metadata.json +++ b/rules/S1764/metadata.json @@ -11,6 +11,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1764", diff --git a/rules/S1765/metadata.json b/rules/S1765/metadata.json index 1ec8946005..3ffb497c54 100644 --- a/rules/S1765/metadata.json +++ b/rules/S1765/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1765", diff --git a/rules/S1766/metadata.json b/rules/S1766/metadata.json index 08434fcc8f..fac2738369 100644 --- a/rules/S1766/metadata.json +++ b/rules/S1766/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1766", diff --git a/rules/S1767/metadata.json b/rules/S1767/metadata.json index d7041a62f7..06f31d4b7e 100644 --- a/rules/S1767/metadata.json +++ b/rules/S1767/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1767", diff --git a/rules/S1768/metadata.json b/rules/S1768/metadata.json index ed3a2bd2f9..4fe518d371 100644 --- a/rules/S1768/metadata.json +++ b/rules/S1768/metadata.json @@ -12,6 +12,11 @@ "replacementRules": [ "RSPEC-2583" ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1768", "sqKey": "S1768", diff --git a/rules/S1769/metadata.json b/rules/S1769/metadata.json index 9a4c974581..1f9b4b2dd7 100644 --- a/rules/S1769/metadata.json +++ b/rules/S1769/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1769", diff --git a/rules/S1771/metadata.json b/rules/S1771/metadata.json index 4c73f15609..78e57d4b16 100644 --- a/rules/S1771/metadata.json +++ b/rules/S1771/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1771", diff --git a/rules/S1772/metadata.json b/rules/S1772/metadata.json index 82891904a8..2ba8f9d73a 100644 --- a/rules/S1772/metadata.json +++ b/rules/S1772/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1772", diff --git a/rules/S1773/metadata.json b/rules/S1773/metadata.json index d09d470463..6a8fe5c090 100644 --- a/rules/S1773/metadata.json +++ b/rules/S1773/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1773", diff --git a/rules/S1774/metadata.json b/rules/S1774/metadata.json index b398d6993b..6ca3e8223d 100644 --- a/rules/S1774/metadata.json +++ b/rules/S1774/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "JavaScript", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1774", diff --git a/rules/S1775/metadata.json b/rules/S1775/metadata.json index 3f99d0fa27..78430e2234 100644 --- a/rules/S1775/metadata.json +++ b/rules/S1775/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1775", diff --git a/rules/S1776/metadata.json b/rules/S1776/metadata.json index 3c37f48dc4..8203dd5770 100644 --- a/rules/S1776/metadata.json +++ b/rules/S1776/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1776", diff --git a/rules/S1777/metadata.json b/rules/S1777/metadata.json index 934ac9320d..4dc6ab5f41 100644 --- a/rules/S1777/metadata.json +++ b/rules/S1777/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1777", diff --git a/rules/S1778/metadata.json b/rules/S1778/metadata.json index b1fbbcfaf3..fd8b38d041 100644 --- a/rules/S1778/metadata.json +++ b/rules/S1778/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "XML" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1778", diff --git a/rules/S1779/metadata.json b/rules/S1779/metadata.json index a107ace897..5e8e33d685 100644 --- a/rules/S1779/metadata.json +++ b/rules/S1779/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1779", diff --git a/rules/S1780/metadata.json b/rules/S1780/metadata.json index 4c09ed2551..8b944827f0 100644 --- a/rules/S1780/metadata.json +++ b/rules/S1780/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1780", diff --git a/rules/S1781/metadata.json b/rules/S1781/metadata.json index 7cd9306322..8f1b559318 100644 --- a/rules/S1781/metadata.json +++ b/rules/S1781/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1781", diff --git a/rules/S1782/metadata.json b/rules/S1782/metadata.json index 7598025e9d..0ad9d61298 100644 --- a/rules/S1782/metadata.json +++ b/rules/S1782/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1782", diff --git a/rules/S1784/metadata.json b/rules/S1784/metadata.json index b18e3a0505..228d6d2b84 100644 --- a/rules/S1784/metadata.json +++ b/rules/S1784/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1784", diff --git a/rules/S1788/metadata.json b/rules/S1788/metadata.json index a234151017..cfcb0453d1 100644 --- a/rules/S1788/metadata.json +++ b/rules/S1788/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1788", diff --git a/rules/S1793/metadata.json b/rules/S1793/metadata.json index 4d18f56559..66c68fa929 100644 --- a/rules/S1793/metadata.json +++ b/rules/S1793/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1793", diff --git a/rules/S1795/metadata.json b/rules/S1795/metadata.json index 9fe8e69d04..bfbdd3a148 100644 --- a/rules/S1795/metadata.json +++ b/rules/S1795/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1795", diff --git a/rules/S1799/metadata.json b/rules/S1799/metadata.json index a3965184ef..6cadf4d6fd 100644 --- a/rules/S1799/metadata.json +++ b/rules/S1799/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1799", diff --git a/rules/S1808/metadata.json b/rules/S1808/metadata.json index 694d49c554..6fdde11b6f 100644 --- a/rules/S1808/metadata.json +++ b/rules/S1808/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1808", diff --git a/rules/S1815/metadata.json b/rules/S1815/metadata.json index 144b966090..37cd7b5536 100644 --- a/rules/S1815/metadata.json +++ b/rules/S1815/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1815", diff --git a/rules/S1816/metadata.json b/rules/S1816/metadata.json index 99e052e453..9389730cfb 100644 --- a/rules/S1816/metadata.json +++ b/rules/S1816/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1816", diff --git a/rules/S1820/metadata.json b/rules/S1820/metadata.json index ea09b11139..9d1e01ce88 100644 --- a/rules/S1820/metadata.json +++ b/rules/S1820/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Flex", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1820", diff --git a/rules/S1821/metadata.json b/rules/S1821/metadata.json index caa10fb2b9..0804d7cdcf 100644 --- a/rules/S1821/metadata.json +++ b/rules/S1821/metadata.json @@ -11,6 +11,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "VB6", + "Kotlin", + "TypeScript", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1821", diff --git a/rules/S1827/metadata.json b/rules/S1827/metadata.json index 3389f18543..bbcddb3437 100644 --- a/rules/S1827/metadata.json +++ b/rules/S1827/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1827", diff --git a/rules/S1828/metadata.json b/rules/S1828/metadata.json index 4406ec7376..77ad8b5807 100644 --- a/rules/S1828/metadata.json +++ b/rules/S1828/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1828", diff --git a/rules/S1829/metadata.json b/rules/S1829/metadata.json index 06cd7c834b..4f57a94d74 100644 --- a/rules/S1829/metadata.json +++ b/rules/S1829/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-2611" ], + "coveredLanguages": [ + "HTML" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1829", "sqKey": "S1829", diff --git a/rules/S1831/metadata.json b/rules/S1831/metadata.json index ce303de8fa..f09ce184bc 100644 --- a/rules/S1831/metadata.json +++ b/rules/S1831/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1831", diff --git a/rules/S1836/metadata.json b/rules/S1836/metadata.json index a78f1917bb..fbba3da5c0 100644 --- a/rules/S1836/metadata.json +++ b/rules/S1836/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1836", diff --git a/rules/S1844/metadata.json b/rules/S1844/metadata.json index 6eeb5bf153..2d84976caa 100644 --- a/rules/S1844/metadata.json +++ b/rules/S1844/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1844", diff --git a/rules/S1845/metadata.json b/rules/S1845/metadata.json index 38b616c0a6..f3b639ebcb 100644 --- a/rules/S1845/metadata.json +++ b/rules/S1845/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Swift", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1845", diff --git a/rules/S1848/metadata.json b/rules/S1848/metadata.json index eb998dd2d5..12367e80af 100644 --- a/rules/S1848/metadata.json +++ b/rules/S1848/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "JavaScript", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1848", diff --git a/rules/S1849/metadata.json b/rules/S1849/metadata.json index 47ffed6fc4..4335963674 100644 --- a/rules/S1849/metadata.json +++ b/rules/S1849/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1849", diff --git a/rules/S1850/metadata.json b/rules/S1850/metadata.json index 230ed5749f..0be7f65718 100644 --- a/rules/S1850/metadata.json +++ b/rules/S1850/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-2589" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1850", "sqKey": "S1850", diff --git a/rules/S1852/metadata.json b/rules/S1852/metadata.json index 2d592954bc..0a93fdb158 100644 --- a/rules/S1852/metadata.json +++ b/rules/S1852/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1852", diff --git a/rules/S1853/metadata.json b/rules/S1853/metadata.json index 205c4612fe..a8f99ddbf8 100644 --- a/rules/S1853/metadata.json +++ b/rules/S1853/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1853", diff --git a/rules/S1854/metadata.json b/rules/S1854/metadata.json index 2ab0ea676e..537b6f0f20 100644 --- a/rules/S1854/metadata.json +++ b/rules/S1854/metadata.json @@ -12,6 +12,19 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "PL\/SQL", + "C", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1854", diff --git a/rules/S1858/metadata.json b/rules/S1858/metadata.json index 319daf5555..1b8ae1afa9 100644 --- a/rules/S1858/metadata.json +++ b/rules/S1858/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1858", diff --git a/rules/S1860/metadata.json b/rules/S1860/metadata.json index 229d2b860b..e70fd7b438 100644 --- a/rules/S1860/metadata.json +++ b/rules/S1860/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1860", diff --git a/rules/S1862/metadata.json b/rules/S1862/metadata.json index 5ff9f4d2de..613080580d 100644 --- a/rules/S1862/metadata.json +++ b/rules/S1862/metadata.json @@ -12,6 +12,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1862", diff --git a/rules/S1871/metadata.json b/rules/S1871/metadata.json index 268dca3c94..d4b8b63c67 100644 --- a/rules/S1871/metadata.json +++ b/rules/S1871/metadata.json @@ -12,6 +12,29 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "RPG", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1871", diff --git a/rules/S1872/metadata.json b/rules/S1872/metadata.json index 367bd08ad8..e0fd67d459 100644 --- a/rules/S1872/metadata.json +++ b/rules/S1872/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1872", diff --git a/rules/S1873/metadata.json b/rules/S1873/metadata.json index 7bc14c2aee..b8e4b488c4 100644 --- a/rules/S1873/metadata.json +++ b/rules/S1873/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-2386" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1873", diff --git a/rules/S1874/metadata.json b/rules/S1874/metadata.json index b3ec71821b..53d9c6416e 100644 --- a/rules/S1874/metadata.json +++ b/rules/S1874/metadata.json @@ -12,6 +12,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1874", diff --git a/rules/S1875/metadata.json b/rules/S1875/metadata.json index 1e80df31d2..4ec50e9d4a 100644 --- a/rules/S1875/metadata.json +++ b/rules/S1875/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-905" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1875", diff --git a/rules/S1876/metadata.json b/rules/S1876/metadata.json index 023ac92de5..4cd2b3bd63 100644 --- a/rules/S1876/metadata.json +++ b/rules/S1876/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1876", diff --git a/rules/S1878/metadata.json b/rules/S1878/metadata.json index 2951e0d05d..97f0a6bd29 100644 --- a/rules/S1878/metadata.json +++ b/rules/S1878/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1878", diff --git a/rules/S1879/metadata.json b/rules/S1879/metadata.json index deef619274..490c259620 100644 --- a/rules/S1879/metadata.json +++ b/rules/S1879/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1879", diff --git a/rules/S1880/metadata.json b/rules/S1880/metadata.json index c1220e752b..5ac1da8807 100644 --- a/rules/S1880/metadata.json +++ b/rules/S1880/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1880", diff --git a/rules/S1886/metadata.json b/rules/S1886/metadata.json index 4f47cf2adc..211674a703 100644 --- a/rules/S1886/metadata.json +++ b/rules/S1886/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1886", diff --git a/rules/S1887/metadata.json b/rules/S1887/metadata.json index ea9a8a3266..d2b31e9812 100644 --- a/rules/S1887/metadata.json +++ b/rules/S1887/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1887", diff --git a/rules/S1888/metadata.json b/rules/S1888/metadata.json index b41e696915..af67c71526 100644 --- a/rules/S1888/metadata.json +++ b/rules/S1888/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1888", diff --git a/rules/S1895/metadata.json b/rules/S1895/metadata.json index 81252a08e4..1c00a42137 100644 --- a/rules/S1895/metadata.json +++ b/rules/S1895/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1895", diff --git a/rules/S1896/metadata.json b/rules/S1896/metadata.json index b9a14bf1df..42ad9b19c6 100644 --- a/rules/S1896/metadata.json +++ b/rules/S1896/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1896", diff --git a/rules/S1899/metadata.json b/rules/S1899/metadata.json index 8c0545611d..24d6a1393c 100644 --- a/rules/S1899/metadata.json +++ b/rules/S1899/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1899", diff --git a/rules/S1900/metadata.json b/rules/S1900/metadata.json index 97c7e06ca2..6dc622375d 100644 --- a/rules/S1900/metadata.json +++ b/rules/S1900/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1900", diff --git a/rules/S1901/metadata.json b/rules/S1901/metadata.json index 7fe866cad1..0a136a4c75 100644 --- a/rules/S1901/metadata.json +++ b/rules/S1901/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1901", diff --git a/rules/S1902/metadata.json b/rules/S1902/metadata.json index 74a884104f..87667ed353 100644 --- a/rules/S1902/metadata.json +++ b/rules/S1902/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1902", diff --git a/rules/S1905/metadata.json b/rules/S1905/metadata.json index 35e0139865..aff0c9df47 100644 --- a/rules/S1905/metadata.json +++ b/rules/S1905/metadata.json @@ -12,6 +12,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1905", diff --git a/rules/S1908/metadata.json b/rules/S1908/metadata.json index 3d1c3348eb..393392733e 100644 --- a/rules/S1908/metadata.json +++ b/rules/S1908/metadata.json @@ -13,6 +13,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "PL\/SQL", + "C", + "Objective-C", + "HTML", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1908", diff --git a/rules/S1909/metadata.json b/rules/S1909/metadata.json index 6f2fca148c..75a0e0c138 100644 --- a/rules/S1909/metadata.json +++ b/rules/S1909/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1909", diff --git a/rules/S1911/metadata.json b/rules/S1911/metadata.json index 8b62917f82..d3a20e1119 100644 --- a/rules/S1911/metadata.json +++ b/rules/S1911/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1911", diff --git a/rules/S1912/metadata.json b/rules/S1912/metadata.json index 94d933adad..6f78553fe1 100644 --- a/rules/S1912/metadata.json +++ b/rules/S1912/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1912", diff --git a/rules/S1913/metadata.json b/rules/S1913/metadata.json index b91f90075e..28d38c9b60 100644 --- a/rules/S1913/metadata.json +++ b/rules/S1913/metadata.json @@ -12,6 +12,11 @@ "replacementRules": [ "RSPEC-3135" ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1913", "sqKey": "S1913", diff --git a/rules/S1914/metadata.json b/rules/S1914/metadata.json index df9150e8f7..cd05997b93 100644 --- a/rules/S1914/metadata.json +++ b/rules/S1914/metadata.json @@ -7,6 +7,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-1914", diff --git a/rules/S1915/metadata.json b/rules/S1915/metadata.json index a8134661e6..218ec292f5 100644 --- a/rules/S1915/metadata.json +++ b/rules/S1915/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1915", diff --git a/rules/S1916/metadata.json b/rules/S1916/metadata.json index 4f5b3b1a61..28c247765a 100644 --- a/rules/S1916/metadata.json +++ b/rules/S1916/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1916", diff --git a/rules/S1917/metadata.json b/rules/S1917/metadata.json index 3f11525559..76720e2fd4 100644 --- a/rules/S1917/metadata.json +++ b/rules/S1917/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1917", diff --git a/rules/S1923/metadata.json b/rules/S1923/metadata.json index bdeec0245c..38f7ea3774 100644 --- a/rules/S1923/metadata.json +++ b/rules/S1923/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1923", diff --git a/rules/S1926/metadata.json b/rules/S1926/metadata.json index a13fa778ba..ade074aac3 100644 --- a/rules/S1926/metadata.json +++ b/rules/S1926/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1926", diff --git a/rules/S1927/metadata.json b/rules/S1927/metadata.json index eb4e3b7f6a..4ab48faba0 100644 --- a/rules/S1927/metadata.json +++ b/rules/S1927/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1927", diff --git a/rules/S1928/metadata.json b/rules/S1928/metadata.json index 7eb4469e29..ca8c962d14 100644 --- a/rules/S1928/metadata.json +++ b/rules/S1928/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1928", diff --git a/rules/S1929/metadata.json b/rules/S1929/metadata.json index 2750a67de6..4286fc415b 100644 --- a/rules/S1929/metadata.json +++ b/rules/S1929/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1929", diff --git a/rules/S1930/metadata.json b/rules/S1930/metadata.json index 93a314d869..4aa224dfbc 100644 --- a/rules/S1930/metadata.json +++ b/rules/S1930/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1930", diff --git a/rules/S1931/metadata.json b/rules/S1931/metadata.json index d0927f745d..e1d709794c 100644 --- a/rules/S1931/metadata.json +++ b/rules/S1931/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1931", diff --git a/rules/S1932/metadata.json b/rules/S1932/metadata.json index 9254065d01..a3166f987c 100644 --- a/rules/S1932/metadata.json +++ b/rules/S1932/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1932", diff --git a/rules/S1933/metadata.json b/rules/S1933/metadata.json index c57779a762..171a916240 100644 --- a/rules/S1933/metadata.json +++ b/rules/S1933/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1933", diff --git a/rules/S1934/metadata.json b/rules/S1934/metadata.json index 5b86ed1c9e..168d1bc00a 100644 --- a/rules/S1934/metadata.json +++ b/rules/S1934/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1934", diff --git a/rules/S1935/metadata.json b/rules/S1935/metadata.json index cfc48a392d..d536761fcc 100644 --- a/rules/S1935/metadata.json +++ b/rules/S1935/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1935", diff --git a/rules/S1936/metadata.json b/rules/S1936/metadata.json index 0341fef7f1..d54222939c 100644 --- a/rules/S1936/metadata.json +++ b/rules/S1936/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1936", diff --git a/rules/S1937/metadata.json b/rules/S1937/metadata.json index 7fc1a64883..99069b1e3e 100644 --- a/rules/S1937/metadata.json +++ b/rules/S1937/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1937", diff --git a/rules/S1939/metadata.json b/rules/S1939/metadata.json index d3869f3ca7..8f4c6b4f42 100644 --- a/rules/S1939/metadata.json +++ b/rules/S1939/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1939", diff --git a/rules/S1940/metadata.json b/rules/S1940/metadata.json index 01179058c0..96b400fc26 100644 --- a/rules/S1940/metadata.json +++ b/rules/S1940/metadata.json @@ -11,6 +11,22 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "VB.Net", + "Scala", + "Go", + "Kotlin", + "TypeScript", + "PL\/SQL", + "JavaScript", + "PHP", + "Swift", + "APEX", + "Ruby" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1940", diff --git a/rules/S1941/metadata.json b/rules/S1941/metadata.json index db796bf933..02712cddc9 100644 --- a/rules/S1941/metadata.json +++ b/rules/S1941/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1941", diff --git a/rules/S1942/metadata.json b/rules/S1942/metadata.json index f1e491437f..de1ae45521 100644 --- a/rules/S1942/metadata.json +++ b/rules/S1942/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1942", diff --git a/rules/S1943/metadata.json b/rules/S1943/metadata.json index 5f3c9fd87a..1a59e02e6c 100644 --- a/rules/S1943/metadata.json +++ b/rules/S1943/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1943", diff --git a/rules/S1944/metadata.json b/rules/S1944/metadata.json index 1d26196a26..4f702a732c 100644 --- a/rules/S1944/metadata.json +++ b/rules/S1944/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1944", diff --git a/rules/S1947/metadata.json b/rules/S1947/metadata.json index 49037fda9e..1a9093742f 100644 --- a/rules/S1947/metadata.json +++ b/rules/S1947/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1947", diff --git a/rules/S1948/metadata.json b/rules/S1948/metadata.json index 79c953120e..6d9b8b91de 100644 --- a/rules/S1948/metadata.json +++ b/rules/S1948/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1948", diff --git a/rules/S1950/metadata.json b/rules/S1950/metadata.json index 4b746dfbb3..f7ea386839 100644 --- a/rules/S1950/metadata.json +++ b/rules/S1950/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-1862" ], + "coveredLanguages": [ + "Flex" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1950", "sqKey": "S1950", diff --git a/rules/S1951/metadata.json b/rules/S1951/metadata.json index 20e8edfd52..bc8ff7e534 100644 --- a/rules/S1951/metadata.json +++ b/rules/S1951/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-4507" ], + "coveredLanguages": [ + "Flex" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1951", "sqKey": "S1951", diff --git a/rules/S1952/metadata.json b/rules/S1952/metadata.json index 745695c27d..16038992d6 100644 --- a/rules/S1952/metadata.json +++ b/rules/S1952/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1952", diff --git a/rules/S1956/metadata.json b/rules/S1956/metadata.json index a43ef3c50d..9118066d8c 100644 --- a/rules/S1956/metadata.json +++ b/rules/S1956/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-3483" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1956", diff --git a/rules/S1966/metadata.json b/rules/S1966/metadata.json index e19af73511..42277eb9df 100644 --- a/rules/S1966/metadata.json +++ b/rules/S1966/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1966", diff --git a/rules/S1967/metadata.json b/rules/S1967/metadata.json index 45f4780553..585c88c777 100644 --- a/rules/S1967/metadata.json +++ b/rules/S1967/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1967", diff --git a/rules/S1968/metadata.json b/rules/S1968/metadata.json index ac52b22c3d..619fb6e908 100644 --- a/rules/S1968/metadata.json +++ b/rules/S1968/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1968", diff --git a/rules/S1969/metadata.json b/rules/S1969/metadata.json index 39e3f16292..d0c730dc8a 100644 --- a/rules/S1969/metadata.json +++ b/rules/S1969/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-1969", diff --git a/rules/S1976/metadata.json b/rules/S1976/metadata.json index 801b4b5285..6828364543 100644 --- a/rules/S1976/metadata.json +++ b/rules/S1976/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1976", diff --git a/rules/S1978/metadata.json b/rules/S1978/metadata.json index dfb73a208d..9bf2b1f586 100644 --- a/rules/S1978/metadata.json +++ b/rules/S1978/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1978", diff --git a/rules/S1979/metadata.json b/rules/S1979/metadata.json index 99fc73431d..b8930cc42b 100644 --- a/rules/S1979/metadata.json +++ b/rules/S1979/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1979", diff --git a/rules/S1980/metadata.json b/rules/S1980/metadata.json index 35d565041a..6c1355ef45 100644 --- a/rules/S1980/metadata.json +++ b/rules/S1980/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1980", diff --git a/rules/S1982/metadata.json b/rules/S1982/metadata.json index 45a7c5f296..0499556a12 100644 --- a/rules/S1982/metadata.json +++ b/rules/S1982/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Flex" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1982", diff --git a/rules/S1985/metadata.json b/rules/S1985/metadata.json index d378c110f6..7986739b66 100644 --- a/rules/S1985/metadata.json +++ b/rules/S1985/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1985", diff --git a/rules/S1986/metadata.json b/rules/S1986/metadata.json index daaba736f1..f7958eaf6d 100644 --- a/rules/S1986/metadata.json +++ b/rules/S1986/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1986", diff --git a/rules/S1987/metadata.json b/rules/S1987/metadata.json index 0b1a5245a9..403c37151f 100644 --- a/rules/S1987/metadata.json +++ b/rules/S1987/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1987", diff --git a/rules/S1988/metadata.json b/rules/S1988/metadata.json index 10d1f4ecd6..045cf7dd01 100644 --- a/rules/S1988/metadata.json +++ b/rules/S1988/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1988", diff --git a/rules/S1989/metadata.json b/rules/S1989/metadata.json index 26b0785a85..4df81313c3 100644 --- a/rules/S1989/metadata.json +++ b/rules/S1989/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1989", diff --git a/rules/S1990/metadata.json b/rules/S1990/metadata.json index c94802dc1b..abdc673a1c 100644 --- a/rules/S1990/metadata.json +++ b/rules/S1990/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-1990", diff --git a/rules/S1994/metadata.json b/rules/S1994/metadata.json index 40e71bde1c..67a52effd2 100644 --- a/rules/S1994/metadata.json +++ b/rules/S1994/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "JavaScript", + "Go" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1994", diff --git a/rules/S1995/metadata.json b/rules/S1995/metadata.json index 796e61a94c..dc878f06b0 100644 --- a/rules/S1995/metadata.json +++ b/rules/S1995/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1995", diff --git a/rules/S1996/metadata.json b/rules/S1996/metadata.json index 357072568e..9e9834dbae 100644 --- a/rules/S1996/metadata.json +++ b/rules/S1996/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1996", diff --git a/rules/S1997/metadata.json b/rules/S1997/metadata.json index 1c33b9137c..d17d5a67ff 100644 --- a/rules/S1997/metadata.json +++ b/rules/S1997/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1997", diff --git a/rules/S1998/metadata.json b/rules/S1998/metadata.json index dc4680cf22..cd050d96b9 100644 --- a/rules/S1998/metadata.json +++ b/rules/S1998/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-1998", diff --git a/rules/S1999/metadata.json b/rules/S1999/metadata.json index 63fa5a7c3d..98ba33b7ae 100644 --- a/rules/S1999/metadata.json +++ b/rules/S1999/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-1999", diff --git a/rules/S2000/metadata.json b/rules/S2000/metadata.json index 294aa58c7a..a843e488ff 100644 --- a/rules/S2000/metadata.json +++ b/rules/S2000/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2000", diff --git a/rules/S2001/metadata.json b/rules/S2001/metadata.json index ffdeb77c0a..b3e25560ca 100644 --- a/rules/S2001/metadata.json +++ b/rules/S2001/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2001", diff --git a/rules/S2002/metadata.json b/rules/S2002/metadata.json index 9a8fe61b7b..fe0532af16 100644 --- a/rules/S2002/metadata.json +++ b/rules/S2002/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2002", diff --git a/rules/S2003/metadata.json b/rules/S2003/metadata.json index f6c342f2e2..d5911e25ab 100644 --- a/rules/S2003/metadata.json +++ b/rules/S2003/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2003", diff --git a/rules/S2004/metadata.json b/rules/S2004/metadata.json index e4a48d3eaf..e51393bc47 100644 --- a/rules/S2004/metadata.json +++ b/rules/S2004/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2004", diff --git a/rules/S2005/metadata.json b/rules/S2005/metadata.json index 7a202167e8..2f18712dfd 100644 --- a/rules/S2005/metadata.json +++ b/rules/S2005/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2005", diff --git a/rules/S2007/metadata.json b/rules/S2007/metadata.json index 36cb0ab7fa..3e39a55feb 100644 --- a/rules/S2007/metadata.json +++ b/rules/S2007/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "PHP", + "Swift" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2007", diff --git a/rules/S2010/metadata.json b/rules/S2010/metadata.json index f70e8f859e..d7ef2cab10 100644 --- a/rules/S2010/metadata.json +++ b/rules/S2010/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2010", diff --git a/rules/S2011/metadata.json b/rules/S2011/metadata.json index 2f10ee4003..ae6e4c2eef 100644 --- a/rules/S2011/metadata.json +++ b/rules/S2011/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2011", diff --git a/rules/S2014/metadata.json b/rules/S2014/metadata.json index 5e95936d5d..5d1080fa0c 100644 --- a/rules/S2014/metadata.json +++ b/rules/S2014/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2014", diff --git a/rules/S2015/metadata.json b/rules/S2015/metadata.json index 01f092b8e9..5f0cec67a1 100644 --- a/rules/S2015/metadata.json +++ b/rules/S2015/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2015", diff --git a/rules/S2016/metadata.json b/rules/S2016/metadata.json index 35edb35d51..61dba98de8 100644 --- a/rules/S2016/metadata.json +++ b/rules/S2016/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2016", diff --git a/rules/S2023/metadata.json b/rules/S2023/metadata.json index 39fa25516d..bf1f2dc526 100644 --- a/rules/S2023/metadata.json +++ b/rules/S2023/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2023", diff --git a/rules/S2024/metadata.json b/rules/S2024/metadata.json index f7e00251f6..f36df8e967 100644 --- a/rules/S2024/metadata.json +++ b/rules/S2024/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2024", diff --git a/rules/S2025/metadata.json b/rules/S2025/metadata.json index f4a6d50775..65d2994c68 100644 --- a/rules/S2025/metadata.json +++ b/rules/S2025/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2025", diff --git a/rules/S2027/metadata.json b/rules/S2027/metadata.json index 9bd80077a3..b1c16e78b3 100644 --- a/rules/S2027/metadata.json +++ b/rules/S2027/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-2027", "sqKey": "S2027", diff --git a/rules/S2028/metadata.json b/rules/S2028/metadata.json index 0008a949b7..54a3007293 100644 --- a/rules/S2028/metadata.json +++ b/rules/S2028/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2028", diff --git a/rules/S2029/metadata.json b/rules/S2029/metadata.json index 608f08c605..b7b2f3b296 100644 --- a/rules/S2029/metadata.json +++ b/rules/S2029/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2029", diff --git a/rules/S2031/metadata.json b/rules/S2031/metadata.json index 3479765aac..0664ac5df6 100644 --- a/rules/S2031/metadata.json +++ b/rules/S2031/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2031", diff --git a/rules/S2032/metadata.json b/rules/S2032/metadata.json index d53746f913..2b6e9d2917 100644 --- a/rules/S2032/metadata.json +++ b/rules/S2032/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2032", diff --git a/rules/S2033/metadata.json b/rules/S2033/metadata.json index 9a136ed788..70a6311d69 100644 --- a/rules/S2033/metadata.json +++ b/rules/S2033/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2033", diff --git a/rules/S2035/metadata.json b/rules/S2035/metadata.json index 82fe7fe4b3..ba67516761 100644 --- a/rules/S2035/metadata.json +++ b/rules/S2035/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2035", diff --git a/rules/S2036/metadata.json b/rules/S2036/metadata.json index 4b83b9b61a..513d6ca4e9 100644 --- a/rules/S2036/metadata.json +++ b/rules/S2036/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2036", diff --git a/rules/S2037/metadata.json b/rules/S2037/metadata.json index 17a7f634ca..e61bff8cb0 100644 --- a/rules/S2037/metadata.json +++ b/rules/S2037/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2037", diff --git a/rules/S2038/metadata.json b/rules/S2038/metadata.json index 3c5614bdf0..c07249af80 100644 --- a/rules/S2038/metadata.json +++ b/rules/S2038/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2038", diff --git a/rules/S2039/metadata.json b/rules/S2039/metadata.json index b132892b58..65e3f05116 100644 --- a/rules/S2039/metadata.json +++ b/rules/S2039/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2039", diff --git a/rules/S2041/metadata.json b/rules/S2041/metadata.json index 5b8a4ebf17..1b0b056d44 100644 --- a/rules/S2041/metadata.json +++ b/rules/S2041/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2041", diff --git a/rules/S2042/metadata.json b/rules/S2042/metadata.json index 6230229e2c..7064f70768 100644 --- a/rules/S2042/metadata.json +++ b/rules/S2042/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2042", diff --git a/rules/S2043/metadata.json b/rules/S2043/metadata.json index f63822aa3c..77578edf07 100644 --- a/rules/S2043/metadata.json +++ b/rules/S2043/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2043", diff --git a/rules/S2044/metadata.json b/rules/S2044/metadata.json index 4a8554efb8..a3e5c186b0 100644 --- a/rules/S2044/metadata.json +++ b/rules/S2044/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2044", diff --git a/rules/S2046/metadata.json b/rules/S2046/metadata.json index 92ad9cc95e..70bf16aeef 100644 --- a/rules/S2046/metadata.json +++ b/rules/S2046/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2046", diff --git a/rules/S2047/metadata.json b/rules/S2047/metadata.json index 54812056a6..44394c1307 100644 --- a/rules/S2047/metadata.json +++ b/rules/S2047/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2047", diff --git a/rules/S2048/metadata.json b/rules/S2048/metadata.json index e6f10caa5c..790076a8b2 100644 --- a/rules/S2048/metadata.json +++ b/rules/S2048/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2048", diff --git a/rules/S2050/metadata.json b/rules/S2050/metadata.json index f1c1a0e120..39b05a15d2 100644 --- a/rules/S2050/metadata.json +++ b/rules/S2050/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2050", diff --git a/rules/S2053/metadata.json b/rules/S2053/metadata.json index 90fe03d4fe..8638899fba 100644 --- a/rules/S2053/metadata.json +++ b/rules/S2053/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2053", diff --git a/rules/S2055/metadata.json b/rules/S2055/metadata.json index 676d8fca4d..4c4f76e771 100644 --- a/rules/S2055/metadata.json +++ b/rules/S2055/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2055", diff --git a/rules/S2057/metadata.json b/rules/S2057/metadata.json index 926d303978..5f648cc18e 100644 --- a/rules/S2057/metadata.json +++ b/rules/S2057/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2057", diff --git a/rules/S2059/metadata.json b/rules/S2059/metadata.json index d1e6f324cd..f18e9d93f0 100644 --- a/rules/S2059/metadata.json +++ b/rules/S2059/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2059", diff --git a/rules/S2060/metadata.json b/rules/S2060/metadata.json index 846d0ec8f2..0a589d9df3 100644 --- a/rules/S2060/metadata.json +++ b/rules/S2060/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2060", diff --git a/rules/S2061/metadata.json b/rules/S2061/metadata.json index 043b6641c0..2b57a0566f 100644 --- a/rules/S2061/metadata.json +++ b/rules/S2061/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2061", diff --git a/rules/S2062/metadata.json b/rules/S2062/metadata.json index ea769ff7b7..72cded9bcc 100644 --- a/rules/S2062/metadata.json +++ b/rules/S2062/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2062", diff --git a/rules/S2063/metadata.json b/rules/S2063/metadata.json index 6381f94e1c..0b73184e6c 100644 --- a/rules/S2063/metadata.json +++ b/rules/S2063/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2063", diff --git a/rules/S2064/metadata.json b/rules/S2064/metadata.json index b544a62e6b..166fcc4b7f 100644 --- a/rules/S2064/metadata.json +++ b/rules/S2064/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2064", diff --git a/rules/S2065/metadata.json b/rules/S2065/metadata.json index 596abf0ef6..76f5fb8d7e 100644 --- a/rules/S2065/metadata.json +++ b/rules/S2065/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2065", diff --git a/rules/S2066/metadata.json b/rules/S2066/metadata.json index 9be95c8959..aefe64fb1f 100644 --- a/rules/S2066/metadata.json +++ b/rules/S2066/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2066", diff --git a/rules/S2068/metadata.json b/rules/S2068/metadata.json index 001a7de100..ce1423c7ca 100644 --- a/rules/S2068/metadata.json +++ b/rules/S2068/metadata.json @@ -13,6 +13,25 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "ABAP", + "Kotlin", + "TypeScript", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2068", diff --git a/rules/S2070/metadata.json b/rules/S2070/metadata.json index 1fcf1672b9..0ed5b54646 100644 --- a/rules/S2070/metadata.json +++ b/rules/S2070/metadata.json @@ -13,6 +13,14 @@ "RSPEC-4790", "RSPEC-5344" ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "PL\/SQL", + "PHP", + "Swift" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2070", "sqKey": "S2070", diff --git a/rules/S2076/metadata.json b/rules/S2076/metadata.json index c1cda728f2..f7b4c0a3fa 100644 --- a/rules/S2076/metadata.json +++ b/rules/S2076/metadata.json @@ -13,6 +13,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "ABAP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2076", diff --git a/rules/S2077/metadata.json b/rules/S2077/metadata.json index fb2a57d4ec..49fa267f1a 100644 --- a/rules/S2077/metadata.json +++ b/rules/S2077/metadata.json @@ -15,6 +15,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2077", diff --git a/rules/S2078/metadata.json b/rules/S2078/metadata.json index 7ce57015e9..37f9b347d2 100644 --- a/rules/S2078/metadata.json +++ b/rules/S2078/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2078", diff --git a/rules/S2083/metadata.json b/rules/S2083/metadata.json index 635fd45e70..40431b4619 100644 --- a/rules/S2083/metadata.json +++ b/rules/S2083/metadata.json @@ -14,6 +14,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2083", diff --git a/rules/S2084/metadata.json b/rules/S2084/metadata.json index 2769061c16..307ba3cd6a 100644 --- a/rules/S2084/metadata.json +++ b/rules/S2084/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2084", diff --git a/rules/S2085/metadata.json b/rules/S2085/metadata.json index 8db3f68df0..5863cb0c1b 100644 --- a/rules/S2085/metadata.json +++ b/rules/S2085/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2085", diff --git a/rules/S2086/metadata.json b/rules/S2086/metadata.json index f2ab2ea9c2..c899bc5a9e 100644 --- a/rules/S2086/metadata.json +++ b/rules/S2086/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2086", diff --git a/rules/S2087/metadata.json b/rules/S2087/metadata.json index e30b6cbb76..9b9d2c53b5 100644 --- a/rules/S2087/metadata.json +++ b/rules/S2087/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2087", diff --git a/rules/S2089/metadata.json b/rules/S2089/metadata.json index d711db629b..a72fa559c9 100644 --- a/rules/S2089/metadata.json +++ b/rules/S2089/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2089", diff --git a/rules/S2091/metadata.json b/rules/S2091/metadata.json index 7123d3a27a..bbdabcdaba 100644 --- a/rules/S2091/metadata.json +++ b/rules/S2091/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2091", diff --git a/rules/S2092/metadata.json b/rules/S2092/metadata.json index 5a15f0d55a..c102b65c3e 100644 --- a/rules/S2092/metadata.json +++ b/rules/S2092/metadata.json @@ -14,6 +14,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2092", diff --git a/rules/S2093/metadata.json b/rules/S2093/metadata.json index 2b85c122c4..61c18dd3ce 100644 --- a/rules/S2093/metadata.json +++ b/rules/S2093/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2093", diff --git a/rules/S2094/metadata.json b/rules/S2094/metadata.json index 5e99563c1e..ceecc17f54 100644 --- a/rules/S2094/metadata.json +++ b/rules/S2094/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2094", diff --git a/rules/S2095/metadata.json b/rules/S2095/metadata.json index e24f61ab6f..98cdc823b7 100644 --- a/rules/S2095/metadata.json +++ b/rules/S2095/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2095", diff --git a/rules/S2096/metadata.json b/rules/S2096/metadata.json index ae0c4cb32a..6ae625a2a0 100644 --- a/rules/S2096/metadata.json +++ b/rules/S2096/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2096", diff --git a/rules/S2097/metadata.json b/rules/S2097/metadata.json index 655765ceca..a414df6acb 100644 --- a/rules/S2097/metadata.json +++ b/rules/S2097/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2097", diff --git a/rules/S2107/metadata.json b/rules/S2107/metadata.json index 2f104101bf..fd3967d9a9 100644 --- a/rules/S2107/metadata.json +++ b/rules/S2107/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2107", diff --git a/rules/S2108/metadata.json b/rules/S2108/metadata.json index 8b9435c7cc..572f3284ce 100644 --- a/rules/S2108/metadata.json +++ b/rules/S2108/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2108", diff --git a/rules/S2109/metadata.json b/rules/S2109/metadata.json index 1e1cb43625..3c942a6e81 100644 --- a/rules/S2109/metadata.json +++ b/rules/S2109/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2109", diff --git a/rules/S2110/metadata.json b/rules/S2110/metadata.json index 08bbf6fe2f..92c3f10cdf 100644 --- a/rules/S2110/metadata.json +++ b/rules/S2110/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2110", diff --git a/rules/S2111/metadata.json b/rules/S2111/metadata.json index b4b9904d27..4a3f479400 100644 --- a/rules/S2111/metadata.json +++ b/rules/S2111/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2111", diff --git a/rules/S2112/metadata.json b/rules/S2112/metadata.json index 68a6b3383a..a5c8ee39fc 100644 --- a/rules/S2112/metadata.json +++ b/rules/S2112/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2112", diff --git a/rules/S2114/metadata.json b/rules/S2114/metadata.json index 3aa776fa5b..410d2e98ee 100644 --- a/rules/S2114/metadata.json +++ b/rules/S2114/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2114", diff --git a/rules/S2115/metadata.json b/rules/S2115/metadata.json index e2929d32f0..d9c0248a67 100644 --- a/rules/S2115/metadata.json +++ b/rules/S2115/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2115", diff --git a/rules/S2116/metadata.json b/rules/S2116/metadata.json index 88df18361d..6311629f4c 100644 --- a/rules/S2116/metadata.json +++ b/rules/S2116/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2116", diff --git a/rules/S2118/metadata.json b/rules/S2118/metadata.json index 520e3d0397..91abeb5837 100644 --- a/rules/S2118/metadata.json +++ b/rules/S2118/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2118", diff --git a/rules/S2119/metadata.json b/rules/S2119/metadata.json index 9307530072..55483d99c9 100644 --- a/rules/S2119/metadata.json +++ b/rules/S2119/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2119", diff --git a/rules/S2120/metadata.json b/rules/S2120/metadata.json index 8b9cabdb5e..b016b6ac2f 100644 --- a/rules/S2120/metadata.json +++ b/rules/S2120/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2120", diff --git a/rules/S2121/metadata.json b/rules/S2121/metadata.json index 0b7a45f4be..7bb5728bb5 100644 --- a/rules/S2121/metadata.json +++ b/rules/S2121/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2121", diff --git a/rules/S2122/metadata.json b/rules/S2122/metadata.json index c0e82d031d..039ec87753 100644 --- a/rules/S2122/metadata.json +++ b/rules/S2122/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2122", diff --git a/rules/S2123/metadata.json b/rules/S2123/metadata.json index 8feef59411..ce4a0d6fb2 100644 --- a/rules/S2123/metadata.json +++ b/rules/S2123/metadata.json @@ -11,6 +11,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2123", diff --git a/rules/S2125/metadata.json b/rules/S2125/metadata.json index a40d1cff88..0beecd48ae 100644 --- a/rules/S2125/metadata.json +++ b/rules/S2125/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2125", diff --git a/rules/S2127/metadata.json b/rules/S2127/metadata.json index 429f2aa732..a80c43b3e4 100644 --- a/rules/S2127/metadata.json +++ b/rules/S2127/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2127", diff --git a/rules/S2128/metadata.json b/rules/S2128/metadata.json index 5f89a7ddb5..a8c036d1ff 100644 --- a/rules/S2128/metadata.json +++ b/rules/S2128/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-1854" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2128", diff --git a/rules/S2129/metadata.json b/rules/S2129/metadata.json index 0f4d114854..db511528d0 100644 --- a/rules/S2129/metadata.json +++ b/rules/S2129/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2129", diff --git a/rules/S2130/metadata.json b/rules/S2130/metadata.json index 6827232d89..e08bccfe22 100644 --- a/rules/S2130/metadata.json +++ b/rules/S2130/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2130", diff --git a/rules/S2131/metadata.json b/rules/S2131/metadata.json index 8aac103029..82fd7229f2 100644 --- a/rules/S2131/metadata.json +++ b/rules/S2131/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2131", diff --git a/rules/S2133/metadata.json b/rules/S2133/metadata.json index 00762b2500..9886499a01 100644 --- a/rules/S2133/metadata.json +++ b/rules/S2133/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2133", diff --git a/rules/S2134/metadata.json b/rules/S2134/metadata.json index 178db821c9..74a6d51a0e 100644 --- a/rules/S2134/metadata.json +++ b/rules/S2134/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2134", diff --git a/rules/S2137/metadata.json b/rules/S2137/metadata.json index 199ce2d1d5..a6f413cd02 100644 --- a/rules/S2137/metadata.json +++ b/rules/S2137/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2137", diff --git a/rules/S2138/metadata.json b/rules/S2138/metadata.json index c44559b69c..4f918372e0 100644 --- a/rules/S2138/metadata.json +++ b/rules/S2138/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2138", diff --git a/rules/S2139/metadata.json b/rules/S2139/metadata.json index 61a880213e..70494bfd71 100644 --- a/rules/S2139/metadata.json +++ b/rules/S2139/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2139", diff --git a/rules/S2140/metadata.json b/rules/S2140/metadata.json index 551e94d254..495fa4ed30 100644 --- a/rules/S2140/metadata.json +++ b/rules/S2140/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2140", diff --git a/rules/S2141/metadata.json b/rules/S2141/metadata.json index 74ddbafa5e..875c65087d 100644 --- a/rules/S2141/metadata.json +++ b/rules/S2141/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2141", diff --git a/rules/S2142/metadata.json b/rules/S2142/metadata.json index f43029a80b..c43c45f202 100644 --- a/rules/S2142/metadata.json +++ b/rules/S2142/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2142", diff --git a/rules/S2143/metadata.json b/rules/S2143/metadata.json index 0c00a705f4..89bc752051 100644 --- a/rules/S2143/metadata.json +++ b/rules/S2143/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2143", diff --git a/rules/S2144/metadata.json b/rules/S2144/metadata.json index 54d3eb3bf2..2fcee83c60 100644 --- a/rules/S2144/metadata.json +++ b/rules/S2144/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2144", diff --git a/rules/S2145/metadata.json b/rules/S2145/metadata.json index c7aa7ba1fc..6f3b79faf7 100644 --- a/rules/S2145/metadata.json +++ b/rules/S2145/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2145", diff --git a/rules/S2147/metadata.json b/rules/S2147/metadata.json index bb8a02c0bb..73c7386254 100644 --- a/rules/S2147/metadata.json +++ b/rules/S2147/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2147", diff --git a/rules/S2148/metadata.json b/rules/S2148/metadata.json index d704821826..4de2867d2e 100644 --- a/rules/S2148/metadata.json +++ b/rules/S2148/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2148", diff --git a/rules/S2149/metadata.json b/rules/S2149/metadata.json index 65795b809c..446ce89bdd 100644 --- a/rules/S2149/metadata.json +++ b/rules/S2149/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2149", diff --git a/rules/S2150/metadata.json b/rules/S2150/metadata.json index 5b943ab637..674906cc2f 100644 --- a/rules/S2150/metadata.json +++ b/rules/S2150/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2150", diff --git a/rules/S2151/metadata.json b/rules/S2151/metadata.json index f183a098d5..0fbfd8ed25 100644 --- a/rules/S2151/metadata.json +++ b/rules/S2151/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2151", diff --git a/rules/S2153/metadata.json b/rules/S2153/metadata.json index f52979a8b7..22d692c07b 100644 --- a/rules/S2153/metadata.json +++ b/rules/S2153/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2153", diff --git a/rules/S2154/metadata.json b/rules/S2154/metadata.json index 98df71bb55..e3d15aa5a2 100644 --- a/rules/S2154/metadata.json +++ b/rules/S2154/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2154", diff --git a/rules/S2156/metadata.json b/rules/S2156/metadata.json index cc0aaafa61..0946455b42 100644 --- a/rules/S2156/metadata.json +++ b/rules/S2156/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2156", diff --git a/rules/S2157/metadata.json b/rules/S2157/metadata.json index eb3985cc75..576240fadd 100644 --- a/rules/S2157/metadata.json +++ b/rules/S2157/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2157", diff --git a/rules/S2159/metadata.json b/rules/S2159/metadata.json index 0e20b1ed2a..26c55e49aa 100644 --- a/rules/S2159/metadata.json +++ b/rules/S2159/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2159", diff --git a/rules/S2160/metadata.json b/rules/S2160/metadata.json index 0fc55ab9fd..cdfe92e1f7 100644 --- a/rules/S2160/metadata.json +++ b/rules/S2160/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2160", diff --git a/rules/S2162/metadata.json b/rules/S2162/metadata.json index 643176c7f8..736f3924f5 100644 --- a/rules/S2162/metadata.json +++ b/rules/S2162/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2162", diff --git a/rules/S2164/metadata.json b/rules/S2164/metadata.json index 6c12208775..e6d762161b 100644 --- a/rules/S2164/metadata.json +++ b/rules/S2164/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2164", diff --git a/rules/S2165/metadata.json b/rules/S2165/metadata.json index 7342b71e51..4bef45f573 100644 --- a/rules/S2165/metadata.json +++ b/rules/S2165/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2165", diff --git a/rules/S2166/metadata.json b/rules/S2166/metadata.json index 168a410bd9..18f8b2122b 100644 --- a/rules/S2166/metadata.json +++ b/rules/S2166/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2166", diff --git a/rules/S2167/metadata.json b/rules/S2167/metadata.json index c0292c3c7e..732a07b87b 100644 --- a/rules/S2167/metadata.json +++ b/rules/S2167/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2167", diff --git a/rules/S2168/metadata.json b/rules/S2168/metadata.json index 678811bd59..407d387811 100644 --- a/rules/S2168/metadata.json +++ b/rules/S2168/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2168", diff --git a/rules/S2175/metadata.json b/rules/S2175/metadata.json index 1ce35c4585..63bab6b670 100644 --- a/rules/S2175/metadata.json +++ b/rules/S2175/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2175", diff --git a/rules/S2176/metadata.json b/rules/S2176/metadata.json index d46fa42675..8c549618b9 100644 --- a/rules/S2176/metadata.json +++ b/rules/S2176/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2176", diff --git a/rules/S2177/metadata.json b/rules/S2177/metadata.json index fa48228832..533618c259 100644 --- a/rules/S2177/metadata.json +++ b/rules/S2177/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2177", diff --git a/rules/S2178/metadata.json b/rules/S2178/metadata.json index e8c3a2ada1..01f1430b30 100644 --- a/rules/S2178/metadata.json +++ b/rules/S2178/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2178", diff --git a/rules/S2180/metadata.json b/rules/S2180/metadata.json index 264cbe6515..88ed630831 100644 --- a/rules/S2180/metadata.json +++ b/rules/S2180/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2180", diff --git a/rules/S2183/metadata.json b/rules/S2183/metadata.json index 00b589689a..87e2c07db5 100644 --- a/rules/S2183/metadata.json +++ b/rules/S2183/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2183", diff --git a/rules/S2184/metadata.json b/rules/S2184/metadata.json index 0333f0d4a2..839f59955f 100644 --- a/rules/S2184/metadata.json +++ b/rules/S2184/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2184", diff --git a/rules/S2185/metadata.json b/rules/S2185/metadata.json index 49e3aa2375..e8972ee2c2 100644 --- a/rules/S2185/metadata.json +++ b/rules/S2185/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2185", diff --git a/rules/S2186/metadata.json b/rules/S2186/metadata.json index dbeffa31f6..ce3aafe828 100644 --- a/rules/S2186/metadata.json +++ b/rules/S2186/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2186", diff --git a/rules/S2187/metadata.json b/rules/S2187/metadata.json index fb7ecd9096..1ae277d1f8 100644 --- a/rules/S2187/metadata.json +++ b/rules/S2187/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2187", diff --git a/rules/S2188/metadata.json b/rules/S2188/metadata.json index 7f5caf9e06..97a3065b88 100644 --- a/rules/S2188/metadata.json +++ b/rules/S2188/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2188", diff --git a/rules/S2189/metadata.json b/rules/S2189/metadata.json index 90a1110278..927bd6c37e 100644 --- a/rules/S2189/metadata.json +++ b/rules/S2189/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2189", diff --git a/rules/S2190/metadata.json b/rules/S2190/metadata.json index 7c6731e07c..576db07477 100644 --- a/rules/S2190/metadata.json +++ b/rules/S2190/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C", + "Objective-C", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2190", diff --git a/rules/S2191/metadata.json b/rules/S2191/metadata.json index 57ed988c8e..5dca763c3d 100644 --- a/rules/S2191/metadata.json +++ b/rules/S2191/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2191", diff --git a/rules/S2193/metadata.json b/rules/S2193/metadata.json index c1dae8578b..9543005533 100644 --- a/rules/S2193/metadata.json +++ b/rules/S2193/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2193", diff --git a/rules/S2194/metadata.json b/rules/S2194/metadata.json index 1789c3f69a..d26354a36b 100644 --- a/rules/S2194/metadata.json +++ b/rules/S2194/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2194", diff --git a/rules/S2195/metadata.json b/rules/S2195/metadata.json index 2ab8aae214..6236ffbfe4 100644 --- a/rules/S2195/metadata.json +++ b/rules/S2195/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2195", diff --git a/rules/S2196/metadata.json b/rules/S2196/metadata.json index 40631a6ab9..be02a3fe07 100644 --- a/rules/S2196/metadata.json +++ b/rules/S2196/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2196", diff --git a/rules/S2197/metadata.json b/rules/S2197/metadata.json index 99f7c97fc6..aa697338bc 100644 --- a/rules/S2197/metadata.json +++ b/rules/S2197/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "Swift" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2197", diff --git a/rules/S2198/metadata.json b/rules/S2198/metadata.json index 46d2b5a7dc..3abc67a3fd 100644 --- a/rules/S2198/metadata.json +++ b/rules/S2198/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2198", diff --git a/rules/S2200/metadata.json b/rules/S2200/metadata.json index 0c2b697d27..0caf6e0efd 100644 --- a/rules/S2200/metadata.json +++ b/rules/S2200/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2200", diff --git a/rules/S2201/metadata.json b/rules/S2201/metadata.json index 3432d29991..873ab46907 100644 --- a/rules/S2201/metadata.json +++ b/rules/S2201/metadata.json @@ -11,6 +11,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2201", diff --git a/rules/S2202/metadata.json b/rules/S2202/metadata.json index 1e945b01fc..0faa0529bf 100644 --- a/rules/S2202/metadata.json +++ b/rules/S2202/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2202", diff --git a/rules/S2203/metadata.json b/rules/S2203/metadata.json index 14893d0b27..e9e137bb7b 100644 --- a/rules/S2203/metadata.json +++ b/rules/S2203/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2203", diff --git a/rules/S2204/metadata.json b/rules/S2204/metadata.json index 9cdb4f7d38..f9eb97d162 100644 --- a/rules/S2204/metadata.json +++ b/rules/S2204/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2204", diff --git a/rules/S2205/metadata.json b/rules/S2205/metadata.json index 692299f20b..508eb1ab42 100644 --- a/rules/S2205/metadata.json +++ b/rules/S2205/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2205", diff --git a/rules/S2206/metadata.json b/rules/S2206/metadata.json index db3cfd4dde..d61b468b70 100644 --- a/rules/S2206/metadata.json +++ b/rules/S2206/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2206", diff --git a/rules/S2207/metadata.json b/rules/S2207/metadata.json index 9dfc906c92..0d7861da85 100644 --- a/rules/S2207/metadata.json +++ b/rules/S2207/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2207", diff --git a/rules/S2208/metadata.json b/rules/S2208/metadata.json index 79d3e503c4..ad5d329c4b 100644 --- a/rules/S2208/metadata.json +++ b/rules/S2208/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "JavaScript", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2208", diff --git a/rules/S2209/metadata.json b/rules/S2209/metadata.json index 196b3daaf3..d2cc698d08 100644 --- a/rules/S2209/metadata.json +++ b/rules/S2209/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2209", diff --git a/rules/S2211/metadata.json b/rules/S2211/metadata.json index 381b4af7bc..091df20db7 100644 --- a/rules/S2211/metadata.json +++ b/rules/S2211/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2211", diff --git a/rules/S2213/metadata.json b/rules/S2213/metadata.json index 1f492a35b2..83b0d48f86 100644 --- a/rules/S2213/metadata.json +++ b/rules/S2213/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2213", diff --git a/rules/S2214/metadata.json b/rules/S2214/metadata.json index f568a1b7fa..f1c009e381 100644 --- a/rules/S2214/metadata.json +++ b/rules/S2214/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2214", diff --git a/rules/S2216/metadata.json b/rules/S2216/metadata.json index d3a870c02e..2f169b82b6 100644 --- a/rules/S2216/metadata.json +++ b/rules/S2216/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2216", diff --git a/rules/S2219/metadata.json b/rules/S2219/metadata.json index c911502f0a..ac6f79b4cb 100644 --- a/rules/S2219/metadata.json +++ b/rules/S2219/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2219", diff --git a/rules/S2221/metadata.json b/rules/S2221/metadata.json index b4141b56b8..b4ba6d2f92 100644 --- a/rules/S2221/metadata.json +++ b/rules/S2221/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2221", diff --git a/rules/S2222/metadata.json b/rules/S2222/metadata.json index 08c9ed9617..2c3d8b26f2 100644 --- a/rules/S2222/metadata.json +++ b/rules/S2222/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2222", diff --git a/rules/S2223/metadata.json b/rules/S2223/metadata.json index 23ab1a9e8e..df54ba12f2 100644 --- a/rules/S2223/metadata.json +++ b/rules/S2223/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2223", diff --git a/rules/S2225/metadata.json b/rules/S2225/metadata.json index 7ba9c92be0..0bc57f89b7 100644 --- a/rules/S2225/metadata.json +++ b/rules/S2225/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2225", diff --git a/rules/S2226/metadata.json b/rules/S2226/metadata.json index eb7c7b4870..f8a0ed8d49 100644 --- a/rules/S2226/metadata.json +++ b/rules/S2226/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2226", diff --git a/rules/S2228/metadata.json b/rules/S2228/metadata.json index 12fbf442b7..da05f84627 100644 --- a/rules/S2228/metadata.json +++ b/rules/S2228/metadata.json @@ -12,6 +12,11 @@ "replacementRules": [ "RSPEC-106" ], + "coveredLanguages": [ + "C#", + "TypeScript", + "JavaScript" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2228", "sqKey": "S2228", diff --git a/rules/S2229/metadata.json b/rules/S2229/metadata.json index 322003422e..74d0283bed 100644 --- a/rules/S2229/metadata.json +++ b/rules/S2229/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2229", diff --git a/rules/S2230/metadata.json b/rules/S2230/metadata.json index 9420cc9f15..6b9d0d18d7 100644 --- a/rules/S2230/metadata.json +++ b/rules/S2230/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2230", diff --git a/rules/S2232/metadata.json b/rules/S2232/metadata.json index 5ae7ed8e30..dac37ceb33 100644 --- a/rules/S2232/metadata.json +++ b/rules/S2232/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2232", diff --git a/rules/S2233/metadata.json b/rules/S2233/metadata.json index 84befccd01..013aae383a 100644 --- a/rules/S2233/metadata.json +++ b/rules/S2233/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2233", diff --git a/rules/S2234/metadata.json b/rules/S2234/metadata.json index f60079e574..578d47d5e5 100644 --- a/rules/S2234/metadata.json +++ b/rules/S2234/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "VB.Net", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2234", diff --git a/rules/S2235/metadata.json b/rules/S2235/metadata.json index cbfd201d59..76273a891d 100644 --- a/rules/S2235/metadata.json +++ b/rules/S2235/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2235", diff --git a/rules/S2236/metadata.json b/rules/S2236/metadata.json index fc94274698..2ab4637281 100644 --- a/rules/S2236/metadata.json +++ b/rules/S2236/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2236", diff --git a/rules/S2237/metadata.json b/rules/S2237/metadata.json index c6b7599256..f83daca403 100644 --- a/rules/S2237/metadata.json +++ b/rules/S2237/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2237", diff --git a/rules/S2238/metadata.json b/rules/S2238/metadata.json index 030b983e3a..afafbf183e 100644 --- a/rules/S2238/metadata.json +++ b/rules/S2238/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2238", diff --git a/rules/S2239/metadata.json b/rules/S2239/metadata.json index 1633159697..9fcb497ec9 100644 --- a/rules/S2239/metadata.json +++ b/rules/S2239/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2239", diff --git a/rules/S2240/metadata.json b/rules/S2240/metadata.json index 080a46badd..ce5f83d71b 100644 --- a/rules/S2240/metadata.json +++ b/rules/S2240/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2240", diff --git a/rules/S2241/metadata.json b/rules/S2241/metadata.json index e468181603..53aefadb41 100644 --- a/rules/S2241/metadata.json +++ b/rules/S2241/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2241", diff --git a/rules/S2242/metadata.json b/rules/S2242/metadata.json index 548095e01d..00339c78c8 100644 --- a/rules/S2242/metadata.json +++ b/rules/S2242/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2242", diff --git a/rules/S2243/metadata.json b/rules/S2243/metadata.json index 8efbf8168f..a1c9109b71 100644 --- a/rules/S2243/metadata.json +++ b/rules/S2243/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2243", diff --git a/rules/S2245/metadata.json b/rules/S2245/metadata.json index 4100385a6d..f0ece52ed0 100644 --- a/rules/S2245/metadata.json +++ b/rules/S2245/metadata.json @@ -12,6 +12,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2245", diff --git a/rules/S2250/metadata.json b/rules/S2250/metadata.json index f85b36247a..0e557991f1 100644 --- a/rules/S2250/metadata.json +++ b/rules/S2250/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2250", diff --git a/rules/S2251/metadata.json b/rules/S2251/metadata.json index 4a655d81c5..1fde25f926 100644 --- a/rules/S2251/metadata.json +++ b/rules/S2251/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "JavaScript", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2251", diff --git a/rules/S2252/metadata.json b/rules/S2252/metadata.json index 696ec6e74b..d779a763aa 100644 --- a/rules/S2252/metadata.json +++ b/rules/S2252/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2252", diff --git a/rules/S2253/metadata.json b/rules/S2253/metadata.json index e22d9800ec..d5a7a5d967 100644 --- a/rules/S2253/metadata.json +++ b/rules/S2253/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2253", diff --git a/rules/S2254/metadata.json b/rules/S2254/metadata.json index 7ec017667c..f1a6aa28d2 100644 --- a/rules/S2254/metadata.json +++ b/rules/S2254/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2254", diff --git a/rules/S2255/metadata.json b/rules/S2255/metadata.json index 9fbfab4783..f1717b7bb5 100644 --- a/rules/S2255/metadata.json +++ b/rules/S2255/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2255", diff --git a/rules/S2257/metadata.json b/rules/S2257/metadata.json index 696ea3a00e..a1c9de7089 100644 --- a/rules/S2257/metadata.json +++ b/rules/S2257/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2257", diff --git a/rules/S2258/metadata.json b/rules/S2258/metadata.json index ff01f28e79..8f0393bbc3 100644 --- a/rules/S2258/metadata.json +++ b/rules/S2258/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-5547" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2258", "sqKey": "S2258", diff --git a/rules/S2259/metadata.json b/rules/S2259/metadata.json index 8b58e35587..4fcba8fef4 100644 --- a/rules/S2259/metadata.json +++ b/rules/S2259/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2259", diff --git a/rules/S2260/metadata.json b/rules/S2260/metadata.json index d2182c635c..c1b5a5149d 100644 --- a/rules/S2260/metadata.json +++ b/rules/S2260/metadata.json @@ -11,6 +11,30 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "Java", + "C++", + "C", + "Scala", + "Go", + "RPG", + "VB6", + "Kotlin", + "TypeScript", + "PL\/SQL", + "PL\/I", + "XML", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "APEX", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2260", diff --git a/rules/S2269/metadata.json b/rules/S2269/metadata.json index 308f943f2e..cb98696530 100644 --- a/rules/S2269/metadata.json +++ b/rules/S2269/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2269", diff --git a/rules/S2272/metadata.json b/rules/S2272/metadata.json index 3c0326134d..66028a7db3 100644 --- a/rules/S2272/metadata.json +++ b/rules/S2272/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2272", diff --git a/rules/S2273/metadata.json b/rules/S2273/metadata.json index 901bc7f896..e8602110ee 100644 --- a/rules/S2273/metadata.json +++ b/rules/S2273/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2273", diff --git a/rules/S2274/metadata.json b/rules/S2274/metadata.json index fc8f620767..6e94af3d28 100644 --- a/rules/S2274/metadata.json +++ b/rules/S2274/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2274", diff --git a/rules/S2275/metadata.json b/rules/S2275/metadata.json index 231854b7cc..775d3ee7d5 100644 --- a/rules/S2275/metadata.json +++ b/rules/S2275/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2275", diff --git a/rules/S2276/metadata.json b/rules/S2276/metadata.json index 8ab1900de3..417ebbc2cb 100644 --- a/rules/S2276/metadata.json +++ b/rules/S2276/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2276", diff --git a/rules/S2277/metadata.json b/rules/S2277/metadata.json index 164d13d35c..fc723aad7a 100644 --- a/rules/S2277/metadata.json +++ b/rules/S2277/metadata.json @@ -15,6 +15,10 @@ "replacementRules": [ "RSPEC-5542" ], + "coveredLanguages": [ + "Java", + "PHP" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2277", "sqKey": "S2277", diff --git a/rules/S2278/metadata.json b/rules/S2278/metadata.json index b0c4fe8631..dd0f44d1f4 100644 --- a/rules/S2278/metadata.json +++ b/rules/S2278/metadata.json @@ -14,6 +14,13 @@ "replacementRules": [ "RSPEC-5547" ], + "coveredLanguages": [ + "C#", + "Java", + "PL\/SQL", + "PHP", + "Swift" + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2278", "sqKey": "S2278", diff --git a/rules/S2284/metadata.json b/rules/S2284/metadata.json index 94c33bff01..3eb97b170c 100644 --- a/rules/S2284/metadata.json +++ b/rules/S2284/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2284", diff --git a/rules/S2290/metadata.json b/rules/S2290/metadata.json index 857bafb6b0..771d7419ac 100644 --- a/rules/S2290/metadata.json +++ b/rules/S2290/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2290", diff --git a/rules/S2291/metadata.json b/rules/S2291/metadata.json index aa94db0300..ecfcf04d48 100644 --- a/rules/S2291/metadata.json +++ b/rules/S2291/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2291", diff --git a/rules/S2292/metadata.json b/rules/S2292/metadata.json index 5ba2801cc9..978035a657 100644 --- a/rules/S2292/metadata.json +++ b/rules/S2292/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2292", diff --git a/rules/S2293/metadata.json b/rules/S2293/metadata.json index f07abcef4a..c32522068a 100644 --- a/rules/S2293/metadata.json +++ b/rules/S2293/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2293", diff --git a/rules/S2301/metadata.json b/rules/S2301/metadata.json index ff197813d5..6ba3467d80 100644 --- a/rules/S2301/metadata.json +++ b/rules/S2301/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2301", diff --git a/rules/S2302/metadata.json b/rules/S2302/metadata.json index 3d17fe34e0..7d3c790a7a 100644 --- a/rules/S2302/metadata.json +++ b/rules/S2302/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2302", diff --git a/rules/S2303/metadata.json b/rules/S2303/metadata.json index d3ca599b41..ab102766c6 100644 --- a/rules/S2303/metadata.json +++ b/rules/S2303/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2303", diff --git a/rules/S2304/metadata.json b/rules/S2304/metadata.json index 3ee601919d..406f960c46 100644 --- a/rules/S2304/metadata.json +++ b/rules/S2304/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2304", diff --git a/rules/S2305/metadata.json b/rules/S2305/metadata.json index 58dfde7dbb..0a54dd3e1c 100644 --- a/rules/S2305/metadata.json +++ b/rules/S2305/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2305", diff --git a/rules/S2306/metadata.json b/rules/S2306/metadata.json index dea6b144cc..62e32ca53e 100644 --- a/rules/S2306/metadata.json +++ b/rules/S2306/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2306", diff --git a/rules/S2308/metadata.json b/rules/S2308/metadata.json index 97b1fe73e7..bc3c971a87 100644 --- a/rules/S2308/metadata.json +++ b/rules/S2308/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2308", diff --git a/rules/S2309/metadata.json b/rules/S2309/metadata.json index f6d450f71f..74e1648b91 100644 --- a/rules/S2309/metadata.json +++ b/rules/S2309/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2309", diff --git a/rules/S2310/metadata.json b/rules/S2310/metadata.json index b7e3f9a2dc..583a0221ef 100644 --- a/rules/S2310/metadata.json +++ b/rules/S2310/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-127" ], + "coveredLanguages": [ + "JavaScript" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2310", "sqKey": "S2310", diff --git a/rules/S2311/metadata.json b/rules/S2311/metadata.json index 1a2bf675e7..fc07b9d8cc 100644 --- a/rules/S2311/metadata.json +++ b/rules/S2311/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/I" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2311", diff --git a/rules/S2313/metadata.json b/rules/S2313/metadata.json index e42798ca3d..2c961d64a0 100644 --- a/rules/S2313/metadata.json +++ b/rules/S2313/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/I" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2313", diff --git a/rules/S2316/metadata.json b/rules/S2316/metadata.json index fc042ba208..2335bc0d27 100644 --- a/rules/S2316/metadata.json +++ b/rules/S2316/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2316", diff --git a/rules/S2317/metadata.json b/rules/S2317/metadata.json index 2f99612624..f8372f8efe 100644 --- a/rules/S2317/metadata.json +++ b/rules/S2317/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2317", diff --git a/rules/S2318/metadata.json b/rules/S2318/metadata.json index cd6e7cf3ee..aad518cb56 100644 --- a/rules/S2318/metadata.json +++ b/rules/S2318/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2318", diff --git a/rules/S2319/metadata.json b/rules/S2319/metadata.json index 7c37a5ab18..722c5498a4 100644 --- a/rules/S2319/metadata.json +++ b/rules/S2319/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2319", diff --git a/rules/S2320/metadata.json b/rules/S2320/metadata.json index 9eab8fa5d9..786cf49235 100644 --- a/rules/S2320/metadata.json +++ b/rules/S2320/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2320", diff --git a/rules/S2321/metadata.json b/rules/S2321/metadata.json index 4c3441f175..1d83b5bbbf 100644 --- a/rules/S2321/metadata.json +++ b/rules/S2321/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "XML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2321", diff --git a/rules/S2322/metadata.json b/rules/S2322/metadata.json index 66bf0ad80f..52ff521566 100644 --- a/rules/S2322/metadata.json +++ b/rules/S2322/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "XML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2322", diff --git a/rules/S2323/metadata.json b/rules/S2323/metadata.json index 3ac0efac0a..af03661af2 100644 --- a/rules/S2323/metadata.json +++ b/rules/S2323/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2323", diff --git a/rules/S2324/metadata.json b/rules/S2324/metadata.json index 887054dfd1..686120e82b 100644 --- a/rules/S2324/metadata.json +++ b/rules/S2324/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2324", diff --git a/rules/S2325/metadata.json b/rules/S2325/metadata.json index 9d91b4e993..50f3adfaba 100644 --- a/rules/S2325/metadata.json +++ b/rules/S2325/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2325", diff --git a/rules/S2326/metadata.json b/rules/S2326/metadata.json index 191513b1c4..ab98d1245d 100644 --- a/rules/S2326/metadata.json +++ b/rules/S2326/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2326", diff --git a/rules/S2327/metadata.json b/rules/S2327/metadata.json index bdcfd081e6..ba0275de92 100644 --- a/rules/S2327/metadata.json +++ b/rules/S2327/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2327", diff --git a/rules/S2328/metadata.json b/rules/S2328/metadata.json index ea58bc649d..d7cc54080e 100644 --- a/rules/S2328/metadata.json +++ b/rules/S2328/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2328", diff --git a/rules/S2330/metadata.json b/rules/S2330/metadata.json index 946fe8a723..b6acc0a81d 100644 --- a/rules/S2330/metadata.json +++ b/rules/S2330/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2330", diff --git a/rules/S2333/metadata.json b/rules/S2333/metadata.json index df7e881f6a..6e7975f83a 100644 --- a/rules/S2333/metadata.json +++ b/rules/S2333/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2333", diff --git a/rules/S2334/metadata.json b/rules/S2334/metadata.json index 2f5ae3c930..7113e55eab 100644 --- a/rules/S2334/metadata.json +++ b/rules/S2334/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2334", diff --git a/rules/S2335/metadata.json b/rules/S2335/metadata.json index 973387b561..8e92bc88c6 100644 --- a/rules/S2335/metadata.json +++ b/rules/S2335/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2335", diff --git a/rules/S2336/metadata.json b/rules/S2336/metadata.json index 00ee7ac73f..8216ba6b40 100644 --- a/rules/S2336/metadata.json +++ b/rules/S2336/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2336", diff --git a/rules/S2337/metadata.json b/rules/S2337/metadata.json index 7742c67344..1584d59140 100644 --- a/rules/S2337/metadata.json +++ b/rules/S2337/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2337", diff --git a/rules/S2338/metadata.json b/rules/S2338/metadata.json index c4a138fcef..662d282105 100644 --- a/rules/S2338/metadata.json +++ b/rules/S2338/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2338", diff --git a/rules/S2339/metadata.json b/rules/S2339/metadata.json index 0dec8e8f9f..ab5180e8ea 100644 --- a/rules/S2339/metadata.json +++ b/rules/S2339/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2339", diff --git a/rules/S2340/metadata.json b/rules/S2340/metadata.json index 91a0e66fda..226cbd3793 100644 --- a/rules/S2340/metadata.json +++ b/rules/S2340/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2340", diff --git a/rules/S2341/metadata.json b/rules/S2341/metadata.json index 16438f7990..8dac1515bd 100644 --- a/rules/S2341/metadata.json +++ b/rules/S2341/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-2344" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2341", diff --git a/rules/S2342/metadata.json b/rules/S2342/metadata.json index cb8dd33b10..dde91b1cde 100644 --- a/rules/S2342/metadata.json +++ b/rules/S2342/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C", + "VB.Net", + "Objective-C", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2342", diff --git a/rules/S2343/metadata.json b/rules/S2343/metadata.json index 832b797432..0b74f33126 100644 --- a/rules/S2343/metadata.json +++ b/rules/S2343/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "VB.Net", + "Objective-C", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2343", diff --git a/rules/S2344/metadata.json b/rules/S2344/metadata.json index 329d4fc087..cd12216048 100644 --- a/rules/S2344/metadata.json +++ b/rules/S2344/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2344", diff --git a/rules/S2345/metadata.json b/rules/S2345/metadata.json index 856ab28eb6..b63873b266 100644 --- a/rules/S2345/metadata.json +++ b/rules/S2345/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2345", diff --git a/rules/S2346/metadata.json b/rules/S2346/metadata.json index 0b29538aa6..a0f147032d 100644 --- a/rules/S2346/metadata.json +++ b/rules/S2346/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2346", diff --git a/rules/S2347/metadata.json b/rules/S2347/metadata.json index 2d2ab4c71e..cb3c6261f4 100644 --- a/rules/S2347/metadata.json +++ b/rules/S2347/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2347", diff --git a/rules/S2348/metadata.json b/rules/S2348/metadata.json index 105f9b6017..738e9b061a 100644 --- a/rules/S2348/metadata.json +++ b/rules/S2348/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2348", diff --git a/rules/S2349/metadata.json b/rules/S2349/metadata.json index 12f3a33576..aa0f146250 100644 --- a/rules/S2349/metadata.json +++ b/rules/S2349/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2349", diff --git a/rules/S2352/metadata.json b/rules/S2352/metadata.json index 1717ea27d7..bba74f63e0 100644 --- a/rules/S2352/metadata.json +++ b/rules/S2352/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2352", diff --git a/rules/S2353/metadata.json b/rules/S2353/metadata.json index 4ff14387a2..89d82f80e4 100644 --- a/rules/S2353/metadata.json +++ b/rules/S2353/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2353", diff --git a/rules/S2354/metadata.json b/rules/S2354/metadata.json index 470be8f81f..4172d32a21 100644 --- a/rules/S2354/metadata.json +++ b/rules/S2354/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2354", diff --git a/rules/S2355/metadata.json b/rules/S2355/metadata.json index a12203776d..531fa88401 100644 --- a/rules/S2355/metadata.json +++ b/rules/S2355/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2355", diff --git a/rules/S2357/metadata.json b/rules/S2357/metadata.json index 18dfb2b68f..0d1d64eb76 100644 --- a/rules/S2357/metadata.json +++ b/rules/S2357/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2357", diff --git a/rules/S2358/metadata.json b/rules/S2358/metadata.json index 59339e156f..8317168182 100644 --- a/rules/S2358/metadata.json +++ b/rules/S2358/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2358", diff --git a/rules/S2359/metadata.json b/rules/S2359/metadata.json index 1f55b99668..7a44cfa87a 100644 --- a/rules/S2359/metadata.json +++ b/rules/S2359/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2359", diff --git a/rules/S2360/metadata.json b/rules/S2360/metadata.json index 1c204cd18a..17d2e724a5 100644 --- a/rules/S2360/metadata.json +++ b/rules/S2360/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2360", diff --git a/rules/S2361/metadata.json b/rules/S2361/metadata.json index 523dd3129f..8c6c4ea4ff 100644 --- a/rules/S2361/metadata.json +++ b/rules/S2361/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2361", diff --git a/rules/S2362/metadata.json b/rules/S2362/metadata.json index 6c2b49f3e1..20d17225a6 100644 --- a/rules/S2362/metadata.json +++ b/rules/S2362/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2362", diff --git a/rules/S2363/metadata.json b/rules/S2363/metadata.json index 50a367da47..2928888ee0 100644 --- a/rules/S2363/metadata.json +++ b/rules/S2363/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2363", diff --git a/rules/S2364/metadata.json b/rules/S2364/metadata.json index 1cf4696530..bfa5ece7e5 100644 --- a/rules/S2364/metadata.json +++ b/rules/S2364/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2364", diff --git a/rules/S2365/metadata.json b/rules/S2365/metadata.json index 39133a34ce..3fe468f454 100644 --- a/rules/S2365/metadata.json +++ b/rules/S2365/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2365", diff --git a/rules/S2366/metadata.json b/rules/S2366/metadata.json index f5ecc10925..a3a4733274 100644 --- a/rules/S2366/metadata.json +++ b/rules/S2366/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2366", diff --git a/rules/S2367/metadata.json b/rules/S2367/metadata.json index 789473cd84..29a8c94a96 100644 --- a/rules/S2367/metadata.json +++ b/rules/S2367/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2367", diff --git a/rules/S2368/metadata.json b/rules/S2368/metadata.json index e1b11c6421..00d8131bcc 100644 --- a/rules/S2368/metadata.json +++ b/rules/S2368/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2368", diff --git a/rules/S2369/metadata.json b/rules/S2369/metadata.json index d424d2b013..702b8552f1 100644 --- a/rules/S2369/metadata.json +++ b/rules/S2369/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2369", diff --git a/rules/S2370/metadata.json b/rules/S2370/metadata.json index 34370e8291..3c610f7a7d 100644 --- a/rules/S2370/metadata.json +++ b/rules/S2370/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2370", diff --git a/rules/S2371/metadata.json b/rules/S2371/metadata.json index 698cc1c302..369dc268ba 100644 --- a/rules/S2371/metadata.json +++ b/rules/S2371/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2371", diff --git a/rules/S2372/metadata.json b/rules/S2372/metadata.json index ddd4fb170d..3fe8bf5df7 100644 --- a/rules/S2372/metadata.json +++ b/rules/S2372/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2372", diff --git a/rules/S2373/metadata.json b/rules/S2373/metadata.json index e889af0a0c..d87540337a 100644 --- a/rules/S2373/metadata.json +++ b/rules/S2373/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2373", diff --git a/rules/S2374/metadata.json b/rules/S2374/metadata.json index 86d75e31a4..272c72b18a 100644 --- a/rules/S2374/metadata.json +++ b/rules/S2374/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2374", diff --git a/rules/S2375/metadata.json b/rules/S2375/metadata.json index a22a22e2c8..ab8609baf0 100644 --- a/rules/S2375/metadata.json +++ b/rules/S2375/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2375", diff --git a/rules/S2376/metadata.json b/rules/S2376/metadata.json index 7f821c8da9..c3a4480f21 100644 --- a/rules/S2376/metadata.json +++ b/rules/S2376/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2376", diff --git a/rules/S2384/metadata.json b/rules/S2384/metadata.json index 0eb57b7989..6a836f2c4b 100644 --- a/rules/S2384/metadata.json +++ b/rules/S2384/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2384", diff --git a/rules/S2385/metadata.json b/rules/S2385/metadata.json index 33870bc03c..ac7ef96c70 100644 --- a/rules/S2385/metadata.json +++ b/rules/S2385/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-2386" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2385", diff --git a/rules/S2386/metadata.json b/rules/S2386/metadata.json index c965131f3e..897e0510bd 100644 --- a/rules/S2386/metadata.json +++ b/rules/S2386/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2386", diff --git a/rules/S2387/metadata.json b/rules/S2387/metadata.json index 03fb9c1a2b..b3477eae80 100644 --- a/rules/S2387/metadata.json +++ b/rules/S2387/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2387", diff --git a/rules/S2388/metadata.json b/rules/S2388/metadata.json index 61f9d8bc24..abb3ce7912 100644 --- a/rules/S2388/metadata.json +++ b/rules/S2388/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2388", diff --git a/rules/S2389/metadata.json b/rules/S2389/metadata.json index ea721bafb9..6be76cac22 100644 --- a/rules/S2389/metadata.json +++ b/rules/S2389/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2389", diff --git a/rules/S2390/metadata.json b/rules/S2390/metadata.json index f9f70e1fe0..6779f147e2 100644 --- a/rules/S2390/metadata.json +++ b/rules/S2390/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2390", diff --git a/rules/S2391/metadata.json b/rules/S2391/metadata.json index b1746d3f16..0738c53e22 100644 --- a/rules/S2391/metadata.json +++ b/rules/S2391/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2391", diff --git a/rules/S2392/metadata.json b/rules/S2392/metadata.json index b3c26a712e..465f56d5fc 100644 --- a/rules/S2392/metadata.json +++ b/rules/S2392/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2392", diff --git a/rules/S2393/metadata.json b/rules/S2393/metadata.json index 3a8f0dd69b..183727f1c3 100644 --- a/rules/S2393/metadata.json +++ b/rules/S2393/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2393", diff --git a/rules/S2424/metadata.json b/rules/S2424/metadata.json index dacb005b19..a50404046d 100644 --- a/rules/S2424/metadata.json +++ b/rules/S2424/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2424", diff --git a/rules/S2425/metadata.json b/rules/S2425/metadata.json index 2194d00346..e3c6a1be81 100644 --- a/rules/S2425/metadata.json +++ b/rules/S2425/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2425", diff --git a/rules/S2427/metadata.json b/rules/S2427/metadata.json index 5ca73376e2..b8a7b463f0 100644 --- a/rules/S2427/metadata.json +++ b/rules/S2427/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2427", diff --git a/rules/S2428/metadata.json b/rules/S2428/metadata.json index be38cab424..aff1f6d9aa 100644 --- a/rules/S2428/metadata.json +++ b/rules/S2428/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2428", diff --git a/rules/S2429/metadata.json b/rules/S2429/metadata.json index 8b074f8c01..494ff35c35 100644 --- a/rules/S2429/metadata.json +++ b/rules/S2429/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2429", diff --git a/rules/S2430/metadata.json b/rules/S2430/metadata.json index e3d0386c6c..45ce1a9401 100644 --- a/rules/S2430/metadata.json +++ b/rules/S2430/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2430", diff --git a/rules/S2431/metadata.json b/rules/S2431/metadata.json index 790d99d8b2..c99debd295 100644 --- a/rules/S2431/metadata.json +++ b/rules/S2431/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2431", diff --git a/rules/S2432/metadata.json b/rules/S2432/metadata.json index 346719e9e6..7341770936 100644 --- a/rules/S2432/metadata.json +++ b/rules/S2432/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2432", diff --git a/rules/S2433/metadata.json b/rules/S2433/metadata.json index f118580a89..fb96a3a8b2 100644 --- a/rules/S2433/metadata.json +++ b/rules/S2433/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2433", diff --git a/rules/S2434/metadata.json b/rules/S2434/metadata.json index 598122a657..5e704d9d3c 100644 --- a/rules/S2434/metadata.json +++ b/rules/S2434/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2434", diff --git a/rules/S2435/metadata.json b/rules/S2435/metadata.json index d3e9758e88..1b67c2c309 100644 --- a/rules/S2435/metadata.json +++ b/rules/S2435/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2435", diff --git a/rules/S2436/metadata.json b/rules/S2436/metadata.json index dda51f93ae..2000e1ecbe 100644 --- a/rules/S2436/metadata.json +++ b/rules/S2436/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2436", diff --git a/rules/S2437/metadata.json b/rules/S2437/metadata.json index 6a5d7bacf3..42540ce002 100644 --- a/rules/S2437/metadata.json +++ b/rules/S2437/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2437", diff --git a/rules/S2438/metadata.json b/rules/S2438/metadata.json index 4528ded9c6..f761fa8eec 100644 --- a/rules/S2438/metadata.json +++ b/rules/S2438/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2438", diff --git a/rules/S2440/metadata.json b/rules/S2440/metadata.json index 7187d28e4f..76af26fc7d 100644 --- a/rules/S2440/metadata.json +++ b/rules/S2440/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2440", diff --git a/rules/S2441/metadata.json b/rules/S2441/metadata.json index 250443d79f..d1dfb9dc08 100644 --- a/rules/S2441/metadata.json +++ b/rules/S2441/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2441", diff --git a/rules/S2442/metadata.json b/rules/S2442/metadata.json index b89f506d84..aaea0b4b9c 100644 --- a/rules/S2442/metadata.json +++ b/rules/S2442/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2442", diff --git a/rules/S2444/metadata.json b/rules/S2444/metadata.json index 4969c730e2..954694570a 100644 --- a/rules/S2444/metadata.json +++ b/rules/S2444/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2444", diff --git a/rules/S2445/metadata.json b/rules/S2445/metadata.json index d06a402c2a..5c25b63ea6 100644 --- a/rules/S2445/metadata.json +++ b/rules/S2445/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2445", diff --git a/rules/S2446/metadata.json b/rules/S2446/metadata.json index 4ef99f1aa4..946a3531b8 100644 --- a/rules/S2446/metadata.json +++ b/rules/S2446/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2446", diff --git a/rules/S2447/metadata.json b/rules/S2447/metadata.json index f9eb285f66..c4b9b02fcf 100644 --- a/rules/S2447/metadata.json +++ b/rules/S2447/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2447", diff --git a/rules/S2448/metadata.json b/rules/S2448/metadata.json index 6b314dc8a3..9b382687d1 100644 --- a/rules/S2448/metadata.json +++ b/rules/S2448/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2448", diff --git a/rules/S2449/metadata.json b/rules/S2449/metadata.json index 3de8b43e82..5c186b48a3 100644 --- a/rules/S2449/metadata.json +++ b/rules/S2449/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2449", diff --git a/rules/S2450/metadata.json b/rules/S2450/metadata.json index da4d897636..25541d2256 100644 --- a/rules/S2450/metadata.json +++ b/rules/S2450/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2450", diff --git a/rules/S2451/metadata.json b/rules/S2451/metadata.json index 73f947782d..3f74434e75 100644 --- a/rules/S2451/metadata.json +++ b/rules/S2451/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2451", diff --git a/rules/S2452/metadata.json b/rules/S2452/metadata.json index 216ab4c3fa..e000690ed1 100644 --- a/rules/S2452/metadata.json +++ b/rules/S2452/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2452", diff --git a/rules/S2453/metadata.json b/rules/S2453/metadata.json index 1617368b04..2737eac30c 100644 --- a/rules/S2453/metadata.json +++ b/rules/S2453/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2453", diff --git a/rules/S2454/metadata.json b/rules/S2454/metadata.json index bb2dfcc9c6..0622c8ee3d 100644 --- a/rules/S2454/metadata.json +++ b/rules/S2454/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2454", diff --git a/rules/S2455/metadata.json b/rules/S2455/metadata.json index d0148bc21c..5bf4cc8817 100644 --- a/rules/S2455/metadata.json +++ b/rules/S2455/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2455", diff --git a/rules/S2456/metadata.json b/rules/S2456/metadata.json index 39f9208a22..cde3189527 100644 --- a/rules/S2456/metadata.json +++ b/rules/S2456/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2456", diff --git a/rules/S2457/metadata.json b/rules/S2457/metadata.json index 9e1e38472d..1447e4d6aa 100644 --- a/rules/S2457/metadata.json +++ b/rules/S2457/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2457", diff --git a/rules/S2458/metadata.json b/rules/S2458/metadata.json index 84c753327f..97b4190d4d 100644 --- a/rules/S2458/metadata.json +++ b/rules/S2458/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2458", diff --git a/rules/S2459/metadata.json b/rules/S2459/metadata.json index ff5c4150e8..45b96fe9d5 100644 --- a/rules/S2459/metadata.json +++ b/rules/S2459/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2459", diff --git a/rules/S2460/metadata.json b/rules/S2460/metadata.json index f7b111a2e8..b0521f80ff 100644 --- a/rules/S2460/metadata.json +++ b/rules/S2460/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2460", diff --git a/rules/S2461/metadata.json b/rules/S2461/metadata.json index 1df49a3bd4..5308e6febd 100644 --- a/rules/S2461/metadata.json +++ b/rules/S2461/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2461", diff --git a/rules/S2463/metadata.json b/rules/S2463/metadata.json index fd3d2c3dab..9bc1db8ce7 100644 --- a/rules/S2463/metadata.json +++ b/rules/S2463/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2463", diff --git a/rules/S2464/metadata.json b/rules/S2464/metadata.json index 5551ed39b4..95e53cf74c 100644 --- a/rules/S2464/metadata.json +++ b/rules/S2464/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2464", diff --git a/rules/S2465/metadata.json b/rules/S2465/metadata.json index d65491d979..2117d29130 100644 --- a/rules/S2465/metadata.json +++ b/rules/S2465/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2465", diff --git a/rules/S2466/metadata.json b/rules/S2466/metadata.json index 410701ed47..92d8efc8bc 100644 --- a/rules/S2466/metadata.json +++ b/rules/S2466/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2466", diff --git a/rules/S2468/metadata.json b/rules/S2468/metadata.json index e70a754fa1..5c14339fef 100644 --- a/rules/S2468/metadata.json +++ b/rules/S2468/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2468", diff --git a/rules/S2469/metadata.json b/rules/S2469/metadata.json index c53e584e0a..5dcd6761e6 100644 --- a/rules/S2469/metadata.json +++ b/rules/S2469/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2469", diff --git a/rules/S2470/metadata.json b/rules/S2470/metadata.json index 27015a23c4..f1145fcb76 100644 --- a/rules/S2470/metadata.json +++ b/rules/S2470/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2470", diff --git a/rules/S2471/metadata.json b/rules/S2471/metadata.json index fcf27766c8..42f48c0bcf 100644 --- a/rules/S2471/metadata.json +++ b/rules/S2471/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2471", diff --git a/rules/S2472/metadata.json b/rules/S2472/metadata.json index 5d65eee30d..90e5a0a288 100644 --- a/rules/S2472/metadata.json +++ b/rules/S2472/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2472", diff --git a/rules/S2473/metadata.json b/rules/S2473/metadata.json index 7ae35f5325..561893c90e 100644 --- a/rules/S2473/metadata.json +++ b/rules/S2473/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2473", diff --git a/rules/S2474/metadata.json b/rules/S2474/metadata.json index 7024365da4..0437f64fc6 100644 --- a/rules/S2474/metadata.json +++ b/rules/S2474/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2474", diff --git a/rules/S2475/metadata.json b/rules/S2475/metadata.json index 789f53a88f..c4123efe15 100644 --- a/rules/S2475/metadata.json +++ b/rules/S2475/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2475", diff --git a/rules/S2476/metadata.json b/rules/S2476/metadata.json index ab5847f325..477e890eba 100644 --- a/rules/S2476/metadata.json +++ b/rules/S2476/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2476", diff --git a/rules/S2477/metadata.json b/rules/S2477/metadata.json index b531f794f8..4ff1763a5e 100644 --- a/rules/S2477/metadata.json +++ b/rules/S2477/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2477", diff --git a/rules/S2479/metadata.json b/rules/S2479/metadata.json index 394b066360..55aa2e1ab2 100644 --- a/rules/S2479/metadata.json +++ b/rules/S2479/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "PL\/SQL", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2479", diff --git a/rules/S2480/metadata.json b/rules/S2480/metadata.json index 0a67c4ef20..0a89727f00 100644 --- a/rules/S2480/metadata.json +++ b/rules/S2480/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2480", diff --git a/rules/S2481/metadata.json b/rules/S2481/metadata.json index 54c19c0010..33115ffbe2 100644 --- a/rules/S2481/metadata.json +++ b/rules/S2481/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2481", diff --git a/rules/S2482/metadata.json b/rules/S2482/metadata.json index 12ec10b525..f93e308b3b 100644 --- a/rules/S2482/metadata.json +++ b/rules/S2482/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2482", diff --git a/rules/S2483/metadata.json b/rules/S2483/metadata.json index 6c89c7143e..7d6fdae65a 100644 --- a/rules/S2483/metadata.json +++ b/rules/S2483/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2483", diff --git a/rules/S2484/metadata.json b/rules/S2484/metadata.json index 6121079c7b..89e9092992 100644 --- a/rules/S2484/metadata.json +++ b/rules/S2484/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2484", diff --git a/rules/S2486/metadata.json b/rules/S2486/metadata.json index 5eff000034..0f24395ecb 100644 --- a/rules/S2486/metadata.json +++ b/rules/S2486/metadata.json @@ -14,6 +14,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "PL\/SQL", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2486", diff --git a/rules/S2487/metadata.json b/rules/S2487/metadata.json index eff9d35fd0..31076902b0 100644 --- a/rules/S2487/metadata.json +++ b/rules/S2487/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2487", diff --git a/rules/S2488/metadata.json b/rules/S2488/metadata.json index 16c7b02b08..2ef1f9ca92 100644 --- a/rules/S2488/metadata.json +++ b/rules/S2488/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2488", diff --git a/rules/S2490/metadata.json b/rules/S2490/metadata.json index 68c885a3a5..9441842e59 100644 --- a/rules/S2490/metadata.json +++ b/rules/S2490/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2490", diff --git a/rules/S2491/metadata.json b/rules/S2491/metadata.json index e134d1f409..68f0e99529 100644 --- a/rules/S2491/metadata.json +++ b/rules/S2491/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2491", diff --git a/rules/S2492/metadata.json b/rules/S2492/metadata.json index 9dad2fe9a7..04ef4d2e75 100644 --- a/rules/S2492/metadata.json +++ b/rules/S2492/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2492", diff --git a/rules/S2493/metadata.json b/rules/S2493/metadata.json index 9f4749fd18..e4c7b29788 100644 --- a/rules/S2493/metadata.json +++ b/rules/S2493/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2493", diff --git a/rules/S2494/metadata.json b/rules/S2494/metadata.json index 4ea27a0a56..0d8bfd204b 100644 --- a/rules/S2494/metadata.json +++ b/rules/S2494/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2494", diff --git a/rules/S2496/metadata.json b/rules/S2496/metadata.json index d44f0761f0..d8a474870d 100644 --- a/rules/S2496/metadata.json +++ b/rules/S2496/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2496", diff --git a/rules/S2497/metadata.json b/rules/S2497/metadata.json index fe651c6104..6f49f48914 100644 --- a/rules/S2497/metadata.json +++ b/rules/S2497/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2497", diff --git a/rules/S2498/metadata.json b/rules/S2498/metadata.json index f23e3a25b6..db724e2820 100644 --- a/rules/S2498/metadata.json +++ b/rules/S2498/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2498", diff --git a/rules/S2508/metadata.json b/rules/S2508/metadata.json index 8456271000..0f768b211a 100644 --- a/rules/S2508/metadata.json +++ b/rules/S2508/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2508", diff --git a/rules/S2517/metadata.json b/rules/S2517/metadata.json index df2357730b..a46411daef 100644 --- a/rules/S2517/metadata.json +++ b/rules/S2517/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2517", diff --git a/rules/S2519/metadata.json b/rules/S2519/metadata.json index 7a84902231..a6baf90f78 100644 --- a/rules/S2519/metadata.json +++ b/rules/S2519/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2519", diff --git a/rules/S2520/metadata.json b/rules/S2520/metadata.json index 52eb421de7..6d6a8864c1 100644 --- a/rules/S2520/metadata.json +++ b/rules/S2520/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2520", diff --git a/rules/S2521/metadata.json b/rules/S2521/metadata.json index 84496a0e8d..d9c972bd8c 100644 --- a/rules/S2521/metadata.json +++ b/rules/S2521/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2521", diff --git a/rules/S2522/metadata.json b/rules/S2522/metadata.json index d490d6e04c..89c8149b41 100644 --- a/rules/S2522/metadata.json +++ b/rules/S2522/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2522", diff --git a/rules/S2523/metadata.json b/rules/S2523/metadata.json index 69896db449..1167a34f2f 100644 --- a/rules/S2523/metadata.json +++ b/rules/S2523/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-1103" ], + "coveredLanguages": [ + "Swift" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2523", "sqKey": "NestedComment", diff --git a/rules/S2524/metadata.json b/rules/S2524/metadata.json index d115a5b401..618ab987a6 100644 --- a/rules/S2524/metadata.json +++ b/rules/S2524/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2524", diff --git a/rules/S2525/metadata.json b/rules/S2525/metadata.json index 428d4140a3..f414947e3b 100644 --- a/rules/S2525/metadata.json +++ b/rules/S2525/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2525", diff --git a/rules/S2526/metadata.json b/rules/S2526/metadata.json index 3123521f92..95e07aa05b 100644 --- a/rules/S2526/metadata.json +++ b/rules/S2526/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2526", diff --git a/rules/S2527/metadata.json b/rules/S2527/metadata.json index a37909735e..b84cef8499 100644 --- a/rules/S2527/metadata.json +++ b/rules/S2527/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2527", diff --git a/rules/S2528/metadata.json b/rules/S2528/metadata.json index cf15f467af..04af3b3df4 100644 --- a/rules/S2528/metadata.json +++ b/rules/S2528/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2528", diff --git a/rules/S2529/metadata.json b/rules/S2529/metadata.json index daa50a792b..10e9c10cc9 100644 --- a/rules/S2529/metadata.json +++ b/rules/S2529/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2529", diff --git a/rules/S2530/metadata.json b/rules/S2530/metadata.json index 8a8e863a1a..def371a8b9 100644 --- a/rules/S2530/metadata.json +++ b/rules/S2530/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2530", diff --git a/rules/S2531/metadata.json b/rules/S2531/metadata.json index 01a9e03689..7c71c94673 100644 --- a/rules/S2531/metadata.json +++ b/rules/S2531/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2531", diff --git a/rules/S2532/metadata.json b/rules/S2532/metadata.json index 0b4674c793..078eca5425 100644 --- a/rules/S2532/metadata.json +++ b/rules/S2532/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2532", diff --git a/rules/S2534/metadata.json b/rules/S2534/metadata.json index bc61ad800b..6e262015a9 100644 --- a/rules/S2534/metadata.json +++ b/rules/S2534/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2534", diff --git a/rules/S2535/metadata.json b/rules/S2535/metadata.json index fc39da37f3..eec8c75e26 100644 --- a/rules/S2535/metadata.json +++ b/rules/S2535/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2535", diff --git a/rules/S2536/metadata.json b/rules/S2536/metadata.json index e5b81f1d8e..c60d6b4807 100644 --- a/rules/S2536/metadata.json +++ b/rules/S2536/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2536", diff --git a/rules/S2537/metadata.json b/rules/S2537/metadata.json index 640b74b331..38fcb32111 100644 --- a/rules/S2537/metadata.json +++ b/rules/S2537/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2537", diff --git a/rules/S2538/metadata.json b/rules/S2538/metadata.json index 0e8e1e5a2d..9f3dcf1867 100644 --- a/rules/S2538/metadata.json +++ b/rules/S2538/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2538", diff --git a/rules/S2539/metadata.json b/rules/S2539/metadata.json index 48afb9e507..7b2705f2ce 100644 --- a/rules/S2539/metadata.json +++ b/rules/S2539/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2539", diff --git a/rules/S2541/metadata.json b/rules/S2541/metadata.json index 8c2edd71c3..7429db025d 100644 --- a/rules/S2541/metadata.json +++ b/rules/S2541/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2541", diff --git a/rules/S2542/metadata.json b/rules/S2542/metadata.json index 04da67032c..fe98dfe765 100644 --- a/rules/S2542/metadata.json +++ b/rules/S2542/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2542", diff --git a/rules/S2543/metadata.json b/rules/S2543/metadata.json index d9f7cc4426..d8ee3bac15 100644 --- a/rules/S2543/metadata.json +++ b/rules/S2543/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2543", diff --git a/rules/S2544/metadata.json b/rules/S2544/metadata.json index 627666325d..5e827e42c4 100644 --- a/rules/S2544/metadata.json +++ b/rules/S2544/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2544", diff --git a/rules/S2545/metadata.json b/rules/S2545/metadata.json index ce86b6422c..bab3de234e 100644 --- a/rules/S2545/metadata.json +++ b/rules/S2545/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2545", diff --git a/rules/S2547/metadata.json b/rules/S2547/metadata.json index 13f13c5be5..2fc002c1ba 100644 --- a/rules/S2547/metadata.json +++ b/rules/S2547/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2547", diff --git a/rules/S2548/metadata.json b/rules/S2548/metadata.json index 54ddac13f5..b3e6bd9095 100644 --- a/rules/S2548/metadata.json +++ b/rules/S2548/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2548", diff --git a/rules/S2549/metadata.json b/rules/S2549/metadata.json index d07e369929..533b9ed0d6 100644 --- a/rules/S2549/metadata.json +++ b/rules/S2549/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2549", diff --git a/rules/S2550/metadata.json b/rules/S2550/metadata.json index 7ef0c03eb2..e800753da4 100644 --- a/rules/S2550/metadata.json +++ b/rules/S2550/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2550", diff --git a/rules/S2551/metadata.json b/rules/S2551/metadata.json index 3a5d270e4a..2ffae322ab 100644 --- a/rules/S2551/metadata.json +++ b/rules/S2551/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2551", diff --git a/rules/S2552/metadata.json b/rules/S2552/metadata.json index 84fb71e4bc..171bb7b55a 100644 --- a/rules/S2552/metadata.json +++ b/rules/S2552/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2552", diff --git a/rules/S2557/metadata.json b/rules/S2557/metadata.json index 9a1bffe3d3..9d740a82dc 100644 --- a/rules/S2557/metadata.json +++ b/rules/S2557/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2557", diff --git a/rules/S2558/metadata.json b/rules/S2558/metadata.json index d5c6a68102..1290daf475 100644 --- a/rules/S2558/metadata.json +++ b/rules/S2558/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2558", diff --git a/rules/S2560/metadata.json b/rules/S2560/metadata.json index 9b4f325f2c..60fef14050 100644 --- a/rules/S2560/metadata.json +++ b/rules/S2560/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2560", diff --git a/rules/S2561/metadata.json b/rules/S2561/metadata.json index 2dde25d2aa..82afd8a1d4 100644 --- a/rules/S2561/metadata.json +++ b/rules/S2561/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2561", diff --git a/rules/S2562/metadata.json b/rules/S2562/metadata.json index c87cb04e93..e55558dd36 100644 --- a/rules/S2562/metadata.json +++ b/rules/S2562/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2562", diff --git a/rules/S2563/metadata.json b/rules/S2563/metadata.json index c4923f863c..414f474e86 100644 --- a/rules/S2563/metadata.json +++ b/rules/S2563/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2563", diff --git a/rules/S2564/metadata.json b/rules/S2564/metadata.json index e49f178828..ad1dec0183 100644 --- a/rules/S2564/metadata.json +++ b/rules/S2564/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2564", diff --git a/rules/S2565/metadata.json b/rules/S2565/metadata.json index e0c74c7cdd..92dd0fc1ee 100644 --- a/rules/S2565/metadata.json +++ b/rules/S2565/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2565", diff --git a/rules/S2566/metadata.json b/rules/S2566/metadata.json index e17b92dec7..a49aab1502 100644 --- a/rules/S2566/metadata.json +++ b/rules/S2566/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2566", diff --git a/rules/S2567/metadata.json b/rules/S2567/metadata.json index 48d98fd4ec..b04f1c5128 100644 --- a/rules/S2567/metadata.json +++ b/rules/S2567/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2567", diff --git a/rules/S2568/metadata.json b/rules/S2568/metadata.json index 60dbb530eb..a4652cbd1c 100644 --- a/rules/S2568/metadata.json +++ b/rules/S2568/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2568", diff --git a/rules/S2570/metadata.json b/rules/S2570/metadata.json index 7e97ff1a1b..067af530ae 100644 --- a/rules/S2570/metadata.json +++ b/rules/S2570/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2570", diff --git a/rules/S2574/metadata.json b/rules/S2574/metadata.json index f6bc81515e..79d1e52229 100644 --- a/rules/S2574/metadata.json +++ b/rules/S2574/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2574", diff --git a/rules/S2577/metadata.json b/rules/S2577/metadata.json index bde21d46a9..725a27c256 100644 --- a/rules/S2577/metadata.json +++ b/rules/S2577/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2577", diff --git a/rules/S2578/metadata.json b/rules/S2578/metadata.json index 5c39854266..b9c0e2a0e5 100644 --- a/rules/S2578/metadata.json +++ b/rules/S2578/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2578", diff --git a/rules/S2583/metadata.json b/rules/S2583/metadata.json index f046d021f8..f1a2ac9fef 100644 --- a/rules/S2583/metadata.json +++ b/rules/S2583/metadata.json @@ -14,6 +14,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Cobol", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2583", diff --git a/rules/S2588/metadata.json b/rules/S2588/metadata.json index 427bdc453a..add344a0c1 100644 --- a/rules/S2588/metadata.json +++ b/rules/S2588/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2588", diff --git a/rules/S2589/metadata.json b/rules/S2589/metadata.json index 1ea9326a0a..e5550d5b49 100644 --- a/rules/S2589/metadata.json +++ b/rules/S2589/metadata.json @@ -13,6 +13,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "Cobol", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2589", diff --git a/rules/S2596/metadata.json b/rules/S2596/metadata.json index cd4f2f3fc0..84e6a6073a 100644 --- a/rules/S2596/metadata.json +++ b/rules/S2596/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2596", diff --git a/rules/S2597/metadata.json b/rules/S2597/metadata.json index 79212e34ad..fa6eb03912 100644 --- a/rules/S2597/metadata.json +++ b/rules/S2597/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2597", diff --git a/rules/S2598/metadata.json b/rules/S2598/metadata.json index b8c4bd9a7b..0e6a5ac47c 100644 --- a/rules/S2598/metadata.json +++ b/rules/S2598/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2598", diff --git a/rules/S2608/metadata.json b/rules/S2608/metadata.json index 8f49408112..4408e3f490 100644 --- a/rules/S2608/metadata.json +++ b/rules/S2608/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2608", diff --git a/rules/S2609/metadata.json b/rules/S2609/metadata.json index e2353b46c6..a7933bbfcd 100644 --- a/rules/S2609/metadata.json +++ b/rules/S2609/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2609", diff --git a/rules/S2610/metadata.json b/rules/S2610/metadata.json index aa0349518c..47f779deaa 100644 --- a/rules/S2610/metadata.json +++ b/rules/S2610/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2610", diff --git a/rules/S2611/metadata.json b/rules/S2611/metadata.json index 3fb52e8ae7..4f7a0568c9 100644 --- a/rules/S2611/metadata.json +++ b/rules/S2611/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2611", diff --git a/rules/S2612/metadata.json b/rules/S2612/metadata.json index 0c6db9c1b7..1415d745ef 100644 --- a/rules/S2612/metadata.json +++ b/rules/S2612/metadata.json @@ -13,6 +13,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2612", diff --git a/rules/S2613/metadata.json b/rules/S2613/metadata.json index 98438c5df1..9ab379592c 100644 --- a/rules/S2613/metadata.json +++ b/rules/S2613/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2613", diff --git a/rules/S2614/metadata.json b/rules/S2614/metadata.json index a185229a1b..62851e3d86 100644 --- a/rules/S2614/metadata.json +++ b/rules/S2614/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2614", diff --git a/rules/S2615/metadata.json b/rules/S2615/metadata.json index 739877f76a..384fb7191d 100644 --- a/rules/S2615/metadata.json +++ b/rules/S2615/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2615", diff --git a/rules/S2629/metadata.json b/rules/S2629/metadata.json index 5f607f6364..cef4ef2043 100644 --- a/rules/S2629/metadata.json +++ b/rules/S2629/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2629", diff --git a/rules/S2631/metadata.json b/rules/S2631/metadata.json index f84351fb3a..c81768d66b 100644 --- a/rules/S2631/metadata.json +++ b/rules/S2631/metadata.json @@ -13,6 +13,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2631", diff --git a/rules/S2635/metadata.json b/rules/S2635/metadata.json index 5917ced22b..6f82a4c63f 100644 --- a/rules/S2635/metadata.json +++ b/rules/S2635/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2635", diff --git a/rules/S2637/metadata.json b/rules/S2637/metadata.json index 24c82fa2b8..a012136d05 100644 --- a/rules/S2637/metadata.json +++ b/rules/S2637/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2637", diff --git a/rules/S2638/metadata.json b/rules/S2638/metadata.json index 8dfe6a39e2..d634ccc93b 100644 --- a/rules/S2638/metadata.json +++ b/rules/S2638/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2638", diff --git a/rules/S2639/metadata.json b/rules/S2639/metadata.json index cd5ea39215..1e72bb5f13 100644 --- a/rules/S2639/metadata.json +++ b/rules/S2639/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2639", diff --git a/rules/S2643/metadata.json b/rules/S2643/metadata.json index a84955f6e2..4a99f90b22 100644 --- a/rules/S2643/metadata.json +++ b/rules/S2643/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2643", diff --git a/rules/S2644/metadata.json b/rules/S2644/metadata.json index 7c9ac1129d..27cbb764e1 100644 --- a/rules/S2644/metadata.json +++ b/rules/S2644/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2644", diff --git a/rules/S2647/metadata.json b/rules/S2647/metadata.json index 0f9612969e..7284b5c2ef 100644 --- a/rules/S2647/metadata.json +++ b/rules/S2647/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2647", diff --git a/rules/S2651/metadata.json b/rules/S2651/metadata.json index b2512767e1..8b664172e6 100644 --- a/rules/S2651/metadata.json +++ b/rules/S2651/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2651", diff --git a/rules/S2652/metadata.json b/rules/S2652/metadata.json index af7ed35f58..a2af6a53ee 100644 --- a/rules/S2652/metadata.json +++ b/rules/S2652/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2652", diff --git a/rules/S2653/metadata.json b/rules/S2653/metadata.json index 2d04e65fbe..bce11ffdf4 100644 --- a/rules/S2653/metadata.json +++ b/rules/S2653/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2653", diff --git a/rules/S2654/metadata.json b/rules/S2654/metadata.json index 06c183c9c1..819830b2dc 100644 --- a/rules/S2654/metadata.json +++ b/rules/S2654/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2654", diff --git a/rules/S2655/metadata.json b/rules/S2655/metadata.json index 09ed36e4af..a3d1bc35cf 100644 --- a/rules/S2655/metadata.json +++ b/rules/S2655/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2655", diff --git a/rules/S2656/metadata.json b/rules/S2656/metadata.json index 09bdb992fc..8cc631ba01 100644 --- a/rules/S2656/metadata.json +++ b/rules/S2656/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2656", diff --git a/rules/S2657/metadata.json b/rules/S2657/metadata.json index fa7a727df5..da95556913 100644 --- a/rules/S2657/metadata.json +++ b/rules/S2657/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2657", diff --git a/rules/S2658/metadata.json b/rules/S2658/metadata.json index cb82397fed..cbcac22894 100644 --- a/rules/S2658/metadata.json +++ b/rules/S2658/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2658", diff --git a/rules/S2665/metadata.json b/rules/S2665/metadata.json index 5a152f02f7..434bb3b1fa 100644 --- a/rules/S2665/metadata.json +++ b/rules/S2665/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2665", diff --git a/rules/S2668/metadata.json b/rules/S2668/metadata.json index 0160ad3f75..cb679e9d52 100644 --- a/rules/S2668/metadata.json +++ b/rules/S2668/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2668", diff --git a/rules/S2674/metadata.json b/rules/S2674/metadata.json index c3d065805b..6c9afb902f 100644 --- a/rules/S2674/metadata.json +++ b/rules/S2674/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2674", diff --git a/rules/S2675/metadata.json b/rules/S2675/metadata.json index 564277d19c..8ddf1e8823 100644 --- a/rules/S2675/metadata.json +++ b/rules/S2675/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2675", diff --git a/rules/S2676/metadata.json b/rules/S2676/metadata.json index 60f1f0e254..81a7f0cfd9 100644 --- a/rules/S2676/metadata.json +++ b/rules/S2676/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2676", diff --git a/rules/S2677/metadata.json b/rules/S2677/metadata.json index 2e10b3fef2..5b83ca19fe 100644 --- a/rules/S2677/metadata.json +++ b/rules/S2677/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2677", diff --git a/rules/S2681/metadata.json b/rules/S2681/metadata.json index 6ed98d3610..c841430dd7 100644 --- a/rules/S2681/metadata.json +++ b/rules/S2681/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2681", diff --git a/rules/S2684/metadata.json b/rules/S2684/metadata.json index 693bdbef8d..b12bdddca7 100644 --- a/rules/S2684/metadata.json +++ b/rules/S2684/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2684", diff --git a/rules/S2685/metadata.json b/rules/S2685/metadata.json index bd7573ab4d..abdb2ea48d 100644 --- a/rules/S2685/metadata.json +++ b/rules/S2685/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2685", diff --git a/rules/S2687/metadata.json b/rules/S2687/metadata.json index caccfd0302..fa41c4f0ba 100644 --- a/rules/S2687/metadata.json +++ b/rules/S2687/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2687", diff --git a/rules/S2688/metadata.json b/rules/S2688/metadata.json index 9bbfd16114..0fcbe6f60e 100644 --- a/rules/S2688/metadata.json +++ b/rules/S2688/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2688", diff --git a/rules/S2689/metadata.json b/rules/S2689/metadata.json index c6c7739b32..ee83448b6f 100644 --- a/rules/S2689/metadata.json +++ b/rules/S2689/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2689", diff --git a/rules/S2690/metadata.json b/rules/S2690/metadata.json index d620305883..7ecdb12b66 100644 --- a/rules/S2690/metadata.json +++ b/rules/S2690/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2690", diff --git a/rules/S2691/metadata.json b/rules/S2691/metadata.json index 29bdd939a2..38feee978b 100644 --- a/rules/S2691/metadata.json +++ b/rules/S2691/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2691", diff --git a/rules/S2692/metadata.json b/rules/S2692/metadata.json index d4441527a2..faf324517a 100644 --- a/rules/S2692/metadata.json +++ b/rules/S2692/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2692", diff --git a/rules/S2693/metadata.json b/rules/S2693/metadata.json index 574dc1d636..3628d169cb 100644 --- a/rules/S2693/metadata.json +++ b/rules/S2693/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2693", diff --git a/rules/S2694/metadata.json b/rules/S2694/metadata.json index 4d76998a99..5577b2963b 100644 --- a/rules/S2694/metadata.json +++ b/rules/S2694/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2694", diff --git a/rules/S2695/metadata.json b/rules/S2695/metadata.json index 4c3693a281..55a1e70dd6 100644 --- a/rules/S2695/metadata.json +++ b/rules/S2695/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2695", diff --git a/rules/S2696/metadata.json b/rules/S2696/metadata.json index b0237eb8b4..9e0197f80c 100644 --- a/rules/S2696/metadata.json +++ b/rules/S2696/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2696", diff --git a/rules/S2698/metadata.json b/rules/S2698/metadata.json index 0ae584deb6..467bcd2c3f 100644 --- a/rules/S2698/metadata.json +++ b/rules/S2698/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2698", diff --git a/rules/S2699/metadata.json b/rules/S2699/metadata.json index 310d4375bc..6d8f756c27 100644 --- a/rules/S2699/metadata.json +++ b/rules/S2699/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2699", diff --git a/rules/S2701/metadata.json b/rules/S2701/metadata.json index d1da610b5c..7adf3372a7 100644 --- a/rules/S2701/metadata.json +++ b/rules/S2701/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2701", diff --git a/rules/S2702/metadata.json b/rules/S2702/metadata.json index d80e8bc4ab..67beecffd7 100644 --- a/rules/S2702/metadata.json +++ b/rules/S2702/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2702", diff --git a/rules/S2703/metadata.json b/rules/S2703/metadata.json index 2d8ca58747..008ccb0564 100644 --- a/rules/S2703/metadata.json +++ b/rules/S2703/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2703", diff --git a/rules/S2709/metadata.json b/rules/S2709/metadata.json index cf90a25e09..2298bf1d08 100644 --- a/rules/S2709/metadata.json +++ b/rules/S2709/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2709", diff --git a/rules/S2710/metadata.json b/rules/S2710/metadata.json index 551c858f94..544961e3d1 100644 --- a/rules/S2710/metadata.json +++ b/rules/S2710/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2710", diff --git a/rules/S2711/metadata.json b/rules/S2711/metadata.json index cb9da475c9..5228260662 100644 --- a/rules/S2711/metadata.json +++ b/rules/S2711/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2711", diff --git a/rules/S2712/metadata.json b/rules/S2712/metadata.json index 120a36f404..6c7ffd6f47 100644 --- a/rules/S2712/metadata.json +++ b/rules/S2712/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2712", diff --git a/rules/S2713/metadata.json b/rules/S2713/metadata.json index 3d524adf1d..e1eb4ef6e2 100644 --- a/rules/S2713/metadata.json +++ b/rules/S2713/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2713", diff --git a/rules/S2714/metadata.json b/rules/S2714/metadata.json index 8ff539b968..2c8f4ebc78 100644 --- a/rules/S2714/metadata.json +++ b/rules/S2714/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2714", diff --git a/rules/S2715/metadata.json b/rules/S2715/metadata.json index 32cac964f7..294c19c14c 100644 --- a/rules/S2715/metadata.json +++ b/rules/S2715/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2715", diff --git a/rules/S2716/metadata.json b/rules/S2716/metadata.json index c8de2960d1..383db789ed 100644 --- a/rules/S2716/metadata.json +++ b/rules/S2716/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2716", diff --git a/rules/S2718/metadata.json b/rules/S2718/metadata.json index 8419329717..3af7044367 100644 --- a/rules/S2718/metadata.json +++ b/rules/S2718/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2718", diff --git a/rules/S2733/metadata.json b/rules/S2733/metadata.json index 6a13ce5bbf..ba85cacdfa 100644 --- a/rules/S2733/metadata.json +++ b/rules/S2733/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-5722" ], + "coveredLanguages": [ + "Python" + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2733", "sqKey": "S2733", diff --git a/rules/S2734/metadata.json b/rules/S2734/metadata.json index f4b457652b..5651ffea19 100644 --- a/rules/S2734/metadata.json +++ b/rules/S2734/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-935" ], + "coveredLanguages": [ + "Python" + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2734", "sqKey": "S2734", diff --git a/rules/S2737/metadata.json b/rules/S2737/metadata.json index 92caea2f6d..7c85870501 100644 --- a/rules/S2737/metadata.json +++ b/rules/S2737/metadata.json @@ -14,6 +14,21 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "TypeScript", + "PL\/SQL", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2737", diff --git a/rules/S2738/metadata.json b/rules/S2738/metadata.json index 9845d1c168..b80d62e65e 100644 --- a/rules/S2738/metadata.json +++ b/rules/S2738/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2738", diff --git a/rules/S2743/metadata.json b/rules/S2743/metadata.json index 60c699d99f..80f6c19c22 100644 --- a/rules/S2743/metadata.json +++ b/rules/S2743/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2743", diff --git a/rules/S2744/metadata.json b/rules/S2744/metadata.json index 86796cc13a..f7d54241cc 100644 --- a/rules/S2744/metadata.json +++ b/rules/S2744/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2744", diff --git a/rules/S2747/metadata.json b/rules/S2747/metadata.json index 1a495528f5..9400349a7e 100644 --- a/rules/S2747/metadata.json +++ b/rules/S2747/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2747", diff --git a/rules/S2752/metadata.json b/rules/S2752/metadata.json index 6640ea0c6e..ac69f08e96 100644 --- a/rules/S2752/metadata.json +++ b/rules/S2752/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2752", diff --git a/rules/S2753/metadata.json b/rules/S2753/metadata.json index 801859d626..c506bc471a 100644 --- a/rules/S2753/metadata.json +++ b/rules/S2753/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2753", diff --git a/rules/S2754/metadata.json b/rules/S2754/metadata.json index e88bef79ed..96482bbe50 100644 --- a/rules/S2754/metadata.json +++ b/rules/S2754/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2754", diff --git a/rules/S2755/metadata.json b/rules/S2755/metadata.json index 3680a441b3..36d33ccb31 100644 --- a/rules/S2755/metadata.json +++ b/rules/S2755/metadata.json @@ -12,6 +12,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2755", diff --git a/rules/S2757/metadata.json b/rules/S2757/metadata.json index 2163ec32d5..b762c58c58 100644 --- a/rules/S2757/metadata.json +++ b/rules/S2757/metadata.json @@ -11,6 +11,21 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Go", + "Kotlin", + "TypeScript", + "JavaScript", + "Objective-C", + "PHP", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2757", diff --git a/rules/S2758/metadata.json b/rules/S2758/metadata.json index 4d70004dd1..9d0271fa84 100644 --- a/rules/S2758/metadata.json +++ b/rules/S2758/metadata.json @@ -12,6 +12,10 @@ "replacementRules": [ "RSPEC-3923" ], + "coveredLanguages": [ + "C#", + "Swift" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2758", "sqKey": "S2758", diff --git a/rules/S2760/metadata.json b/rules/S2760/metadata.json index d831b10448..ef35a3c3ca 100644 --- a/rules/S2760/metadata.json +++ b/rules/S2760/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2760", diff --git a/rules/S2761/metadata.json b/rules/S2761/metadata.json index 8306361ddc..6e8385f19e 100644 --- a/rules/S2761/metadata.json +++ b/rules/S2761/metadata.json @@ -11,6 +11,18 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "PL\/SQL", + "C", + "VB.Net", + "Go", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2761", diff --git a/rules/S2762/metadata.json b/rules/S2762/metadata.json index cb953a49c5..1d1d12de4b 100644 --- a/rules/S2762/metadata.json +++ b/rules/S2762/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2762", diff --git a/rules/S2769/metadata.json b/rules/S2769/metadata.json index 937ea778e5..811c60c937 100644 --- a/rules/S2769/metadata.json +++ b/rules/S2769/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2769", diff --git a/rules/S2770/metadata.json b/rules/S2770/metadata.json index 3e5de13fdd..947e695e86 100644 --- a/rules/S2770/metadata.json +++ b/rules/S2770/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2770", diff --git a/rules/S2772/metadata.json b/rules/S2772/metadata.json index ddd16c626c..7e2a884436 100644 --- a/rules/S2772/metadata.json +++ b/rules/S2772/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2772", diff --git a/rules/S2773/metadata.json b/rules/S2773/metadata.json index 55f7badf16..622c2700e7 100644 --- a/rules/S2773/metadata.json +++ b/rules/S2773/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2773", diff --git a/rules/S2774/metadata.json b/rules/S2774/metadata.json index a61e0da5a1..453c8dc2ee 100644 --- a/rules/S2774/metadata.json +++ b/rules/S2774/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2774", diff --git a/rules/S2776/metadata.json b/rules/S2776/metadata.json index 7d104744d8..26f2af6132 100644 --- a/rules/S2776/metadata.json +++ b/rules/S2776/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2776", diff --git a/rules/S2777/metadata.json b/rules/S2777/metadata.json index 54d241ee1e..018a5b21d0 100644 --- a/rules/S2777/metadata.json +++ b/rules/S2777/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2777", diff --git a/rules/S2778/metadata.json b/rules/S2778/metadata.json index dc072d45fd..35dbd92465 100644 --- a/rules/S2778/metadata.json +++ b/rules/S2778/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2778", diff --git a/rules/S2786/metadata.json b/rules/S2786/metadata.json index 3045a6456e..ec318c87eb 100644 --- a/rules/S2786/metadata.json +++ b/rules/S2786/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2786", diff --git a/rules/S2787/metadata.json b/rules/S2787/metadata.json index e38fe7002c..37183d0a88 100644 --- a/rules/S2787/metadata.json +++ b/rules/S2787/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2787", diff --git a/rules/S2788/metadata.json b/rules/S2788/metadata.json index b95d752d75..8aea2ee9d0 100644 --- a/rules/S2788/metadata.json +++ b/rules/S2788/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2788", diff --git a/rules/S2789/metadata.json b/rules/S2789/metadata.json index 43f44daf51..6f5a7199df 100644 --- a/rules/S2789/metadata.json +++ b/rules/S2789/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2789", diff --git a/rules/S2792/metadata.json b/rules/S2792/metadata.json index 852be3d770..92653c4039 100644 --- a/rules/S2792/metadata.json +++ b/rules/S2792/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2792", diff --git a/rules/S2793/metadata.json b/rules/S2793/metadata.json index d16387492d..ce81740234 100644 --- a/rules/S2793/metadata.json +++ b/rules/S2793/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2793", diff --git a/rules/S2794/metadata.json b/rules/S2794/metadata.json index a6f26b20ac..da77d9f696 100644 --- a/rules/S2794/metadata.json +++ b/rules/S2794/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2794", diff --git a/rules/S2795/metadata.json b/rules/S2795/metadata.json index 1efe71bb76..05430b52db 100644 --- a/rules/S2795/metadata.json +++ b/rules/S2795/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2795", diff --git a/rules/S2796/metadata.json b/rules/S2796/metadata.json index 836d0065ac..dba14159b5 100644 --- a/rules/S2796/metadata.json +++ b/rules/S2796/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2796", diff --git a/rules/S2797/metadata.json b/rules/S2797/metadata.json index c205e24c5e..24226f5ca4 100644 --- a/rules/S2797/metadata.json +++ b/rules/S2797/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2797", diff --git a/rules/S2798/metadata.json b/rules/S2798/metadata.json index 2ec1662c41..f6568e2be1 100644 --- a/rules/S2798/metadata.json +++ b/rules/S2798/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2798", diff --git a/rules/S2799/metadata.json b/rules/S2799/metadata.json index 78db10ed53..eb01822fd1 100644 --- a/rules/S2799/metadata.json +++ b/rules/S2799/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2799", diff --git a/rules/S2800/metadata.json b/rules/S2800/metadata.json index f712435787..43201e2095 100644 --- a/rules/S2800/metadata.json +++ b/rules/S2800/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2800", diff --git a/rules/S2801/metadata.json b/rules/S2801/metadata.json index a42a9c9f22..44f86234e6 100644 --- a/rules/S2801/metadata.json +++ b/rules/S2801/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2801", diff --git a/rules/S2802/metadata.json b/rules/S2802/metadata.json index 8c1905fc5a..131aaa09ed 100644 --- a/rules/S2802/metadata.json +++ b/rules/S2802/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2802", diff --git a/rules/S2803/metadata.json b/rules/S2803/metadata.json index c38d801409..616a2d91ba 100644 --- a/rules/S2803/metadata.json +++ b/rules/S2803/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "RPG" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2803", diff --git a/rules/S2806/metadata.json b/rules/S2806/metadata.json index e1e571ccfc..9f319a9d48 100644 --- a/rules/S2806/metadata.json +++ b/rules/S2806/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2806", diff --git a/rules/S2807/metadata.json b/rules/S2807/metadata.json index f231a6a245..bda1e7fab5 100644 --- a/rules/S2807/metadata.json +++ b/rules/S2807/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2807", diff --git a/rules/S2808/metadata.json b/rules/S2808/metadata.json index c4648adeee..c036612ab9 100644 --- a/rules/S2808/metadata.json +++ b/rules/S2808/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2808", diff --git a/rules/S2809/metadata.json b/rules/S2809/metadata.json index f2486724ed..7d16d6f82e 100644 --- a/rules/S2809/metadata.json +++ b/rules/S2809/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2809", diff --git a/rules/S2813/metadata.json b/rules/S2813/metadata.json index beac6f0610..a86593600f 100644 --- a/rules/S2813/metadata.json +++ b/rules/S2813/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2813", diff --git a/rules/S2814/metadata.json b/rules/S2814/metadata.json index 121f7e1bfd..a120d992b4 100644 --- a/rules/S2814/metadata.json +++ b/rules/S2814/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2814", diff --git a/rules/S2815/metadata.json b/rules/S2815/metadata.json index d4ee49f06b..4ffe38171c 100644 --- a/rules/S2815/metadata.json +++ b/rules/S2815/metadata.json @@ -12,6 +12,10 @@ "replacementRules": [ "RSPEC-2583" ], + "coveredLanguages": [ + "C++", + "C" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2815", "sqKey": "S2815", diff --git a/rules/S2817/metadata.json b/rules/S2817/metadata.json index 131dff0ec0..8229bbe807 100644 --- a/rules/S2817/metadata.json +++ b/rules/S2817/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2817", diff --git a/rules/S2819/metadata.json b/rules/S2819/metadata.json index 72a47604e7..6071d59fce 100644 --- a/rules/S2819/metadata.json +++ b/rules/S2819/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2819", diff --git a/rules/S2820/metadata.json b/rules/S2820/metadata.json index 1443c3fe18..ed50646685 100644 --- a/rules/S2820/metadata.json +++ b/rules/S2820/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2820", diff --git a/rules/S2821/metadata.json b/rules/S2821/metadata.json index 94f31d46bc..3befc3999f 100644 --- a/rules/S2821/metadata.json +++ b/rules/S2821/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2821", diff --git a/rules/S2822/metadata.json b/rules/S2822/metadata.json index 7fd7b2f582..1d77fc13bc 100644 --- a/rules/S2822/metadata.json +++ b/rules/S2822/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2822", diff --git a/rules/S2823/metadata.json b/rules/S2823/metadata.json index 9f779cd623..773757e7af 100644 --- a/rules/S2823/metadata.json +++ b/rules/S2823/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2823", diff --git a/rules/S2824/metadata.json b/rules/S2824/metadata.json index 4ef4cfc3a0..754f4af7a8 100644 --- a/rules/S2824/metadata.json +++ b/rules/S2824/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2824", diff --git a/rules/S2830/metadata.json b/rules/S2830/metadata.json index fe0de2bce3..5378b45a22 100644 --- a/rules/S2830/metadata.json +++ b/rules/S2830/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2830", diff --git a/rules/S2833/metadata.json b/rules/S2833/metadata.json index f1c84dad2e..7fadb99495 100644 --- a/rules/S2833/metadata.json +++ b/rules/S2833/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2833", diff --git a/rules/S2834/metadata.json b/rules/S2834/metadata.json index 2189e6ca93..d59b4f4340 100644 --- a/rules/S2834/metadata.json +++ b/rules/S2834/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2834", diff --git a/rules/S2835/metadata.json b/rules/S2835/metadata.json index 07ad02e637..9ea5cf101a 100644 --- a/rules/S2835/metadata.json +++ b/rules/S2835/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2835", diff --git a/rules/S2836/metadata.json b/rules/S2836/metadata.json index e158c1e372..4df0cf984f 100644 --- a/rules/S2836/metadata.json +++ b/rules/S2836/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2836", diff --git a/rules/S2838/metadata.json b/rules/S2838/metadata.json index f2285c0834..ff83d4ad8d 100644 --- a/rules/S2838/metadata.json +++ b/rules/S2838/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2838", diff --git a/rules/S2848/metadata.json b/rules/S2848/metadata.json index 651f42deed..36edc900b1 100644 --- a/rules/S2848/metadata.json +++ b/rules/S2848/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-905" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2848", diff --git a/rules/S2854/metadata.json b/rules/S2854/metadata.json index 3a3bb97bd0..5240998f73 100644 --- a/rules/S2854/metadata.json +++ b/rules/S2854/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2854", diff --git a/rules/S2856/metadata.json b/rules/S2856/metadata.json index 79364ccdf7..eba853a317 100644 --- a/rules/S2856/metadata.json +++ b/rules/S2856/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2856", diff --git a/rules/S2857/metadata.json b/rules/S2857/metadata.json index 600019a368..c28f004af1 100644 --- a/rules/S2857/metadata.json +++ b/rules/S2857/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2857", diff --git a/rules/S2864/metadata.json b/rules/S2864/metadata.json index 7aff599dde..1718a5834b 100644 --- a/rules/S2864/metadata.json +++ b/rules/S2864/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2864", diff --git a/rules/S2870/metadata.json b/rules/S2870/metadata.json index 866dd1d2c4..1a07d14854 100644 --- a/rules/S2870/metadata.json +++ b/rules/S2870/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2870", diff --git a/rules/S2871/metadata.json b/rules/S2871/metadata.json index 66443ade5c..1950af3be7 100644 --- a/rules/S2871/metadata.json +++ b/rules/S2871/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2871", diff --git a/rules/S2873/metadata.json b/rules/S2873/metadata.json index 26d3a09f92..f93e38f9b7 100644 --- a/rules/S2873/metadata.json +++ b/rules/S2873/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2873", diff --git a/rules/S2876/metadata.json b/rules/S2876/metadata.json index 6582dc5ba9..feb71c14f2 100644 --- a/rules/S2876/metadata.json +++ b/rules/S2876/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2876", diff --git a/rules/S2885/metadata.json b/rules/S2885/metadata.json index 83d5362b22..d39bb81646 100644 --- a/rules/S2885/metadata.json +++ b/rules/S2885/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2885", diff --git a/rules/S2886/metadata.json b/rules/S2886/metadata.json index dfa2eb8f09..27e0215cc5 100644 --- a/rules/S2886/metadata.json +++ b/rules/S2886/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2886", diff --git a/rules/S2887/metadata.json b/rules/S2887/metadata.json index 350d6f746f..5b7acb5b81 100644 --- a/rules/S2887/metadata.json +++ b/rules/S2887/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2887", diff --git a/rules/S2898/metadata.json b/rules/S2898/metadata.json index 05067bb5d9..84ec7da747 100644 --- a/rules/S2898/metadata.json +++ b/rules/S2898/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2898", diff --git a/rules/S2912/metadata.json b/rules/S2912/metadata.json index 6b8130ff3f..b4da2e3850 100644 --- a/rules/S2912/metadata.json +++ b/rules/S2912/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2912", diff --git a/rules/S2918/metadata.json b/rules/S2918/metadata.json index d2710be001..4dd872e4b4 100644 --- a/rules/S2918/metadata.json +++ b/rules/S2918/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2918", diff --git a/rules/S2920/metadata.json b/rules/S2920/metadata.json index 55a46b6016..acca409ffc 100644 --- a/rules/S2920/metadata.json +++ b/rules/S2920/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2920", diff --git a/rules/S2921/metadata.json b/rules/S2921/metadata.json index e9c1790c08..9fe5a26b88 100644 --- a/rules/S2921/metadata.json +++ b/rules/S2921/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2921", diff --git a/rules/S2924/metadata.json b/rules/S2924/metadata.json index b532cf9112..6aebfe601c 100644 --- a/rules/S2924/metadata.json +++ b/rules/S2924/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2924", diff --git a/rules/S2925/metadata.json b/rules/S2925/metadata.json index 8c01e14a7c..fe7f02b474 100644 --- a/rules/S2925/metadata.json +++ b/rules/S2925/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2925", diff --git a/rules/S2930/metadata.json b/rules/S2930/metadata.json index 14e45f2730..f82f793559 100644 --- a/rules/S2930/metadata.json +++ b/rules/S2930/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2930", diff --git a/rules/S2931/metadata.json b/rules/S2931/metadata.json index 1c95560022..0c1f7493aa 100644 --- a/rules/S2931/metadata.json +++ b/rules/S2931/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2931", diff --git a/rules/S2933/metadata.json b/rules/S2933/metadata.json index 3e6b54665b..6724223818 100644 --- a/rules/S2933/metadata.json +++ b/rules/S2933/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2933", diff --git a/rules/S2934/metadata.json b/rules/S2934/metadata.json index 3d9e40eb61..9dea4028d7 100644 --- a/rules/S2934/metadata.json +++ b/rules/S2934/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2934", diff --git a/rules/S2950/metadata.json b/rules/S2950/metadata.json index d9c14302bb..5c78f70a4d 100644 --- a/rules/S2950/metadata.json +++ b/rules/S2950/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2950", diff --git a/rules/S2951/metadata.json b/rules/S2951/metadata.json index ddddd2e795..a17c245849 100644 --- a/rules/S2951/metadata.json +++ b/rules/S2951/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2951", diff --git a/rules/S2952/metadata.json b/rules/S2952/metadata.json index e2f188c42c..737e3d86ef 100644 --- a/rules/S2952/metadata.json +++ b/rules/S2952/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2952", diff --git a/rules/S2953/metadata.json b/rules/S2953/metadata.json index d39a9d7acb..709d24d216 100644 --- a/rules/S2953/metadata.json +++ b/rules/S2953/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2953", diff --git a/rules/S2955/metadata.json b/rules/S2955/metadata.json index b39dee2953..60e1cf4517 100644 --- a/rules/S2955/metadata.json +++ b/rules/S2955/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2955", diff --git a/rules/S2957/metadata.json b/rules/S2957/metadata.json index 3c888534f7..da9cb2c2b0 100644 --- a/rules/S2957/metadata.json +++ b/rules/S2957/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2957", diff --git a/rules/S2958/metadata.json b/rules/S2958/metadata.json index 61f20efbb2..aa2a6a8682 100644 --- a/rules/S2958/metadata.json +++ b/rules/S2958/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-2969" ], + "coveredLanguages": [ + "Swift" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2958", "sqKey": "S2958", diff --git a/rules/S2959/metadata.json b/rules/S2959/metadata.json index 169ef8d62e..9d135ad9b5 100644 --- a/rules/S2959/metadata.json +++ b/rules/S2959/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2959", diff --git a/rules/S2960/metadata.json b/rules/S2960/metadata.json index 92c1a2c8c1..031baf2d7e 100644 --- a/rules/S2960/metadata.json +++ b/rules/S2960/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2960", diff --git a/rules/S2961/metadata.json b/rules/S2961/metadata.json index 8921e2559a..d3abfd9c7d 100644 --- a/rules/S2961/metadata.json +++ b/rules/S2961/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2961", diff --git a/rules/S2962/metadata.json b/rules/S2962/metadata.json index 2716cb470f..e3a5f941e3 100644 --- a/rules/S2962/metadata.json +++ b/rules/S2962/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2962", diff --git a/rules/S2963/metadata.json b/rules/S2963/metadata.json index 92813ba10e..dc9315428a 100644 --- a/rules/S2963/metadata.json +++ b/rules/S2963/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2963", diff --git a/rules/S2964/metadata.json b/rules/S2964/metadata.json index bd5b0088a1..2d3225bcd5 100644 --- a/rules/S2964/metadata.json +++ b/rules/S2964/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2964", diff --git a/rules/S2966/metadata.json b/rules/S2966/metadata.json index 5eb6f1d3d4..b7fe3cdb1e 100644 --- a/rules/S2966/metadata.json +++ b/rules/S2966/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2966", diff --git a/rules/S2967/metadata.json b/rules/S2967/metadata.json index 420bdd4a3c..62d265dfa6 100644 --- a/rules/S2967/metadata.json +++ b/rules/S2967/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2967", diff --git a/rules/S2968/metadata.json b/rules/S2968/metadata.json index 1a0b6905da..21c3b759ad 100644 --- a/rules/S2968/metadata.json +++ b/rules/S2968/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2968", diff --git a/rules/S2969/metadata.json b/rules/S2969/metadata.json index 69fe7f7850..1df498c302 100644 --- a/rules/S2969/metadata.json +++ b/rules/S2969/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2969", diff --git a/rules/S2970/metadata.json b/rules/S2970/metadata.json index 7dae451329..1bed46cc91 100644 --- a/rules/S2970/metadata.json +++ b/rules/S2970/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2970", diff --git a/rules/S2971/metadata.json b/rules/S2971/metadata.json index b0c565eaa9..8e32485032 100644 --- a/rules/S2971/metadata.json +++ b/rules/S2971/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2971", diff --git a/rules/S2972/metadata.json b/rules/S2972/metadata.json index 9539df384a..a2398056c0 100644 --- a/rules/S2972/metadata.json +++ b/rules/S2972/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2972", diff --git a/rules/S2973/metadata.json b/rules/S2973/metadata.json index c7080a4717..2db4cf9135 100644 --- a/rules/S2973/metadata.json +++ b/rules/S2973/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2973", diff --git a/rules/S2974/metadata.json b/rules/S2974/metadata.json index 9ca4094167..96e46e05de 100644 --- a/rules/S2974/metadata.json +++ b/rules/S2974/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2974", diff --git a/rules/S2975/metadata.json b/rules/S2975/metadata.json index efb7ba6d4f..0a1aa3c85e 100644 --- a/rules/S2975/metadata.json +++ b/rules/S2975/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2975", diff --git a/rules/S2976/metadata.json b/rules/S2976/metadata.json index 4cc6c54b18..7b3ae55d27 100644 --- a/rules/S2976/metadata.json +++ b/rules/S2976/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-2976", diff --git a/rules/S2978/metadata.json b/rules/S2978/metadata.json index 4bfe9b7206..eb0db82b88 100644 --- a/rules/S2978/metadata.json +++ b/rules/S2978/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2978", diff --git a/rules/S2979/metadata.json b/rules/S2979/metadata.json index 6217bd4cc2..e12f39fe60 100644 --- a/rules/S2979/metadata.json +++ b/rules/S2979/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2979", diff --git a/rules/S2982/metadata.json b/rules/S2982/metadata.json index 9dbf1f2c5f..357507de74 100644 --- a/rules/S2982/metadata.json +++ b/rules/S2982/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2982", diff --git a/rules/S2987/metadata.json b/rules/S2987/metadata.json index 30990b9880..e2e1528d33 100644 --- a/rules/S2987/metadata.json +++ b/rules/S2987/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-1590" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2987", diff --git a/rules/S2988/metadata.json b/rules/S2988/metadata.json index 70121b096e..8b83209a23 100644 --- a/rules/S2988/metadata.json +++ b/rules/S2988/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-1590" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-2988", diff --git a/rules/S2990/metadata.json b/rules/S2990/metadata.json index 8c2ba70096..220af87e8c 100644 --- a/rules/S2990/metadata.json +++ b/rules/S2990/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-2990", diff --git a/rules/S2995/metadata.json b/rules/S2995/metadata.json index 4052fd9255..329982555b 100644 --- a/rules/S2995/metadata.json +++ b/rules/S2995/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2995", diff --git a/rules/S2996/metadata.json b/rules/S2996/metadata.json index 2e4723aecb..37a935cc9e 100644 --- a/rules/S2996/metadata.json +++ b/rules/S2996/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2996", diff --git a/rules/S2997/metadata.json b/rules/S2997/metadata.json index 3f79727da8..cbf2b5d254 100644 --- a/rules/S2997/metadata.json +++ b/rules/S2997/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2997", diff --git a/rules/S2998/metadata.json b/rules/S2998/metadata.json index 2d5066866f..2ba0c9b9c1 100644 --- a/rules/S2998/metadata.json +++ b/rules/S2998/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-905" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2998", diff --git a/rules/S2999/metadata.json b/rules/S2999/metadata.json index 8998953041..fa6502b0af 100644 --- a/rules/S2999/metadata.json +++ b/rules/S2999/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-2999", diff --git a/rules/S3001/metadata.json b/rules/S3001/metadata.json index 830c364c82..f7c6237988 100644 --- a/rules/S3001/metadata.json +++ b/rules/S3001/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3001", diff --git a/rules/S3002/metadata.json b/rules/S3002/metadata.json index 7b31ea554b..9ee18a7e76 100644 --- a/rules/S3002/metadata.json +++ b/rules/S3002/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3002", diff --git a/rules/S3003/metadata.json b/rules/S3003/metadata.json index 1f416673eb..a9ddee4909 100644 --- a/rules/S3003/metadata.json +++ b/rules/S3003/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3003", diff --git a/rules/S3004/metadata.json b/rules/S3004/metadata.json index 994cc067e8..6861f03cfa 100644 --- a/rules/S3004/metadata.json +++ b/rules/S3004/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3004", diff --git a/rules/S3005/metadata.json b/rules/S3005/metadata.json index e4cfeec06e..36b2289239 100644 --- a/rules/S3005/metadata.json +++ b/rules/S3005/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3005", diff --git a/rules/S3008/metadata.json b/rules/S3008/metadata.json index 7c6786654a..d36ee122ce 100644 --- a/rules/S3008/metadata.json +++ b/rules/S3008/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3008", diff --git a/rules/S3009/metadata.json b/rules/S3009/metadata.json index 9cefa707cc..fd2e33d47d 100644 --- a/rules/S3009/metadata.json +++ b/rules/S3009/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3009", diff --git a/rules/S3010/metadata.json b/rules/S3010/metadata.json index 7cb3fe89b9..ee49998633 100644 --- a/rules/S3010/metadata.json +++ b/rules/S3010/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3010", diff --git a/rules/S3011/metadata.json b/rules/S3011/metadata.json index f2bbb684b3..e52592d0b7 100644 --- a/rules/S3011/metadata.json +++ b/rules/S3011/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3011", diff --git a/rules/S3012/metadata.json b/rules/S3012/metadata.json index b83fe2d394..f72fdcb69b 100644 --- a/rules/S3012/metadata.json +++ b/rules/S3012/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3012", diff --git a/rules/S3013/metadata.json b/rules/S3013/metadata.json index 982d553434..3634337dfa 100644 --- a/rules/S3013/metadata.json +++ b/rules/S3013/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3013", diff --git a/rules/S3014/metadata.json b/rules/S3014/metadata.json index 63e5364e42..c1f8a0cb77 100644 --- a/rules/S3014/metadata.json +++ b/rules/S3014/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3014", diff --git a/rules/S3015/metadata.json b/rules/S3015/metadata.json index 8ab9ce1953..901919c0a4 100644 --- a/rules/S3015/metadata.json +++ b/rules/S3015/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3015", diff --git a/rules/S3016/metadata.json b/rules/S3016/metadata.json index 46c18e27ef..747ccdeef1 100644 --- a/rules/S3016/metadata.json +++ b/rules/S3016/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3016", diff --git a/rules/S3018/metadata.json b/rules/S3018/metadata.json index f3a7651bbb..482742b911 100644 --- a/rules/S3018/metadata.json +++ b/rules/S3018/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3018", diff --git a/rules/S3019/metadata.json b/rules/S3019/metadata.json index c6287b0f75..4c0762e999 100644 --- a/rules/S3019/metadata.json +++ b/rules/S3019/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3019", diff --git a/rules/S3020/metadata.json b/rules/S3020/metadata.json index 66bbd952cb..d36af63f2c 100644 --- a/rules/S3020/metadata.json +++ b/rules/S3020/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3020", diff --git a/rules/S3024/metadata.json b/rules/S3024/metadata.json index ce3476642f..ca9bbd5c30 100644 --- a/rules/S3024/metadata.json +++ b/rules/S3024/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3024", diff --git a/rules/S3025/metadata.json b/rules/S3025/metadata.json index a8febf11ee..1a559df4a5 100644 --- a/rules/S3025/metadata.json +++ b/rules/S3025/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3025", diff --git a/rules/S3026/metadata.json b/rules/S3026/metadata.json index 1898f4d7ed..0ec50d68c0 100644 --- a/rules/S3026/metadata.json +++ b/rules/S3026/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3026", diff --git a/rules/S3027/metadata.json b/rules/S3027/metadata.json index 4a3a48cd3b..96f2d083f1 100644 --- a/rules/S3027/metadata.json +++ b/rules/S3027/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3027", diff --git a/rules/S3028/metadata.json b/rules/S3028/metadata.json index 118ab43830..580628fb9b 100644 --- a/rules/S3028/metadata.json +++ b/rules/S3028/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3028", diff --git a/rules/S3030/metadata.json b/rules/S3030/metadata.json index a7e309a2ac..53aa0be0e0 100644 --- a/rules/S3030/metadata.json +++ b/rules/S3030/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3030", diff --git a/rules/S3031/metadata.json b/rules/S3031/metadata.json index 9daabf840a..c8d6f30d0d 100644 --- a/rules/S3031/metadata.json +++ b/rules/S3031/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3031", diff --git a/rules/S3032/metadata.json b/rules/S3032/metadata.json index 9d0047cad2..44bcb5ba27 100644 --- a/rules/S3032/metadata.json +++ b/rules/S3032/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3032", diff --git a/rules/S3033/metadata.json b/rules/S3033/metadata.json index 57d095034e..20d8d6a331 100644 --- a/rules/S3033/metadata.json +++ b/rules/S3033/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3033", diff --git a/rules/S3034/metadata.json b/rules/S3034/metadata.json index 6da67b0352..038912193b 100644 --- a/rules/S3034/metadata.json +++ b/rules/S3034/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3034", diff --git a/rules/S3035/metadata.json b/rules/S3035/metadata.json index 9870786c42..8e136bdbf8 100644 --- a/rules/S3035/metadata.json +++ b/rules/S3035/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3035", diff --git a/rules/S3036/metadata.json b/rules/S3036/metadata.json index 24b8fbbae9..286bbfe4ca 100644 --- a/rules/S3036/metadata.json +++ b/rules/S3036/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3036", diff --git a/rules/S3037/metadata.json b/rules/S3037/metadata.json index 27364ecd96..f6a4f9fc49 100644 --- a/rules/S3037/metadata.json +++ b/rules/S3037/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3037", diff --git a/rules/S3038/metadata.json b/rules/S3038/metadata.json index 1f0606df29..524e151da4 100644 --- a/rules/S3038/metadata.json +++ b/rules/S3038/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3038", diff --git a/rules/S3039/metadata.json b/rules/S3039/metadata.json index 28ca523fcb..7a5f42f0df 100644 --- a/rules/S3039/metadata.json +++ b/rules/S3039/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3039", diff --git a/rules/S3040/metadata.json b/rules/S3040/metadata.json index 5e289f979a..d8802caf0b 100644 --- a/rules/S3040/metadata.json +++ b/rules/S3040/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3040", diff --git a/rules/S3041/metadata.json b/rules/S3041/metadata.json index ab0f32983d..dd44fb25cc 100644 --- a/rules/S3041/metadata.json +++ b/rules/S3041/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3041", diff --git a/rules/S3042/metadata.json b/rules/S3042/metadata.json index 33b75f243d..601e62de4c 100644 --- a/rules/S3042/metadata.json +++ b/rules/S3042/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3042", diff --git a/rules/S3043/metadata.json b/rules/S3043/metadata.json index d00834fcdb..1f56aad9f2 100644 --- a/rules/S3043/metadata.json +++ b/rules/S3043/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3043", diff --git a/rules/S3044/metadata.json b/rules/S3044/metadata.json index 42dc0666f3..ee609d6a45 100644 --- a/rules/S3044/metadata.json +++ b/rules/S3044/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3044", diff --git a/rules/S3046/metadata.json b/rules/S3046/metadata.json index 8477d8e632..ee8a86f6bb 100644 --- a/rules/S3046/metadata.json +++ b/rules/S3046/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3046", diff --git a/rules/S3047/metadata.json b/rules/S3047/metadata.json index 9ce3b3f277..f9fcfc8f97 100644 --- a/rules/S3047/metadata.json +++ b/rules/S3047/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3047", diff --git a/rules/S3048/metadata.json b/rules/S3048/metadata.json index 29e5b42064..898aaf223b 100644 --- a/rules/S3048/metadata.json +++ b/rules/S3048/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3048", diff --git a/rules/S3049/metadata.json b/rules/S3049/metadata.json index e26183d198..620ed464f5 100644 --- a/rules/S3049/metadata.json +++ b/rules/S3049/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3049", diff --git a/rules/S3050/metadata.json b/rules/S3050/metadata.json index f3c91529e1..5d84be121d 100644 --- a/rules/S3050/metadata.json +++ b/rules/S3050/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3050", diff --git a/rules/S3051/metadata.json b/rules/S3051/metadata.json index 6e3c80986d..d4e8ec7828 100644 --- a/rules/S3051/metadata.json +++ b/rules/S3051/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3051", diff --git a/rules/S3052/metadata.json b/rules/S3052/metadata.json index d0a86ff64e..5586c29b05 100644 --- a/rules/S3052/metadata.json +++ b/rules/S3052/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3052", diff --git a/rules/S3053/metadata.json b/rules/S3053/metadata.json index 61136186a4..70e32c058d 100644 --- a/rules/S3053/metadata.json +++ b/rules/S3053/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3053", diff --git a/rules/S3054/metadata.json b/rules/S3054/metadata.json index 37f75998f8..dff3eff6c8 100644 --- a/rules/S3054/metadata.json +++ b/rules/S3054/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3054", diff --git a/rules/S3055/metadata.json b/rules/S3055/metadata.json index eed74efb15..0faeca8303 100644 --- a/rules/S3055/metadata.json +++ b/rules/S3055/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3055", diff --git a/rules/S3057/metadata.json b/rules/S3057/metadata.json index 414a050cb7..02217dbf51 100644 --- a/rules/S3057/metadata.json +++ b/rules/S3057/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3057", diff --git a/rules/S3058/metadata.json b/rules/S3058/metadata.json index 8560b40a73..0681cbc28b 100644 --- a/rules/S3058/metadata.json +++ b/rules/S3058/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3058", diff --git a/rules/S3059/metadata.json b/rules/S3059/metadata.json index a5651fd2d5..689a3ac0c2 100644 --- a/rules/S3059/metadata.json +++ b/rules/S3059/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3059", diff --git a/rules/S3060/metadata.json b/rules/S3060/metadata.json index 16421ad84a..bfc1a2490b 100644 --- a/rules/S3060/metadata.json +++ b/rules/S3060/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3060", diff --git a/rules/S3062/metadata.json b/rules/S3062/metadata.json index cd80ae3bc7..1eed9c19d7 100644 --- a/rules/S3062/metadata.json +++ b/rules/S3062/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3062", diff --git a/rules/S3063/metadata.json b/rules/S3063/metadata.json index 1f00487c6d..34a5904f97 100644 --- a/rules/S3063/metadata.json +++ b/rules/S3063/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3063", diff --git a/rules/S3064/metadata.json b/rules/S3064/metadata.json index b18299bd36..b2ac6516bb 100644 --- a/rules/S3064/metadata.json +++ b/rules/S3064/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3064", diff --git a/rules/S3065/metadata.json b/rules/S3065/metadata.json index 77c7eb0513..f1f4766320 100644 --- a/rules/S3065/metadata.json +++ b/rules/S3065/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3065", diff --git a/rules/S3066/metadata.json b/rules/S3066/metadata.json index 60eb4891c2..4d425f2941 100644 --- a/rules/S3066/metadata.json +++ b/rules/S3066/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3066", diff --git a/rules/S3067/metadata.json b/rules/S3067/metadata.json index 59302b7b97..a04f529093 100644 --- a/rules/S3067/metadata.json +++ b/rules/S3067/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3067", diff --git a/rules/S3068/metadata.json b/rules/S3068/metadata.json index b2e408873c..e11a6c7baa 100644 --- a/rules/S3068/metadata.json +++ b/rules/S3068/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3068", diff --git a/rules/S3074/metadata.json b/rules/S3074/metadata.json index 4e2ff2da0a..64b2d57d84 100644 --- a/rules/S3074/metadata.json +++ b/rules/S3074/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3074", diff --git a/rules/S3075/metadata.json b/rules/S3075/metadata.json index 5427360e9c..751e93ddd6 100644 --- a/rules/S3075/metadata.json +++ b/rules/S3075/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3075", diff --git a/rules/S3076/metadata.json b/rules/S3076/metadata.json index 9b8c143b57..3c25224e5d 100644 --- a/rules/S3076/metadata.json +++ b/rules/S3076/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3076", diff --git a/rules/S3077/metadata.json b/rules/S3077/metadata.json index 9417745208..4f42c4852f 100644 --- a/rules/S3077/metadata.json +++ b/rules/S3077/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3077", diff --git a/rules/S3078/metadata.json b/rules/S3078/metadata.json index da050cc52c..ef6a1f4837 100644 --- a/rules/S3078/metadata.json +++ b/rules/S3078/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3078", diff --git a/rules/S3083/metadata.json b/rules/S3083/metadata.json index 9c9c5a7b73..2a337efd8b 100644 --- a/rules/S3083/metadata.json +++ b/rules/S3083/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3083", diff --git a/rules/S3086/metadata.json b/rules/S3086/metadata.json index 79fc1b60c4..7b1766282b 100644 --- a/rules/S3086/metadata.json +++ b/rules/S3086/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3086", diff --git a/rules/S3087/metadata.json b/rules/S3087/metadata.json index 56e0ccb4a1..dd9e1466eb 100644 --- a/rules/S3087/metadata.json +++ b/rules/S3087/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3087", diff --git a/rules/S3110/metadata.json b/rules/S3110/metadata.json index fc32446c4c..61179b241b 100644 --- a/rules/S3110/metadata.json +++ b/rules/S3110/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3110", diff --git a/rules/S3111/metadata.json b/rules/S3111/metadata.json index 0c7daa6cf6..a118dfa5b7 100644 --- a/rules/S3111/metadata.json +++ b/rules/S3111/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3111", diff --git a/rules/S3135/metadata.json b/rules/S3135/metadata.json index a934f4bd92..4db70386b2 100644 --- a/rules/S3135/metadata.json +++ b/rules/S3135/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3135", diff --git a/rules/S3137/metadata.json b/rules/S3137/metadata.json index 96a317e0cb..7485edf903 100644 --- a/rules/S3137/metadata.json +++ b/rules/S3137/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3137", diff --git a/rules/S3168/metadata.json b/rules/S3168/metadata.json index b7ae108e4d..9de89cffe1 100644 --- a/rules/S3168/metadata.json +++ b/rules/S3168/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3168", diff --git a/rules/S3169/metadata.json b/rules/S3169/metadata.json index 6f9c301144..4bd7935797 100644 --- a/rules/S3169/metadata.json +++ b/rules/S3169/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3169", diff --git a/rules/S3172/metadata.json b/rules/S3172/metadata.json index 0794c89293..ddefa8068f 100644 --- a/rules/S3172/metadata.json +++ b/rules/S3172/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3172", diff --git a/rules/S3215/metadata.json b/rules/S3215/metadata.json index 4a43dc5c8f..f09ee01562 100644 --- a/rules/S3215/metadata.json +++ b/rules/S3215/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3215", diff --git a/rules/S3216/metadata.json b/rules/S3216/metadata.json index 4da5c8a549..377b075e99 100644 --- a/rules/S3216/metadata.json +++ b/rules/S3216/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3216", diff --git a/rules/S3217/metadata.json b/rules/S3217/metadata.json index f854b6dbc7..19ec76f4b7 100644 --- a/rules/S3217/metadata.json +++ b/rules/S3217/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3217", diff --git a/rules/S3218/metadata.json b/rules/S3218/metadata.json index bb7cf8683b..5b9fa9e1ec 100644 --- a/rules/S3218/metadata.json +++ b/rules/S3218/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3218", diff --git a/rules/S3220/metadata.json b/rules/S3220/metadata.json index f5ff014fa5..637f6f9f98 100644 --- a/rules/S3220/metadata.json +++ b/rules/S3220/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3220", diff --git a/rules/S3222/metadata.json b/rules/S3222/metadata.json index f9349ac7af..d998b8fb3b 100644 --- a/rules/S3222/metadata.json +++ b/rules/S3222/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3222", diff --git a/rules/S3229/metadata.json b/rules/S3229/metadata.json index 5608cb38ce..026e58d4f1 100644 --- a/rules/S3229/metadata.json +++ b/rules/S3229/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3229", diff --git a/rules/S3230/metadata.json b/rules/S3230/metadata.json index 53748ec8d6..2c666a1d45 100644 --- a/rules/S3230/metadata.json +++ b/rules/S3230/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3230", diff --git a/rules/S3231/metadata.json b/rules/S3231/metadata.json index 7f06f03d14..b1196197f4 100644 --- a/rules/S3231/metadata.json +++ b/rules/S3231/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3231", diff --git a/rules/S3234/metadata.json b/rules/S3234/metadata.json index 6bc6e3d0b8..5baa88f838 100644 --- a/rules/S3234/metadata.json +++ b/rules/S3234/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3234", diff --git a/rules/S3235/metadata.json b/rules/S3235/metadata.json index 853d950218..dd4c7775aa 100644 --- a/rules/S3235/metadata.json +++ b/rules/S3235/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3235", diff --git a/rules/S3236/metadata.json b/rules/S3236/metadata.json index c5aee8a9ae..36921e7460 100644 --- a/rules/S3236/metadata.json +++ b/rules/S3236/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3236", diff --git a/rules/S3237/metadata.json b/rules/S3237/metadata.json index 4b991a09c8..ea75f664de 100644 --- a/rules/S3237/metadata.json +++ b/rules/S3237/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3237", diff --git a/rules/S3239/metadata.json b/rules/S3239/metadata.json index 2847b346ee..8f8ddae801 100644 --- a/rules/S3239/metadata.json +++ b/rules/S3239/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3239", diff --git a/rules/S3240/metadata.json b/rules/S3240/metadata.json index bb9270e638..d2d0267687 100644 --- a/rules/S3240/metadata.json +++ b/rules/S3240/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3240", diff --git a/rules/S3241/metadata.json b/rules/S3241/metadata.json index 1c5c760c9b..f6695a4366 100644 --- a/rules/S3241/metadata.json +++ b/rules/S3241/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3241", diff --git a/rules/S3242/metadata.json b/rules/S3242/metadata.json index ad58f61c6e..be699fbfb4 100644 --- a/rules/S3242/metadata.json +++ b/rules/S3242/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3242", diff --git a/rules/S3243/metadata.json b/rules/S3243/metadata.json index ecd664b97e..ec81c7f2b7 100644 --- a/rules/S3243/metadata.json +++ b/rules/S3243/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3243", diff --git a/rules/S3244/metadata.json b/rules/S3244/metadata.json index aa974b1445..0fddbdc123 100644 --- a/rules/S3244/metadata.json +++ b/rules/S3244/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3244", diff --git a/rules/S3246/metadata.json b/rules/S3246/metadata.json index 318a46ffb3..800a65f3f0 100644 --- a/rules/S3246/metadata.json +++ b/rules/S3246/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3246", diff --git a/rules/S3247/metadata.json b/rules/S3247/metadata.json index 8f7f5b8fc9..4bf0e117ab 100644 --- a/rules/S3247/metadata.json +++ b/rules/S3247/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3247", diff --git a/rules/S3249/metadata.json b/rules/S3249/metadata.json index 2592d465fa..b9de52a76f 100644 --- a/rules/S3249/metadata.json +++ b/rules/S3249/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3249", diff --git a/rules/S3251/metadata.json b/rules/S3251/metadata.json index 507a19315f..e02ebb95d6 100644 --- a/rules/S3251/metadata.json +++ b/rules/S3251/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3251", diff --git a/rules/S3252/metadata.json b/rules/S3252/metadata.json index 0803f11a85..bdad2bd476 100644 --- a/rules/S3252/metadata.json +++ b/rules/S3252/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3252", diff --git a/rules/S3253/metadata.json b/rules/S3253/metadata.json index 2126c3e56a..6c202d7db5 100644 --- a/rules/S3253/metadata.json +++ b/rules/S3253/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3253", diff --git a/rules/S3254/metadata.json b/rules/S3254/metadata.json index 7947a35250..e921d1993b 100644 --- a/rules/S3254/metadata.json +++ b/rules/S3254/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3254", diff --git a/rules/S3256/metadata.json b/rules/S3256/metadata.json index ddfb3519d7..3e36c438cb 100644 --- a/rules/S3256/metadata.json +++ b/rules/S3256/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3256", diff --git a/rules/S3257/metadata.json b/rules/S3257/metadata.json index 162423f636..6005971ceb 100644 --- a/rules/S3257/metadata.json +++ b/rules/S3257/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3257", diff --git a/rules/S3258/metadata.json b/rules/S3258/metadata.json index 2e9b6d4f77..5195743187 100644 --- a/rules/S3258/metadata.json +++ b/rules/S3258/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3258", diff --git a/rules/S3260/metadata.json b/rules/S3260/metadata.json index 0dc8ea2e16..cac8aa79e7 100644 --- a/rules/S3260/metadata.json +++ b/rules/S3260/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3260", diff --git a/rules/S3261/metadata.json b/rules/S3261/metadata.json index 08b263d995..b888d53913 100644 --- a/rules/S3261/metadata.json +++ b/rules/S3261/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3261", diff --git a/rules/S3262/metadata.json b/rules/S3262/metadata.json index eb18145e2d..9d8270fccd 100644 --- a/rules/S3262/metadata.json +++ b/rules/S3262/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3262", diff --git a/rules/S3263/metadata.json b/rules/S3263/metadata.json index ee43619bcb..f042e44a91 100644 --- a/rules/S3263/metadata.json +++ b/rules/S3263/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3263", diff --git a/rules/S3264/metadata.json b/rules/S3264/metadata.json index 80befae997..89b595ab2a 100644 --- a/rules/S3264/metadata.json +++ b/rules/S3264/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3264", diff --git a/rules/S3265/metadata.json b/rules/S3265/metadata.json index 9336deba98..220768b1c0 100644 --- a/rules/S3265/metadata.json +++ b/rules/S3265/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3265", diff --git a/rules/S3267/metadata.json b/rules/S3267/metadata.json index fc2ee52a62..b57739a20c 100644 --- a/rules/S3267/metadata.json +++ b/rules/S3267/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3267", diff --git a/rules/S3268/metadata.json b/rules/S3268/metadata.json index 4d1edc12d3..7f052a3005 100644 --- a/rules/S3268/metadata.json +++ b/rules/S3268/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3268", diff --git a/rules/S3269/metadata.json b/rules/S3269/metadata.json index 8f8a44202c..0d5e583182 100644 --- a/rules/S3269/metadata.json +++ b/rules/S3269/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3269", diff --git a/rules/S3270/metadata.json b/rules/S3270/metadata.json index 4250345fad..0ff0659f6d 100644 --- a/rules/S3270/metadata.json +++ b/rules/S3270/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3270", diff --git a/rules/S3271/metadata.json b/rules/S3271/metadata.json index 9d4aad9aac..deb547e177 100644 --- a/rules/S3271/metadata.json +++ b/rules/S3271/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3271", diff --git a/rules/S3272/metadata.json b/rules/S3272/metadata.json index 191000766a..2eedf637e9 100644 --- a/rules/S3272/metadata.json +++ b/rules/S3272/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3272", diff --git a/rules/S3273/metadata.json b/rules/S3273/metadata.json index dbb3042b66..22f394be2d 100644 --- a/rules/S3273/metadata.json +++ b/rules/S3273/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3273", diff --git a/rules/S3274/metadata.json b/rules/S3274/metadata.json index 9a2f1a9a1e..91d01f81d6 100644 --- a/rules/S3274/metadata.json +++ b/rules/S3274/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3274", diff --git a/rules/S3276/metadata.json b/rules/S3276/metadata.json index 65e127d9bb..fc1366b3fd 100644 --- a/rules/S3276/metadata.json +++ b/rules/S3276/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3276", diff --git a/rules/S3281/metadata.json b/rules/S3281/metadata.json index 4e81eb0359..dc208ae92e 100644 --- a/rules/S3281/metadata.json +++ b/rules/S3281/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3281", diff --git a/rules/S3282/metadata.json b/rules/S3282/metadata.json index 245e8baf42..742cd36d02 100644 --- a/rules/S3282/metadata.json +++ b/rules/S3282/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3282", diff --git a/rules/S3283/metadata.json b/rules/S3283/metadata.json index ff48d7c670..c69b4bd1a3 100644 --- a/rules/S3283/metadata.json +++ b/rules/S3283/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3283", diff --git a/rules/S3285/metadata.json b/rules/S3285/metadata.json index d336761c32..bec5e687c4 100644 --- a/rules/S3285/metadata.json +++ b/rules/S3285/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3285", diff --git a/rules/S3287/metadata.json b/rules/S3287/metadata.json index aece223efc..822fbe2356 100644 --- a/rules/S3287/metadata.json +++ b/rules/S3287/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3287", diff --git a/rules/S3288/metadata.json b/rules/S3288/metadata.json index 0942a23bef..d0a22109bc 100644 --- a/rules/S3288/metadata.json +++ b/rules/S3288/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3288", diff --git a/rules/S3305/metadata.json b/rules/S3305/metadata.json index 350aea07ac..c20fd7c9f8 100644 --- a/rules/S3305/metadata.json +++ b/rules/S3305/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3305", diff --git a/rules/S3306/metadata.json b/rules/S3306/metadata.json index 5a380b597d..c16e2ef756 100644 --- a/rules/S3306/metadata.json +++ b/rules/S3306/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3306", diff --git a/rules/S3317/metadata.json b/rules/S3317/metadata.json index 78ca7797d0..57cd5966c5 100644 --- a/rules/S3317/metadata.json +++ b/rules/S3317/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3317", diff --git a/rules/S3318/metadata.json b/rules/S3318/metadata.json index 08c4b99191..ff271148b5 100644 --- a/rules/S3318/metadata.json +++ b/rules/S3318/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3318", diff --git a/rules/S3324/metadata.json b/rules/S3324/metadata.json index f96da3aabd..9b1f006108 100644 --- a/rules/S3324/metadata.json +++ b/rules/S3324/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3324", diff --git a/rules/S3325/metadata.json b/rules/S3325/metadata.json index 21bf9a5e38..8b72075960 100644 --- a/rules/S3325/metadata.json +++ b/rules/S3325/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3325", diff --git a/rules/S3329/metadata.json b/rules/S3329/metadata.json index 857a66693c..8f6fb64c4c 100644 --- a/rules/S3329/metadata.json +++ b/rules/S3329/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3329", diff --git a/rules/S3330/metadata.json b/rules/S3330/metadata.json index 0b2d0c3552..498a119fc2 100644 --- a/rules/S3330/metadata.json +++ b/rules/S3330/metadata.json @@ -14,6 +14,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3330", diff --git a/rules/S3331/metadata.json b/rules/S3331/metadata.json index 2cf2a0a8cc..1eeb5f6e81 100644 --- a/rules/S3331/metadata.json +++ b/rules/S3331/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-3331", diff --git a/rules/S3332/metadata.json b/rules/S3332/metadata.json index 8b52c5b4a1..cd0a6d9178 100644 --- a/rules/S3332/metadata.json +++ b/rules/S3332/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3332", diff --git a/rules/S3333/metadata.json b/rules/S3333/metadata.json index 707a2439d5..d8e4294694 100644 --- a/rules/S3333/metadata.json +++ b/rules/S3333/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3333", diff --git a/rules/S3334/metadata.json b/rules/S3334/metadata.json index 4f72a6075a..a3d965cb1c 100644 --- a/rules/S3334/metadata.json +++ b/rules/S3334/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3334", diff --git a/rules/S3335/metadata.json b/rules/S3335/metadata.json index 644ba7b999..fc0d2fdf76 100644 --- a/rules/S3335/metadata.json +++ b/rules/S3335/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3335", diff --git a/rules/S3336/metadata.json b/rules/S3336/metadata.json index d618e09aa7..549ea81ab7 100644 --- a/rules/S3336/metadata.json +++ b/rules/S3336/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3336", diff --git a/rules/S3337/metadata.json b/rules/S3337/metadata.json index 99c558b6ba..e0cab8e3e8 100644 --- a/rules/S3337/metadata.json +++ b/rules/S3337/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3337", diff --git a/rules/S3338/metadata.json b/rules/S3338/metadata.json index b604aa137c..ac4fb0659c 100644 --- a/rules/S3338/metadata.json +++ b/rules/S3338/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3338", diff --git a/rules/S3340/metadata.json b/rules/S3340/metadata.json index 8711286620..8dd86ddce3 100644 --- a/rules/S3340/metadata.json +++ b/rules/S3340/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3340", diff --git a/rules/S3343/metadata.json b/rules/S3343/metadata.json index b56506e6c9..c78e4d9685 100644 --- a/rules/S3343/metadata.json +++ b/rules/S3343/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3343", diff --git a/rules/S3345/metadata.json b/rules/S3345/metadata.json index c1ecc9cddb..b1f41ef796 100644 --- a/rules/S3345/metadata.json +++ b/rules/S3345/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3345", diff --git a/rules/S3346/metadata.json b/rules/S3346/metadata.json index 5c77cacc0f..83d5b71266 100644 --- a/rules/S3346/metadata.json +++ b/rules/S3346/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3346", diff --git a/rules/S3351/metadata.json b/rules/S3351/metadata.json index 24a8f589c9..01eb696db3 100644 --- a/rules/S3351/metadata.json +++ b/rules/S3351/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3351", diff --git a/rules/S3353/metadata.json b/rules/S3353/metadata.json index c9766c1aa0..cd66bc533e 100644 --- a/rules/S3353/metadata.json +++ b/rules/S3353/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3353", diff --git a/rules/S3354/metadata.json b/rules/S3354/metadata.json index d64e378312..aa185e5c44 100644 --- a/rules/S3354/metadata.json +++ b/rules/S3354/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3354", diff --git a/rules/S3355/metadata.json b/rules/S3355/metadata.json index c9ff888b5e..600ef96fdd 100644 --- a/rules/S3355/metadata.json +++ b/rules/S3355/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3355", diff --git a/rules/S3356/metadata.json b/rules/S3356/metadata.json index 940263f48a..2e80a20eb0 100644 --- a/rules/S3356/metadata.json +++ b/rules/S3356/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3356", diff --git a/rules/S3357/metadata.json b/rules/S3357/metadata.json index 662dab9d2f..04a8d57660 100644 --- a/rules/S3357/metadata.json +++ b/rules/S3357/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3357", diff --git a/rules/S3358/metadata.json b/rules/S3358/metadata.json index ccdc025e06..d1a71af46d 100644 --- a/rules/S3358/metadata.json +++ b/rules/S3358/metadata.json @@ -11,6 +11,18 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3358", diff --git a/rules/S3359/metadata.json b/rules/S3359/metadata.json index 8bd28904e1..2570eae269 100644 --- a/rules/S3359/metadata.json +++ b/rules/S3359/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3359", diff --git a/rules/S3360/metadata.json b/rules/S3360/metadata.json index c0d192df38..3e1758f480 100644 --- a/rules/S3360/metadata.json +++ b/rules/S3360/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3360", diff --git a/rules/S3361/metadata.json b/rules/S3361/metadata.json index 503a03e658..e31a8bcda9 100644 --- a/rules/S3361/metadata.json +++ b/rules/S3361/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3361", diff --git a/rules/S3362/metadata.json b/rules/S3362/metadata.json index f4440eb500..bb20cf1f98 100644 --- a/rules/S3362/metadata.json +++ b/rules/S3362/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3362", diff --git a/rules/S3363/metadata.json b/rules/S3363/metadata.json index e4fa762f59..23389db7ec 100644 --- a/rules/S3363/metadata.json +++ b/rules/S3363/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3363", diff --git a/rules/S3364/metadata.json b/rules/S3364/metadata.json index 8f152ab096..6d2005aea4 100644 --- a/rules/S3364/metadata.json +++ b/rules/S3364/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3364", diff --git a/rules/S3365/metadata.json b/rules/S3365/metadata.json index 0490853300..1e944ed89f 100644 --- a/rules/S3365/metadata.json +++ b/rules/S3365/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3365", diff --git a/rules/S3366/metadata.json b/rules/S3366/metadata.json index 5ed8df2647..edcde7a498 100644 --- a/rules/S3366/metadata.json +++ b/rules/S3366/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3366", diff --git a/rules/S3367/metadata.json b/rules/S3367/metadata.json index 20516b9b08..4ff851a5ba 100644 --- a/rules/S3367/metadata.json +++ b/rules/S3367/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3367", diff --git a/rules/S3368/metadata.json b/rules/S3368/metadata.json index dc217232b5..e7cb42b34c 100644 --- a/rules/S3368/metadata.json +++ b/rules/S3368/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3368", diff --git a/rules/S3369/metadata.json b/rules/S3369/metadata.json index f467242a09..dfcf2c8b98 100644 --- a/rules/S3369/metadata.json +++ b/rules/S3369/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3369", diff --git a/rules/S3370/metadata.json b/rules/S3370/metadata.json index b9ea277c8c..4eddbe6017 100644 --- a/rules/S3370/metadata.json +++ b/rules/S3370/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3370", diff --git a/rules/S3372/metadata.json b/rules/S3372/metadata.json index 2a4b77baa9..c8d9d63d17 100644 --- a/rules/S3372/metadata.json +++ b/rules/S3372/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3372", diff --git a/rules/S3373/metadata.json b/rules/S3373/metadata.json index aa3898f0bb..13c17c6d4a 100644 --- a/rules/S3373/metadata.json +++ b/rules/S3373/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3373", diff --git a/rules/S3374/metadata.json b/rules/S3374/metadata.json index 7a4a868fc7..46d770d1d7 100644 --- a/rules/S3374/metadata.json +++ b/rules/S3374/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3374", diff --git a/rules/S3375/metadata.json b/rules/S3375/metadata.json index 83017d7585..7fd69b3e4d 100644 --- a/rules/S3375/metadata.json +++ b/rules/S3375/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3375", diff --git a/rules/S3376/metadata.json b/rules/S3376/metadata.json index 295b288966..f56b7475b9 100644 --- a/rules/S3376/metadata.json +++ b/rules/S3376/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3376", diff --git a/rules/S3385/metadata.json b/rules/S3385/metadata.json index 7e55f57da1..f37354c85b 100644 --- a/rules/S3385/metadata.json +++ b/rules/S3385/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3385", diff --git a/rules/S3388/metadata.json b/rules/S3388/metadata.json index 65784b6acf..84e3a10712 100644 --- a/rules/S3388/metadata.json +++ b/rules/S3388/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3388", diff --git a/rules/S3389/metadata.json b/rules/S3389/metadata.json index 0a9530aea9..cbdaef0bc2 100644 --- a/rules/S3389/metadata.json +++ b/rules/S3389/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3389", diff --git a/rules/S3394/metadata.json b/rules/S3394/metadata.json index 2a58e25965..25afce1cfe 100644 --- a/rules/S3394/metadata.json +++ b/rules/S3394/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3394", diff --git a/rules/S3395/metadata.json b/rules/S3395/metadata.json index 0b9c995670..4eb49a7da8 100644 --- a/rules/S3395/metadata.json +++ b/rules/S3395/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3395", diff --git a/rules/S3397/metadata.json b/rules/S3397/metadata.json index e041e4de45..5d4de144c1 100644 --- a/rules/S3397/metadata.json +++ b/rules/S3397/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3397", diff --git a/rules/S3398/metadata.json b/rules/S3398/metadata.json index 2697f4c95f..4ed85946a3 100644 --- a/rules/S3398/metadata.json +++ b/rules/S3398/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3398", diff --git a/rules/S3400/metadata.json b/rules/S3400/metadata.json index b9ecdf3eb1..04ad675a5b 100644 --- a/rules/S3400/metadata.json +++ b/rules/S3400/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C", + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3400", diff --git a/rules/S3402/metadata.json b/rules/S3402/metadata.json index aad7b59837..2d9ac0350e 100644 --- a/rules/S3402/metadata.json +++ b/rules/S3402/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3402", diff --git a/rules/S3403/metadata.json b/rules/S3403/metadata.json index 3cc6c24d45..4c25fdf31c 100644 --- a/rules/S3403/metadata.json +++ b/rules/S3403/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3403", diff --git a/rules/S3414/metadata.json b/rules/S3414/metadata.json index 4a56d14d78..001959e369 100644 --- a/rules/S3414/metadata.json +++ b/rules/S3414/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3414", diff --git a/rules/S3415/metadata.json b/rules/S3415/metadata.json index 044e4e5ae6..db0e79d792 100644 --- a/rules/S3415/metadata.json +++ b/rules/S3415/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3415", diff --git a/rules/S3416/metadata.json b/rules/S3416/metadata.json index c263b93f6d..b575ba35c9 100644 --- a/rules/S3416/metadata.json +++ b/rules/S3416/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3416", diff --git a/rules/S3417/metadata.json b/rules/S3417/metadata.json index 5facc216f2..f0e11a899d 100644 --- a/rules/S3417/metadata.json +++ b/rules/S3417/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3417", diff --git a/rules/S3418/metadata.json b/rules/S3418/metadata.json index 5dd309c210..444971519e 100644 --- a/rules/S3418/metadata.json +++ b/rules/S3418/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3418", diff --git a/rules/S3419/metadata.json b/rules/S3419/metadata.json index 1cdf3db4ec..c71f5e444c 100644 --- a/rules/S3419/metadata.json +++ b/rules/S3419/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3419", diff --git a/rules/S3420/metadata.json b/rules/S3420/metadata.json index 754a5b2daf..03bfbee9a8 100644 --- a/rules/S3420/metadata.json +++ b/rules/S3420/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3420", diff --git a/rules/S3421/metadata.json b/rules/S3421/metadata.json index 43a0b27c18..d7d298ce0c 100644 --- a/rules/S3421/metadata.json +++ b/rules/S3421/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3421", diff --git a/rules/S3422/metadata.json b/rules/S3422/metadata.json index cacd701f3a..37e7811d23 100644 --- a/rules/S3422/metadata.json +++ b/rules/S3422/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3422", diff --git a/rules/S3423/metadata.json b/rules/S3423/metadata.json index db73a66957..3a89f22776 100644 --- a/rules/S3423/metadata.json +++ b/rules/S3423/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3423", diff --git a/rules/S3424/metadata.json b/rules/S3424/metadata.json index 91f74f752d..641fce0d13 100644 --- a/rules/S3424/metadata.json +++ b/rules/S3424/metadata.json @@ -13,6 +13,24 @@ "replacementRules": [ "RSPEC-1607" ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "RPG", + "ABAP", + "PL\/SQL", + "PL\/I", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Python" + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3424", "sqKey": "S3424", diff --git a/rules/S3427/metadata.json b/rules/S3427/metadata.json index 704ebecf98..ddbe720bf4 100644 --- a/rules/S3427/metadata.json +++ b/rules/S3427/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3427", diff --git a/rules/S3428/metadata.json b/rules/S3428/metadata.json index a0a0925045..e734429c24 100644 --- a/rules/S3428/metadata.json +++ b/rules/S3428/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3428", diff --git a/rules/S3429/metadata.json b/rules/S3429/metadata.json index 79ebe0089e..8db17f5166 100644 --- a/rules/S3429/metadata.json +++ b/rules/S3429/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3429", diff --git a/rules/S3431/metadata.json b/rules/S3431/metadata.json index b2d7f43b3d..5bf98dea12 100644 --- a/rules/S3431/metadata.json +++ b/rules/S3431/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3431", diff --git a/rules/S3432/metadata.json b/rules/S3432/metadata.json index 4d7b4f9bb7..cb6de69fde 100644 --- a/rules/S3432/metadata.json +++ b/rules/S3432/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3432", diff --git a/rules/S3433/metadata.json b/rules/S3433/metadata.json index dd2a0264c8..7ce693e96c 100644 --- a/rules/S3433/metadata.json +++ b/rules/S3433/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3433", diff --git a/rules/S3434/metadata.json b/rules/S3434/metadata.json index fed0dc74af..871d1a65d1 100644 --- a/rules/S3434/metadata.json +++ b/rules/S3434/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3434", diff --git a/rules/S3436/metadata.json b/rules/S3436/metadata.json index 7ab31ccdbd..72b10fe2ad 100644 --- a/rules/S3436/metadata.json +++ b/rules/S3436/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3436", diff --git a/rules/S3437/metadata.json b/rules/S3437/metadata.json index a01b120918..3793016e9c 100644 --- a/rules/S3437/metadata.json +++ b/rules/S3437/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3437", diff --git a/rules/S3438/metadata.json b/rules/S3438/metadata.json index a5ad7a529f..9e85d4a816 100644 --- a/rules/S3438/metadata.json +++ b/rules/S3438/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3438", diff --git a/rules/S3439/metadata.json b/rules/S3439/metadata.json index e0e178a9a9..57543eac96 100644 --- a/rules/S3439/metadata.json +++ b/rules/S3439/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3439", diff --git a/rules/S3440/metadata.json b/rules/S3440/metadata.json index a63125ed33..44d94e2952 100644 --- a/rules/S3440/metadata.json +++ b/rules/S3440/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3440", diff --git a/rules/S3441/metadata.json b/rules/S3441/metadata.json index cd59c4e66a..c2646233a8 100644 --- a/rules/S3441/metadata.json +++ b/rules/S3441/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3441", diff --git a/rules/S3442/metadata.json b/rules/S3442/metadata.json index 13e4b99e0f..4459585323 100644 --- a/rules/S3442/metadata.json +++ b/rules/S3442/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3442", diff --git a/rules/S3443/metadata.json b/rules/S3443/metadata.json index 29a4524489..a66a4216a0 100644 --- a/rules/S3443/metadata.json +++ b/rules/S3443/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3443", diff --git a/rules/S3444/metadata.json b/rules/S3444/metadata.json index bd80e6d475..4acef9ed2f 100644 --- a/rules/S3444/metadata.json +++ b/rules/S3444/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3444", diff --git a/rules/S3445/metadata.json b/rules/S3445/metadata.json index e72f3840ad..6304549a88 100644 --- a/rules/S3445/metadata.json +++ b/rules/S3445/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3445", diff --git a/rules/S3447/metadata.json b/rules/S3447/metadata.json index e3011a5599..919dfc2576 100644 --- a/rules/S3447/metadata.json +++ b/rules/S3447/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3447", diff --git a/rules/S3449/metadata.json b/rules/S3449/metadata.json index d97eba3012..98c8d8c41e 100644 --- a/rules/S3449/metadata.json +++ b/rules/S3449/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3449", diff --git a/rules/S3450/metadata.json b/rules/S3450/metadata.json index 6ed5870ebd..43b6209f38 100644 --- a/rules/S3450/metadata.json +++ b/rules/S3450/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3450", diff --git a/rules/S3451/metadata.json b/rules/S3451/metadata.json index b8cb7c7efd..c688c3097e 100644 --- a/rules/S3451/metadata.json +++ b/rules/S3451/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3451", diff --git a/rules/S3453/metadata.json b/rules/S3453/metadata.json index 06aabc850a..a79b0fb89e 100644 --- a/rules/S3453/metadata.json +++ b/rules/S3453/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3453", diff --git a/rules/S3456/metadata.json b/rules/S3456/metadata.json index affdd81769..95a5046b35 100644 --- a/rules/S3456/metadata.json +++ b/rules/S3456/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3456", diff --git a/rules/S3457/metadata.json b/rules/S3457/metadata.json index 6507df91fb..14f5573281 100644 --- a/rules/S3457/metadata.json +++ b/rules/S3457/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3457", diff --git a/rules/S3458/metadata.json b/rules/S3458/metadata.json index 15df55af68..d9d0172360 100644 --- a/rules/S3458/metadata.json +++ b/rules/S3458/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3458", diff --git a/rules/S3459/metadata.json b/rules/S3459/metadata.json index 4b01e3bae8..186f632fd6 100644 --- a/rules/S3459/metadata.json +++ b/rules/S3459/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3459", diff --git a/rules/S3464/metadata.json b/rules/S3464/metadata.json index 4e286859de..7014283c69 100644 --- a/rules/S3464/metadata.json +++ b/rules/S3464/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3464", diff --git a/rules/S3465/metadata.json b/rules/S3465/metadata.json index c966058597..dffea4d395 100644 --- a/rules/S3465/metadata.json +++ b/rules/S3465/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3465", diff --git a/rules/S3466/metadata.json b/rules/S3466/metadata.json index f8f47dcdbe..d9924aeb1d 100644 --- a/rules/S3466/metadata.json +++ b/rules/S3466/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3466", diff --git a/rules/S3468/metadata.json b/rules/S3468/metadata.json index 72ccb99b5a..6075911f52 100644 --- a/rules/S3468/metadata.json +++ b/rules/S3468/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3468", diff --git a/rules/S3469/metadata.json b/rules/S3469/metadata.json index de264cd4f8..2ddd791bd9 100644 --- a/rules/S3469/metadata.json +++ b/rules/S3469/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3469", diff --git a/rules/S3470/metadata.json b/rules/S3470/metadata.json index 0f53d52336..c339bbfc4a 100644 --- a/rules/S3470/metadata.json +++ b/rules/S3470/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3470", diff --git a/rules/S3471/metadata.json b/rules/S3471/metadata.json index 6f4db8af00..e1fa6741bf 100644 --- a/rules/S3471/metadata.json +++ b/rules/S3471/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3471", diff --git a/rules/S3472/metadata.json b/rules/S3472/metadata.json index 90f93a13fd..9d7de6d88e 100644 --- a/rules/S3472/metadata.json +++ b/rules/S3472/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3472", diff --git a/rules/S3473/metadata.json b/rules/S3473/metadata.json index 0f0a578109..c6d845a45f 100644 --- a/rules/S3473/metadata.json +++ b/rules/S3473/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3473", diff --git a/rules/S3474/metadata.json b/rules/S3474/metadata.json index e62b5eec84..2ec9c47c59 100644 --- a/rules/S3474/metadata.json +++ b/rules/S3474/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3474", diff --git a/rules/S3475/metadata.json b/rules/S3475/metadata.json index fe33a8d0a4..03223cde33 100644 --- a/rules/S3475/metadata.json +++ b/rules/S3475/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3475", diff --git a/rules/S3481/metadata.json b/rules/S3481/metadata.json index 8865247e62..e607f5a611 100644 --- a/rules/S3481/metadata.json +++ b/rules/S3481/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3481", diff --git a/rules/S3482/metadata.json b/rules/S3482/metadata.json index 454f9ade0d..a5e895cbdd 100644 --- a/rules/S3482/metadata.json +++ b/rules/S3482/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3482", diff --git a/rules/S3483/metadata.json b/rules/S3483/metadata.json index 820872409e..d59c4ac360 100644 --- a/rules/S3483/metadata.json +++ b/rules/S3483/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3483", diff --git a/rules/S3485/metadata.json b/rules/S3485/metadata.json index 60238414d5..3c13cdbcbd 100644 --- a/rules/S3485/metadata.json +++ b/rules/S3485/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3485", diff --git a/rules/S3486/metadata.json b/rules/S3486/metadata.json index efe8924ab4..a9be8afa8b 100644 --- a/rules/S3486/metadata.json +++ b/rules/S3486/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3486", diff --git a/rules/S3490/metadata.json b/rules/S3490/metadata.json index eaa13dedd1..75644ed00d 100644 --- a/rules/S3490/metadata.json +++ b/rules/S3490/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3490", diff --git a/rules/S3491/metadata.json b/rules/S3491/metadata.json index d304170100..32896529fa 100644 --- a/rules/S3491/metadata.json +++ b/rules/S3491/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3491", diff --git a/rules/S3498/metadata.json b/rules/S3498/metadata.json index 6d54544504..6bfbe2f4b3 100644 --- a/rules/S3498/metadata.json +++ b/rules/S3498/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3498", diff --git a/rules/S3499/metadata.json b/rules/S3499/metadata.json index 76650e5f5d..13bd2b6357 100644 --- a/rules/S3499/metadata.json +++ b/rules/S3499/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3499", diff --git a/rules/S3500/metadata.json b/rules/S3500/metadata.json index 3319ce9240..953a091b72 100644 --- a/rules/S3500/metadata.json +++ b/rules/S3500/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3500", diff --git a/rules/S3504/metadata.json b/rules/S3504/metadata.json index 751eca19cd..3b637b8794 100644 --- a/rules/S3504/metadata.json +++ b/rules/S3504/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3504", diff --git a/rules/S3505/metadata.json b/rules/S3505/metadata.json index 224de69277..6103bf67a0 100644 --- a/rules/S3505/metadata.json +++ b/rules/S3505/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3505", diff --git a/rules/S3506/metadata.json b/rules/S3506/metadata.json index 96304fdb94..03fc8bb7f2 100644 --- a/rules/S3506/metadata.json +++ b/rules/S3506/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3506", diff --git a/rules/S3509/metadata.json b/rules/S3509/metadata.json index 5b2575abfa..a24018b179 100644 --- a/rules/S3509/metadata.json +++ b/rules/S3509/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3509", diff --git a/rules/S3510/metadata.json b/rules/S3510/metadata.json index 0e5b5fd5ee..78f5aaafc2 100644 --- a/rules/S3510/metadata.json +++ b/rules/S3510/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-5527" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3510", "sqKey": "S3510", diff --git a/rules/S3512/metadata.json b/rules/S3512/metadata.json index f2c0da4b53..0a5102e8fc 100644 --- a/rules/S3512/metadata.json +++ b/rules/S3512/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3512", diff --git a/rules/S3513/metadata.json b/rules/S3513/metadata.json index 7e06720547..01d9a62afb 100644 --- a/rules/S3513/metadata.json +++ b/rules/S3513/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3513", diff --git a/rules/S3514/metadata.json b/rules/S3514/metadata.json index 8db90a8651..9c93706c38 100644 --- a/rules/S3514/metadata.json +++ b/rules/S3514/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3514", diff --git a/rules/S3515/metadata.json b/rules/S3515/metadata.json index c60d90575d..224ad9f7b5 100644 --- a/rules/S3515/metadata.json +++ b/rules/S3515/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3515", diff --git a/rules/S3516/metadata.json b/rules/S3516/metadata.json index 4b585bbeb7..f0dc375274 100644 --- a/rules/S3516/metadata.json +++ b/rules/S3516/metadata.json @@ -12,6 +12,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3516", diff --git a/rules/S3518/metadata.json b/rules/S3518/metadata.json index 50746bd290..74da1676da 100644 --- a/rules/S3518/metadata.json +++ b/rules/S3518/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3518", diff --git a/rules/S3519/metadata.json b/rules/S3519/metadata.json index 49a08aac79..729bf90afc 100644 --- a/rules/S3519/metadata.json +++ b/rules/S3519/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3519", diff --git a/rules/S3520/metadata.json b/rules/S3520/metadata.json index 9b7d15557e..56fd379b8e 100644 --- a/rules/S3520/metadata.json +++ b/rules/S3520/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3520", diff --git a/rules/S3522/metadata.json b/rules/S3522/metadata.json index ebfe444ab5..fd096095a8 100644 --- a/rules/S3522/metadata.json +++ b/rules/S3522/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3522", diff --git a/rules/S3523/metadata.json b/rules/S3523/metadata.json index 9f0a2d39f6..19cb52ec01 100644 --- a/rules/S3523/metadata.json +++ b/rules/S3523/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-1523" ], + "coveredLanguages": [ + "JavaScript" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3523", "sqKey": "S3523", diff --git a/rules/S3524/metadata.json b/rules/S3524/metadata.json index 2eb46ed52f..97c3b6c58d 100644 --- a/rules/S3524/metadata.json +++ b/rules/S3524/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3524", diff --git a/rules/S3525/metadata.json b/rules/S3525/metadata.json index b988524c41..6899c0fd8f 100644 --- a/rules/S3525/metadata.json +++ b/rules/S3525/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3525", diff --git a/rules/S3528/metadata.json b/rules/S3528/metadata.json index 7dd2eba7bf..b23da64d7a 100644 --- a/rules/S3528/metadata.json +++ b/rules/S3528/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3528", diff --git a/rules/S3529/metadata.json b/rules/S3529/metadata.json index c19901990c..4879d741cb 100644 --- a/rules/S3529/metadata.json +++ b/rules/S3529/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3529", diff --git a/rules/S3531/metadata.json b/rules/S3531/metadata.json index b3d3addc44..3996aa4e86 100644 --- a/rules/S3531/metadata.json +++ b/rules/S3531/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3531", diff --git a/rules/S3532/metadata.json b/rules/S3532/metadata.json index b89d44f640..47b2221d08 100644 --- a/rules/S3532/metadata.json +++ b/rules/S3532/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3532", diff --git a/rules/S3533/metadata.json b/rules/S3533/metadata.json index 095feba294..77e4e0f047 100644 --- a/rules/S3533/metadata.json +++ b/rules/S3533/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3533", diff --git a/rules/S3538/metadata.json b/rules/S3538/metadata.json index bad3db8e76..b10f49cde6 100644 --- a/rules/S3538/metadata.json +++ b/rules/S3538/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3538", diff --git a/rules/S3539/metadata.json b/rules/S3539/metadata.json index 4cfb6e0340..deb723e049 100644 --- a/rules/S3539/metadata.json +++ b/rules/S3539/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3539", diff --git a/rules/S3540/metadata.json b/rules/S3540/metadata.json index 90e0abe7e4..c7a347f3ec 100644 --- a/rules/S3540/metadata.json +++ b/rules/S3540/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3540", diff --git a/rules/S3541/metadata.json b/rules/S3541/metadata.json index f24da765c3..80bede6453 100644 --- a/rules/S3541/metadata.json +++ b/rules/S3541/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3541", diff --git a/rules/S3542/metadata.json b/rules/S3542/metadata.json index c99a7330e9..fba6ec77bd 100644 --- a/rules/S3542/metadata.json +++ b/rules/S3542/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3542", diff --git a/rules/S3543/metadata.json b/rules/S3543/metadata.json index 33bebd8f09..147c523d85 100644 --- a/rules/S3543/metadata.json +++ b/rules/S3543/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3543", diff --git a/rules/S3546/metadata.json b/rules/S3546/metadata.json index c26bbbe8b7..7d9be47632 100644 --- a/rules/S3546/metadata.json +++ b/rules/S3546/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3546", diff --git a/rules/S3547/metadata.json b/rules/S3547/metadata.json index 418fc65320..4bfc4f2c68 100644 --- a/rules/S3547/metadata.json +++ b/rules/S3547/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3547", diff --git a/rules/S3548/metadata.json b/rules/S3548/metadata.json index 97220c88c2..3df60ee893 100644 --- a/rules/S3548/metadata.json +++ b/rules/S3548/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3548", diff --git a/rules/S3549/metadata.json b/rules/S3549/metadata.json index ebd1bbbc52..b5846cc8c0 100644 --- a/rules/S3549/metadata.json +++ b/rules/S3549/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3549", diff --git a/rules/S3551/metadata.json b/rules/S3551/metadata.json index b9696e0e20..3f054356bf 100644 --- a/rules/S3551/metadata.json +++ b/rules/S3551/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3551", diff --git a/rules/S3553/metadata.json b/rules/S3553/metadata.json index c6e27e0928..017535cd3e 100644 --- a/rules/S3553/metadata.json +++ b/rules/S3553/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3553", diff --git a/rules/S3562/metadata.json b/rules/S3562/metadata.json index c670e54bc4..803b6acf38 100644 --- a/rules/S3562/metadata.json +++ b/rules/S3562/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3562", diff --git a/rules/S3573/metadata.json b/rules/S3573/metadata.json index e5f54ae99c..8d513423cc 100644 --- a/rules/S3573/metadata.json +++ b/rules/S3573/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3573", diff --git a/rules/S3574/metadata.json b/rules/S3574/metadata.json index 4ce56c59bc..c4ba4ca75c 100644 --- a/rules/S3574/metadata.json +++ b/rules/S3574/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3574", diff --git a/rules/S3576/metadata.json b/rules/S3576/metadata.json index 4d794eb499..f669f78fe5 100644 --- a/rules/S3576/metadata.json +++ b/rules/S3576/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3576", diff --git a/rules/S3577/metadata.json b/rules/S3577/metadata.json index dd3b07f9d9..754763635d 100644 --- a/rules/S3577/metadata.json +++ b/rules/S3577/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3577", diff --git a/rules/S3578/metadata.json b/rules/S3578/metadata.json index fe5790056f..50fc2820bf 100644 --- a/rules/S3578/metadata.json +++ b/rules/S3578/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3578", diff --git a/rules/S3579/metadata.json b/rules/S3579/metadata.json index 3ae7025513..0649ae5ee5 100644 --- a/rules/S3579/metadata.json +++ b/rules/S3579/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3579", diff --git a/rules/S3580/metadata.json b/rules/S3580/metadata.json index 3a74b6a73b..a9c8666a4d 100644 --- a/rules/S3580/metadata.json +++ b/rules/S3580/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3580", diff --git a/rules/S3581/metadata.json b/rules/S3581/metadata.json index e01b167176..99eba9c81f 100644 --- a/rules/S3581/metadata.json +++ b/rules/S3581/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3581", diff --git a/rules/S3582/metadata.json b/rules/S3582/metadata.json index f93c2b943f..0805affe13 100644 --- a/rules/S3582/metadata.json +++ b/rules/S3582/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3582", diff --git a/rules/S3584/metadata.json b/rules/S3584/metadata.json index eec6205622..eb926c4f60 100644 --- a/rules/S3584/metadata.json +++ b/rules/S3584/metadata.json @@ -14,6 +14,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3584", diff --git a/rules/S3588/metadata.json b/rules/S3588/metadata.json index d280198c38..00b51662c0 100644 --- a/rules/S3588/metadata.json +++ b/rules/S3588/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3588", diff --git a/rules/S3590/metadata.json b/rules/S3590/metadata.json index 2f146c75fa..7e87211cb2 100644 --- a/rules/S3590/metadata.json +++ b/rules/S3590/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3590", diff --git a/rules/S3592/metadata.json b/rules/S3592/metadata.json index 06f8291489..529d9a0a93 100644 --- a/rules/S3592/metadata.json +++ b/rules/S3592/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3592", diff --git a/rules/S3595/metadata.json b/rules/S3595/metadata.json index 53bf5e2992..d8d0fc9a51 100644 --- a/rules/S3595/metadata.json +++ b/rules/S3595/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3595", diff --git a/rules/S3597/metadata.json b/rules/S3597/metadata.json index 664a1de791..98e7b4fd11 100644 --- a/rules/S3597/metadata.json +++ b/rules/S3597/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3597", diff --git a/rules/S3598/metadata.json b/rules/S3598/metadata.json index dec87fe31f..83e5303f24 100644 --- a/rules/S3598/metadata.json +++ b/rules/S3598/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3598", diff --git a/rules/S3599/metadata.json b/rules/S3599/metadata.json index 2fe1956876..d2e3e0f09d 100644 --- a/rules/S3599/metadata.json +++ b/rules/S3599/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3599", diff --git a/rules/S3600/metadata.json b/rules/S3600/metadata.json index fd51eccf5b..a0a6b6a6f5 100644 --- a/rules/S3600/metadata.json +++ b/rules/S3600/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3600", diff --git a/rules/S3603/metadata.json b/rules/S3603/metadata.json index 2968efa76e..98d9e5f3bd 100644 --- a/rules/S3603/metadata.json +++ b/rules/S3603/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3603", diff --git a/rules/S3604/metadata.json b/rules/S3604/metadata.json index b398c2851a..4feb6bd6bb 100644 --- a/rules/S3604/metadata.json +++ b/rules/S3604/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3604", diff --git a/rules/S3606/metadata.json b/rules/S3606/metadata.json index be6511322a..70116048e7 100644 --- a/rules/S3606/metadata.json +++ b/rules/S3606/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3606", diff --git a/rules/S3608/metadata.json b/rules/S3608/metadata.json index 0478fdf4bc..bcc9c9b229 100644 --- a/rules/S3608/metadata.json +++ b/rules/S3608/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3608", diff --git a/rules/S3609/metadata.json b/rules/S3609/metadata.json index cd11644dd1..21959ffd07 100644 --- a/rules/S3609/metadata.json +++ b/rules/S3609/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3609", diff --git a/rules/S3610/metadata.json b/rules/S3610/metadata.json index d042f97905..c1d78eeb60 100644 --- a/rules/S3610/metadata.json +++ b/rules/S3610/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3610", diff --git a/rules/S3613/metadata.json b/rules/S3613/metadata.json index 4d5763e72e..99e4c4b079 100644 --- a/rules/S3613/metadata.json +++ b/rules/S3613/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3613", diff --git a/rules/S3614/metadata.json b/rules/S3614/metadata.json index 3ae8771d21..dca8a7f344 100644 --- a/rules/S3614/metadata.json +++ b/rules/S3614/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3614", diff --git a/rules/S3616/metadata.json b/rules/S3616/metadata.json index d7daa14474..17e7abb1b2 100644 --- a/rules/S3616/metadata.json +++ b/rules/S3616/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3616", diff --git a/rules/S3617/metadata.json b/rules/S3617/metadata.json index 3f9ecbef8c..f981c57573 100644 --- a/rules/S3617/metadata.json +++ b/rules/S3617/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3617", diff --git a/rules/S3618/metadata.json b/rules/S3618/metadata.json index ac0e1a5d54..4d58264f3a 100644 --- a/rules/S3618/metadata.json +++ b/rules/S3618/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3618", diff --git a/rules/S3620/metadata.json b/rules/S3620/metadata.json index eb5c08bb13..f2862f22bf 100644 --- a/rules/S3620/metadata.json +++ b/rules/S3620/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3620", diff --git a/rules/S3621/metadata.json b/rules/S3621/metadata.json index 602e3675fc..d578768119 100644 --- a/rules/S3621/metadata.json +++ b/rules/S3621/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3621", diff --git a/rules/S3624/metadata.json b/rules/S3624/metadata.json index a0791a1fc9..3bf0eb1e2f 100644 --- a/rules/S3624/metadata.json +++ b/rules/S3624/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3624", diff --git a/rules/S3625/metadata.json b/rules/S3625/metadata.json index 3168b3c138..5539b7b87d 100644 --- a/rules/S3625/metadata.json +++ b/rules/S3625/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3625", diff --git a/rules/S3626/metadata.json b/rules/S3626/metadata.json index 6ac80d163a..ac56310e2b 100644 --- a/rules/S3626/metadata.json +++ b/rules/S3626/metadata.json @@ -12,6 +12,20 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "ABAP", + "TypeScript", + "PL\/SQL", + "JavaScript", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3626", diff --git a/rules/S3628/metadata.json b/rules/S3628/metadata.json index a130dce915..edf7d5caa7 100644 --- a/rules/S3628/metadata.json +++ b/rules/S3628/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3628", diff --git a/rules/S3630/metadata.json b/rules/S3630/metadata.json index e94bb9a978..6647adf449 100644 --- a/rules/S3630/metadata.json +++ b/rules/S3630/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3630", diff --git a/rules/S3631/metadata.json b/rules/S3631/metadata.json index c48367ece1..82d96e206d 100644 --- a/rules/S3631/metadata.json +++ b/rules/S3631/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3631", diff --git a/rules/S3632/metadata.json b/rules/S3632/metadata.json index 63276227f9..2c9e4f4f8f 100644 --- a/rules/S3632/metadata.json +++ b/rules/S3632/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3632", diff --git a/rules/S3633/metadata.json b/rules/S3633/metadata.json index 16fa68be29..dd1def08b6 100644 --- a/rules/S3633/metadata.json +++ b/rules/S3633/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol", + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3633", diff --git a/rules/S3635/metadata.json b/rules/S3635/metadata.json index ec10e38d97..840e282c21 100644 --- a/rules/S3635/metadata.json +++ b/rules/S3635/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3635", diff --git a/rules/S3636/metadata.json b/rules/S3636/metadata.json index 7aa7f1da41..4dfb0f4519 100644 --- a/rules/S3636/metadata.json +++ b/rules/S3636/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3636", diff --git a/rules/S3637/metadata.json b/rules/S3637/metadata.json index d0453c649d..945839071e 100644 --- a/rules/S3637/metadata.json +++ b/rules/S3637/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3637", diff --git a/rules/S3638/metadata.json b/rules/S3638/metadata.json index 4ae7ca562a..97dd8c5f89 100644 --- a/rules/S3638/metadata.json +++ b/rules/S3638/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3638", diff --git a/rules/S3639/metadata.json b/rules/S3639/metadata.json index c723bfc7e2..70bcfb60f5 100644 --- a/rules/S3639/metadata.json +++ b/rules/S3639/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3639", diff --git a/rules/S3640/metadata.json b/rules/S3640/metadata.json index 045e24baa5..86d5649fed 100644 --- a/rules/S3640/metadata.json +++ b/rules/S3640/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3640", diff --git a/rules/S3641/metadata.json b/rules/S3641/metadata.json index 3d05d77764..459c64224f 100644 --- a/rules/S3641/metadata.json +++ b/rules/S3641/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3641", diff --git a/rules/S3642/metadata.json b/rules/S3642/metadata.json index 2cfaa1ded6..eb17af0f4a 100644 --- a/rules/S3642/metadata.json +++ b/rules/S3642/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3642", diff --git a/rules/S3643/metadata.json b/rules/S3643/metadata.json index 6996fc778a..7b6fe4de0d 100644 --- a/rules/S3643/metadata.json +++ b/rules/S3643/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL", + "Cobol", + "ABAP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3643", diff --git a/rules/S3644/metadata.json b/rules/S3644/metadata.json index fe22af09f7..03fe58d851 100644 --- a/rules/S3644/metadata.json +++ b/rules/S3644/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3644", diff --git a/rules/S3645/metadata.json b/rules/S3645/metadata.json index dfb0c17d73..6bef516ee1 100644 --- a/rules/S3645/metadata.json +++ b/rules/S3645/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3645", diff --git a/rules/S3646/metadata.json b/rules/S3646/metadata.json index 95f348abea..c752c89c3d 100644 --- a/rules/S3646/metadata.json +++ b/rules/S3646/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3646", diff --git a/rules/S3647/metadata.json b/rules/S3647/metadata.json index e269759d1d..e363406c87 100644 --- a/rules/S3647/metadata.json +++ b/rules/S3647/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3647", diff --git a/rules/S3649/metadata.json b/rules/S3649/metadata.json index c47730779d..b286bdd71d 100644 --- a/rules/S3649/metadata.json +++ b/rules/S3649/metadata.json @@ -14,6 +14,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3649", diff --git a/rules/S3650/metadata.json b/rules/S3650/metadata.json index 775d2d6846..3f2c50f8ae 100644 --- a/rules/S3650/metadata.json +++ b/rules/S3650/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3650", diff --git a/rules/S3651/metadata.json b/rules/S3651/metadata.json index f16319dfe9..acab41bc7d 100644 --- a/rules/S3651/metadata.json +++ b/rules/S3651/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3651", diff --git a/rules/S3652/metadata.json b/rules/S3652/metadata.json index 59d21093c1..1223205f30 100644 --- a/rules/S3652/metadata.json +++ b/rules/S3652/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3652", diff --git a/rules/S3653/metadata.json b/rules/S3653/metadata.json index 53225f68a3..688a3f2334 100644 --- a/rules/S3653/metadata.json +++ b/rules/S3653/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3653", diff --git a/rules/S3654/metadata.json b/rules/S3654/metadata.json index c36f8139f4..395022aa61 100644 --- a/rules/S3654/metadata.json +++ b/rules/S3654/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3654", diff --git a/rules/S3655/metadata.json b/rules/S3655/metadata.json index f2eb981d5f..ff612494e7 100644 --- a/rules/S3655/metadata.json +++ b/rules/S3655/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3655", diff --git a/rules/S3656/metadata.json b/rules/S3656/metadata.json index b0c5c6af63..efb0634378 100644 --- a/rules/S3656/metadata.json +++ b/rules/S3656/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3656", diff --git a/rules/S3657/metadata.json b/rules/S3657/metadata.json index 787702f671..3f16fb7203 100644 --- a/rules/S3657/metadata.json +++ b/rules/S3657/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3657", diff --git a/rules/S3658/metadata.json b/rules/S3658/metadata.json index 97f929d980..5ff54a29ff 100644 --- a/rules/S3658/metadata.json +++ b/rules/S3658/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3658", diff --git a/rules/S3659/metadata.json b/rules/S3659/metadata.json index 5b76345cd4..e1a0cc642a 100644 --- a/rules/S3659/metadata.json +++ b/rules/S3659/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3659", diff --git a/rules/S3661/metadata.json b/rules/S3661/metadata.json index 3e9e4e8665..e8b846f4a0 100644 --- a/rules/S3661/metadata.json +++ b/rules/S3661/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3661", diff --git a/rules/S3667/metadata.json b/rules/S3667/metadata.json index beff5c72ef..600f000aba 100644 --- a/rules/S3667/metadata.json +++ b/rules/S3667/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3667", diff --git a/rules/S3671/metadata.json b/rules/S3671/metadata.json index ea106b984c..9c4b0898f4 100644 --- a/rules/S3671/metadata.json +++ b/rules/S3671/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3671", diff --git a/rules/S3673/metadata.json b/rules/S3673/metadata.json index fcae257083..7ef1f7869e 100644 --- a/rules/S3673/metadata.json +++ b/rules/S3673/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3673", diff --git a/rules/S3675/metadata.json b/rules/S3675/metadata.json index ca4f295125..42f1f5a5c9 100644 --- a/rules/S3675/metadata.json +++ b/rules/S3675/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3675", diff --git a/rules/S3676/metadata.json b/rules/S3676/metadata.json index 312a902398..71aa8a96cb 100644 --- a/rules/S3676/metadata.json +++ b/rules/S3676/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3676", diff --git a/rules/S3677/metadata.json b/rules/S3677/metadata.json index 390cbbd523..7d2bad6424 100644 --- a/rules/S3677/metadata.json +++ b/rules/S3677/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3677", diff --git a/rules/S3681/metadata.json b/rules/S3681/metadata.json index 0203e302e8..e320254394 100644 --- a/rules/S3681/metadata.json +++ b/rules/S3681/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3681", diff --git a/rules/S3685/metadata.json b/rules/S3685/metadata.json index 1796878f4b..91f2c5a86c 100644 --- a/rules/S3685/metadata.json +++ b/rules/S3685/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3685", diff --git a/rules/S3686/metadata.json b/rules/S3686/metadata.json index b54ad4244d..802477132d 100644 --- a/rules/S3686/metadata.json +++ b/rules/S3686/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3686", diff --git a/rules/S3687/metadata.json b/rules/S3687/metadata.json index 0c05d1c3bc..a567260d62 100644 --- a/rules/S3687/metadata.json +++ b/rules/S3687/metadata.json @@ -14,6 +14,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3687", diff --git a/rules/S3688/metadata.json b/rules/S3688/metadata.json index 69b1fca36e..e0d97132bf 100644 --- a/rules/S3688/metadata.json +++ b/rules/S3688/metadata.json @@ -7,6 +7,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Cobol" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-3688", diff --git a/rules/S3689/metadata.json b/rules/S3689/metadata.json index 12251feca2..5d3fd82595 100644 --- a/rules/S3689/metadata.json +++ b/rules/S3689/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3689", diff --git a/rules/S3691/metadata.json b/rules/S3691/metadata.json index 0e41706037..50f10b0ffb 100644 --- a/rules/S3691/metadata.json +++ b/rules/S3691/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3691", diff --git a/rules/S3692/metadata.json b/rules/S3692/metadata.json index 17374d1407..392fd144a8 100644 --- a/rules/S3692/metadata.json +++ b/rules/S3692/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3692", diff --git a/rules/S3693/metadata.json b/rules/S3693/metadata.json index 2bd3a7dbec..d06b1c879a 100644 --- a/rules/S3693/metadata.json +++ b/rules/S3693/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3693", diff --git a/rules/S3696/metadata.json b/rules/S3696/metadata.json index d2436fff55..4953e51aa5 100644 --- a/rules/S3696/metadata.json +++ b/rules/S3696/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "C++", + "C", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3696", diff --git a/rules/S3698/metadata.json b/rules/S3698/metadata.json index 57843ac936..113d592560 100644 --- a/rules/S3698/metadata.json +++ b/rules/S3698/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3698", diff --git a/rules/S3699/metadata.json b/rules/S3699/metadata.json index 6904329ea0..bc2ac32fc2 100644 --- a/rules/S3699/metadata.json +++ b/rules/S3699/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3699", diff --git a/rules/S3706/metadata.json b/rules/S3706/metadata.json index ff4df8ea1b..5609ef16cb 100644 --- a/rules/S3706/metadata.json +++ b/rules/S3706/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3706", diff --git a/rules/S3708/metadata.json b/rules/S3708/metadata.json index 037ff5b14d..91aa78b066 100644 --- a/rules/S3708/metadata.json +++ b/rules/S3708/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3708", diff --git a/rules/S3715/metadata.json b/rules/S3715/metadata.json index 2bcc3a3570..d00a83b145 100644 --- a/rules/S3715/metadata.json +++ b/rules/S3715/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3715", diff --git a/rules/S3717/metadata.json b/rules/S3717/metadata.json index cf233b8ba0..771b657252 100644 --- a/rules/S3717/metadata.json +++ b/rules/S3717/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3717", diff --git a/rules/S3719/metadata.json b/rules/S3719/metadata.json index 7c83c8bba4..5a10a63c03 100644 --- a/rules/S3719/metadata.json +++ b/rules/S3719/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3719", diff --git a/rules/S3723/metadata.json b/rules/S3723/metadata.json index df77ed3b6e..b9fb30771f 100644 --- a/rules/S3723/metadata.json +++ b/rules/S3723/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3723", diff --git a/rules/S3725/metadata.json b/rules/S3725/metadata.json index 9782ff1ab1..0ade29b7dc 100644 --- a/rules/S3725/metadata.json +++ b/rules/S3725/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3725", diff --git a/rules/S3726/metadata.json b/rules/S3726/metadata.json index 7e7009a7f6..40bfce438f 100644 --- a/rules/S3726/metadata.json +++ b/rules/S3726/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3726", diff --git a/rules/S3727/metadata.json b/rules/S3727/metadata.json index e2180a6940..b5488fc59c 100644 --- a/rules/S3727/metadata.json +++ b/rules/S3727/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3727", diff --git a/rules/S3728/metadata.json b/rules/S3728/metadata.json index 74f0d4033c..0d5b64b0c2 100644 --- a/rules/S3728/metadata.json +++ b/rules/S3728/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3728", diff --git a/rules/S3729/metadata.json b/rules/S3729/metadata.json index 784cbeaf65..9fc3915650 100644 --- a/rules/S3729/metadata.json +++ b/rules/S3729/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3729", diff --git a/rules/S3730/metadata.json b/rules/S3730/metadata.json index 595937b2e2..93c3c5144d 100644 --- a/rules/S3730/metadata.json +++ b/rules/S3730/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3730", diff --git a/rules/S3731/metadata.json b/rules/S3731/metadata.json index c0eecf6744..f9501f9c7e 100644 --- a/rules/S3731/metadata.json +++ b/rules/S3731/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3731", diff --git a/rules/S3732/metadata.json b/rules/S3732/metadata.json index e2ac4657c2..679e7ffb42 100644 --- a/rules/S3732/metadata.json +++ b/rules/S3732/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3732", diff --git a/rules/S3733/metadata.json b/rules/S3733/metadata.json index 3f96137313..de347b4f00 100644 --- a/rules/S3733/metadata.json +++ b/rules/S3733/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3733", diff --git a/rules/S3734/metadata.json b/rules/S3734/metadata.json index 64e461ef1c..00c4614795 100644 --- a/rules/S3734/metadata.json +++ b/rules/S3734/metadata.json @@ -8,6 +8,9 @@ "replacementRules": [ "RSPEC-1931" ], + "coveredLanguages": [ + "HTML" + ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-3734", "sqKey": "ParentElementIllegalCheck", diff --git a/rules/S3735/metadata.json b/rules/S3735/metadata.json index 7550a5bad3..b8ac1dc160 100644 --- a/rules/S3735/metadata.json +++ b/rules/S3735/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3735", diff --git a/rules/S3740/metadata.json b/rules/S3740/metadata.json index 72c5eb12a9..5d9de4b6dc 100644 --- a/rules/S3740/metadata.json +++ b/rules/S3740/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3740", diff --git a/rules/S3741/metadata.json b/rules/S3741/metadata.json index 038c878302..aed5baf9c1 100644 --- a/rules/S3741/metadata.json +++ b/rules/S3741/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3741", diff --git a/rules/S3743/metadata.json b/rules/S3743/metadata.json index 8f559ae68a..4e4190078f 100644 --- a/rules/S3743/metadata.json +++ b/rules/S3743/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3743", diff --git a/rules/S3744/metadata.json b/rules/S3744/metadata.json index 5c4aa6e3df..6cb3af909d 100644 --- a/rules/S3744/metadata.json +++ b/rules/S3744/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3744", diff --git a/rules/S3745/metadata.json b/rules/S3745/metadata.json index a16039cc30..8972e24864 100644 --- a/rules/S3745/metadata.json +++ b/rules/S3745/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3745", diff --git a/rules/S3749/metadata.json b/rules/S3749/metadata.json index 319b3239c1..bf98a63910 100644 --- a/rules/S3749/metadata.json +++ b/rules/S3749/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3749", diff --git a/rules/S3750/metadata.json b/rules/S3750/metadata.json index 7daa9fb79b..cd3cc64b97 100644 --- a/rules/S3750/metadata.json +++ b/rules/S3750/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3750", diff --git a/rules/S3751/metadata.json b/rules/S3751/metadata.json index 13b0d4752f..9d607d3c46 100644 --- a/rules/S3751/metadata.json +++ b/rules/S3751/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3751", diff --git a/rules/S3752/metadata.json b/rules/S3752/metadata.json index 619d2f4a9b..862b9d52e6 100644 --- a/rules/S3752/metadata.json +++ b/rules/S3752/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3752", diff --git a/rules/S3753/metadata.json b/rules/S3753/metadata.json index 265dc230b8..4d48f09e88 100644 --- a/rules/S3753/metadata.json +++ b/rules/S3753/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3753", diff --git a/rules/S3756/metadata.json b/rules/S3756/metadata.json index 908ef0a181..3376a21fe7 100644 --- a/rules/S3756/metadata.json +++ b/rules/S3756/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3756", diff --git a/rules/S3757/metadata.json b/rules/S3757/metadata.json index fd2f877d15..8dc2d11a6e 100644 --- a/rules/S3757/metadata.json +++ b/rules/S3757/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3757", diff --git a/rules/S3758/metadata.json b/rules/S3758/metadata.json index 113644d15c..0a75093bc5 100644 --- a/rules/S3758/metadata.json +++ b/rules/S3758/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3758", diff --git a/rules/S3760/metadata.json b/rules/S3760/metadata.json index 0a33b0633a..f8929aa962 100644 --- a/rules/S3760/metadata.json +++ b/rules/S3760/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3760", diff --git a/rules/S3763/metadata.json b/rules/S3763/metadata.json index 260897c73a..f712cdd7bd 100644 --- a/rules/S3763/metadata.json +++ b/rules/S3763/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3763", diff --git a/rules/S3767/metadata.json b/rules/S3767/metadata.json index ba8b0440b6..018044be95 100644 --- a/rules/S3767/metadata.json +++ b/rules/S3767/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3767", diff --git a/rules/S3772/metadata.json b/rules/S3772/metadata.json index ae8e1951ac..f0e8610c14 100644 --- a/rules/S3772/metadata.json +++ b/rules/S3772/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-3772", "sqKey": "S3772", diff --git a/rules/S3776/metadata.json b/rules/S3776/metadata.json index b850700dbf..eeb0e216d2 100644 --- a/rules/S3776/metadata.json +++ b/rules/S3776/metadata.json @@ -13,6 +13,24 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "ABAP", + "Kotlin", + "TypeScript", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3776", diff --git a/rules/S3777/metadata.json b/rules/S3777/metadata.json index b03c029b15..09cca54e9d 100644 --- a/rules/S3777/metadata.json +++ b/rules/S3777/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3777", diff --git a/rules/S3780/metadata.json b/rules/S3780/metadata.json index 8fdb8e7ede..3e9a4d9006 100644 --- a/rules/S3780/metadata.json +++ b/rules/S3780/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3780", diff --git a/rules/S3782/metadata.json b/rules/S3782/metadata.json index f3d4737dd7..c7514a8f17 100644 --- a/rules/S3782/metadata.json +++ b/rules/S3782/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3782", diff --git a/rules/S3785/metadata.json b/rules/S3785/metadata.json index 3a18998832..1f2041c098 100644 --- a/rules/S3785/metadata.json +++ b/rules/S3785/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3785", diff --git a/rules/S3786/metadata.json b/rules/S3786/metadata.json index b80d1165fb..146c8be4e9 100644 --- a/rules/S3786/metadata.json +++ b/rules/S3786/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3786", diff --git a/rules/S3796/metadata.json b/rules/S3796/metadata.json index 513c365846..7f7048c493 100644 --- a/rules/S3796/metadata.json +++ b/rules/S3796/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3796", diff --git a/rules/S3798/metadata.json b/rules/S3798/metadata.json index e9ddb91484..2d4bd8bf50 100644 --- a/rules/S3798/metadata.json +++ b/rules/S3798/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3798", diff --git a/rules/S3799/metadata.json b/rules/S3799/metadata.json index e9b75c75e4..80491d68c2 100644 --- a/rules/S3799/metadata.json +++ b/rules/S3799/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3799", diff --git a/rules/S3800/metadata.json b/rules/S3800/metadata.json index 0049667d51..0584db4ae0 100644 --- a/rules/S3800/metadata.json +++ b/rules/S3800/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3800", diff --git a/rules/S3801/metadata.json b/rules/S3801/metadata.json index 1abc19e2ac..c3d3a987a3 100644 --- a/rules/S3801/metadata.json +++ b/rules/S3801/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3801", diff --git a/rules/S3805/metadata.json b/rules/S3805/metadata.json index bad8c156c7..c1801e827e 100644 --- a/rules/S3805/metadata.json +++ b/rules/S3805/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3805", diff --git a/rules/S3806/metadata.json b/rules/S3806/metadata.json index b9214acb86..eba0186cbe 100644 --- a/rules/S3806/metadata.json +++ b/rules/S3806/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3806", diff --git a/rules/S3807/metadata.json b/rules/S3807/metadata.json index 8695fd120c..c867dc1b7a 100644 --- a/rules/S3807/metadata.json +++ b/rules/S3807/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3807", diff --git a/rules/S3812/metadata.json b/rules/S3812/metadata.json index d246c8900e..b69233e15c 100644 --- a/rules/S3812/metadata.json +++ b/rules/S3812/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3812", diff --git a/rules/S3815/metadata.json b/rules/S3815/metadata.json index 0918ceb035..010a734d7c 100644 --- a/rules/S3815/metadata.json +++ b/rules/S3815/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3815", diff --git a/rules/S3817/metadata.json b/rules/S3817/metadata.json index 2ab23b3e15..948644b90b 100644 --- a/rules/S3817/metadata.json +++ b/rules/S3817/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3817", diff --git a/rules/S3822/metadata.json b/rules/S3822/metadata.json index 623779c046..e9aed17647 100644 --- a/rules/S3822/metadata.json +++ b/rules/S3822/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3822", diff --git a/rules/S3823/metadata.json b/rules/S3823/metadata.json index f24538d478..05afbd51eb 100644 --- a/rules/S3823/metadata.json +++ b/rules/S3823/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3823", diff --git a/rules/S3824/metadata.json b/rules/S3824/metadata.json index 473f35c70c..1a846ed20d 100644 --- a/rules/S3824/metadata.json +++ b/rules/S3824/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3824", diff --git a/rules/S3827/metadata.json b/rules/S3827/metadata.json index a545ff1fb4..78b615364f 100644 --- a/rules/S3827/metadata.json +++ b/rules/S3827/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3827", diff --git a/rules/S3828/metadata.json b/rules/S3828/metadata.json index 32b48a751e..980c262eef 100644 --- a/rules/S3828/metadata.json +++ b/rules/S3828/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3828", diff --git a/rules/S3829/metadata.json b/rules/S3829/metadata.json index 2306d14ae5..1189887230 100644 --- a/rules/S3829/metadata.json +++ b/rules/S3829/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3829", diff --git a/rules/S3830/metadata.json b/rules/S3830/metadata.json index 476761c204..a2ab3509ce 100644 --- a/rules/S3830/metadata.json +++ b/rules/S3830/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3830", diff --git a/rules/S3831/metadata.json b/rules/S3831/metadata.json index 8e0f580891..fa07efb19b 100644 --- a/rules/S3831/metadata.json +++ b/rules/S3831/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3831", diff --git a/rules/S3832/metadata.json b/rules/S3832/metadata.json index 9c73c982f2..e310624713 100644 --- a/rules/S3832/metadata.json +++ b/rules/S3832/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3832", diff --git a/rules/S3833/metadata.json b/rules/S3833/metadata.json index 588fef4f9d..8ee21127ea 100644 --- a/rules/S3833/metadata.json +++ b/rules/S3833/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-3854" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3833", diff --git a/rules/S3834/metadata.json b/rules/S3834/metadata.json index 49d46eb883..2c011a9ab7 100644 --- a/rules/S3834/metadata.json +++ b/rules/S3834/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3834", diff --git a/rules/S3838/metadata.json b/rules/S3838/metadata.json index a4e906883d..9f6b5abb3b 100644 --- a/rules/S3838/metadata.json +++ b/rules/S3838/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3838", diff --git a/rules/S3839/metadata.json b/rules/S3839/metadata.json index 9d1159c234..57701755b9 100644 --- a/rules/S3839/metadata.json +++ b/rules/S3839/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3839", diff --git a/rules/S3840/metadata.json b/rules/S3840/metadata.json index 1505b643d0..65f9e3894b 100644 --- a/rules/S3840/metadata.json +++ b/rules/S3840/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3840", diff --git a/rules/S3841/metadata.json b/rules/S3841/metadata.json index 48c92d0264..993789366c 100644 --- a/rules/S3841/metadata.json +++ b/rules/S3841/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3841", diff --git a/rules/S3842/metadata.json b/rules/S3842/metadata.json index c3a816fe21..66255209e1 100644 --- a/rules/S3842/metadata.json +++ b/rules/S3842/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3842", diff --git a/rules/S3843/metadata.json b/rules/S3843/metadata.json index bb4b18b070..49bf093e06 100644 --- a/rules/S3843/metadata.json +++ b/rules/S3843/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3843", diff --git a/rules/S3844/metadata.json b/rules/S3844/metadata.json index e0b21828d7..2886201a9a 100644 --- a/rules/S3844/metadata.json +++ b/rules/S3844/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3844", diff --git a/rules/S3845/metadata.json b/rules/S3845/metadata.json index 33e8288a41..4bd3211398 100644 --- a/rules/S3845/metadata.json +++ b/rules/S3845/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3845", diff --git a/rules/S3846/metadata.json b/rules/S3846/metadata.json index 5fbf04a2fd..9764d294f6 100644 --- a/rules/S3846/metadata.json +++ b/rules/S3846/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3846", diff --git a/rules/S3847/metadata.json b/rules/S3847/metadata.json index a697587fa7..9d62841f4d 100644 --- a/rules/S3847/metadata.json +++ b/rules/S3847/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3847", diff --git a/rules/S3848/metadata.json b/rules/S3848/metadata.json index 6550f0ca5d..5fe8d62113 100644 --- a/rules/S3848/metadata.json +++ b/rules/S3848/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3848", diff --git a/rules/S3849/metadata.json b/rules/S3849/metadata.json index 22c687244a..a3373dc4bc 100644 --- a/rules/S3849/metadata.json +++ b/rules/S3849/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3849", diff --git a/rules/S3850/metadata.json b/rules/S3850/metadata.json index 40440c08b7..22832c3af9 100644 --- a/rules/S3850/metadata.json +++ b/rules/S3850/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3850", diff --git a/rules/S3851/metadata.json b/rules/S3851/metadata.json index 653301368a..0fc1fce9a0 100644 --- a/rules/S3851/metadata.json +++ b/rules/S3851/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3851", diff --git a/rules/S3852/metadata.json b/rules/S3852/metadata.json index 543a246e05..a84e01601a 100644 --- a/rules/S3852/metadata.json +++ b/rules/S3852/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3852", diff --git a/rules/S3853/metadata.json b/rules/S3853/metadata.json index 123f177842..246d9b5d15 100644 --- a/rules/S3853/metadata.json +++ b/rules/S3853/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-3853", diff --git a/rules/S3854/metadata.json b/rules/S3854/metadata.json index af95775da4..e3b1275f89 100644 --- a/rules/S3854/metadata.json +++ b/rules/S3854/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3854", diff --git a/rules/S3855/metadata.json b/rules/S3855/metadata.json index c232a31540..a761461bdd 100644 --- a/rules/S3855/metadata.json +++ b/rules/S3855/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3855", diff --git a/rules/S3856/metadata.json b/rules/S3856/metadata.json index d4f8d7c6b8..57311b05bc 100644 --- a/rules/S3856/metadata.json +++ b/rules/S3856/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3856", diff --git a/rules/S3857/metadata.json b/rules/S3857/metadata.json index d804064bd3..f408fef037 100644 --- a/rules/S3857/metadata.json +++ b/rules/S3857/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3857", diff --git a/rules/S3860/metadata.json b/rules/S3860/metadata.json index e700d59d33..ed836d10f0 100644 --- a/rules/S3860/metadata.json +++ b/rules/S3860/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3860", diff --git a/rules/S3862/metadata.json b/rules/S3862/metadata.json index f55e20714f..0f4ddf537d 100644 --- a/rules/S3862/metadata.json +++ b/rules/S3862/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3862", diff --git a/rules/S3863/metadata.json b/rules/S3863/metadata.json index e8d0971b1e..2177783b88 100644 --- a/rules/S3863/metadata.json +++ b/rules/S3863/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3863", diff --git a/rules/S3864/metadata.json b/rules/S3864/metadata.json index c70ee4bba8..b89b892505 100644 --- a/rules/S3864/metadata.json +++ b/rules/S3864/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3864", diff --git a/rules/S3866/metadata.json b/rules/S3866/metadata.json index 4132cb55ba..eb83022208 100644 --- a/rules/S3866/metadata.json +++ b/rules/S3866/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3866", diff --git a/rules/S3869/metadata.json b/rules/S3869/metadata.json index 92e02343f3..f32d1ea334 100644 --- a/rules/S3869/metadata.json +++ b/rules/S3869/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3869", diff --git a/rules/S3871/metadata.json b/rules/S3871/metadata.json index fc0895966f..aa6343b6b5 100644 --- a/rules/S3871/metadata.json +++ b/rules/S3871/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3871", diff --git a/rules/S3872/metadata.json b/rules/S3872/metadata.json index 2c6a8fc799..f949690bfe 100644 --- a/rules/S3872/metadata.json +++ b/rules/S3872/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3872", diff --git a/rules/S3874/metadata.json b/rules/S3874/metadata.json index a340dbcc9c..5d2b25a2a6 100644 --- a/rules/S3874/metadata.json +++ b/rules/S3874/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3874", diff --git a/rules/S3875/metadata.json b/rules/S3875/metadata.json index 2bd9ba42fc..7c232f1c29 100644 --- a/rules/S3875/metadata.json +++ b/rules/S3875/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3875", diff --git a/rules/S3876/metadata.json b/rules/S3876/metadata.json index 03b2644e85..2563c8274a 100644 --- a/rules/S3876/metadata.json +++ b/rules/S3876/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3876", diff --git a/rules/S3877/metadata.json b/rules/S3877/metadata.json index 586bb1a8de..21cb66b97d 100644 --- a/rules/S3877/metadata.json +++ b/rules/S3877/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3877", diff --git a/rules/S3878/metadata.json b/rules/S3878/metadata.json index 361ffba7d2..5fde29e2ce 100644 --- a/rules/S3878/metadata.json +++ b/rules/S3878/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3878", diff --git a/rules/S3880/metadata.json b/rules/S3880/metadata.json index 335845f899..d294c5479a 100644 --- a/rules/S3880/metadata.json +++ b/rules/S3880/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3880", diff --git a/rules/S3881/metadata.json b/rules/S3881/metadata.json index 6308d8452c..f9cd7aeb18 100644 --- a/rules/S3881/metadata.json +++ b/rules/S3881/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3881", diff --git a/rules/S3884/metadata.json b/rules/S3884/metadata.json index 282bca7b39..09ce208ad0 100644 --- a/rules/S3884/metadata.json +++ b/rules/S3884/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3884", diff --git a/rules/S3885/metadata.json b/rules/S3885/metadata.json index 4b4f6da68e..30d369f3f6 100644 --- a/rules/S3885/metadata.json +++ b/rules/S3885/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3885", diff --git a/rules/S3887/metadata.json b/rules/S3887/metadata.json index 82d2ef4c1e..4f3d59113a 100644 --- a/rules/S3887/metadata.json +++ b/rules/S3887/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3887", diff --git a/rules/S3889/metadata.json b/rules/S3889/metadata.json index f0d858886c..779f61ec22 100644 --- a/rules/S3889/metadata.json +++ b/rules/S3889/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3889", diff --git a/rules/S3890/metadata.json b/rules/S3890/metadata.json index 791acd1d80..84eac65c50 100644 --- a/rules/S3890/metadata.json +++ b/rules/S3890/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3890", diff --git a/rules/S3891/metadata.json b/rules/S3891/metadata.json index 86063c0c6b..0638bbf240 100644 --- a/rules/S3891/metadata.json +++ b/rules/S3891/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3891", diff --git a/rules/S3892/metadata.json b/rules/S3892/metadata.json index 1ed6ff0d7c..8307b0ce8d 100644 --- a/rules/S3892/metadata.json +++ b/rules/S3892/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3892", diff --git a/rules/S3897/metadata.json b/rules/S3897/metadata.json index eb2c931c72..da5d2b12df 100644 --- a/rules/S3897/metadata.json +++ b/rules/S3897/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3897", diff --git a/rules/S3898/metadata.json b/rules/S3898/metadata.json index 74550bdb42..319b6a2d3e 100644 --- a/rules/S3898/metadata.json +++ b/rules/S3898/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3898", diff --git a/rules/S3900/metadata.json b/rules/S3900/metadata.json index b83de026cd..edd7904ecc 100644 --- a/rules/S3900/metadata.json +++ b/rules/S3900/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3900", diff --git a/rules/S3902/metadata.json b/rules/S3902/metadata.json index 75e0cdcd16..99b0697e9d 100644 --- a/rules/S3902/metadata.json +++ b/rules/S3902/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3902", diff --git a/rules/S3903/metadata.json b/rules/S3903/metadata.json index e6cc74222f..8eaffe8b74 100644 --- a/rules/S3903/metadata.json +++ b/rules/S3903/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3903", diff --git a/rules/S3904/metadata.json b/rules/S3904/metadata.json index 17d2862b09..23923aea55 100644 --- a/rules/S3904/metadata.json +++ b/rules/S3904/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3904", diff --git a/rules/S3906/metadata.json b/rules/S3906/metadata.json index 58fdf0222a..d20e775dfe 100644 --- a/rules/S3906/metadata.json +++ b/rules/S3906/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3906", diff --git a/rules/S3908/metadata.json b/rules/S3908/metadata.json index d864c99b8e..276cd0e9c1 100644 --- a/rules/S3908/metadata.json +++ b/rules/S3908/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3908", diff --git a/rules/S3909/metadata.json b/rules/S3909/metadata.json index 6e981461bb..7e7b3b1200 100644 --- a/rules/S3909/metadata.json +++ b/rules/S3909/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3909", diff --git a/rules/S3921/metadata.json b/rules/S3921/metadata.json index cbd0053787..990d11ccac 100644 --- a/rules/S3921/metadata.json +++ b/rules/S3921/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL", + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3921", diff --git a/rules/S3923/metadata.json b/rules/S3923/metadata.json index 4358033e27..b379afa2cc 100644 --- a/rules/S3923/metadata.json +++ b/rules/S3923/metadata.json @@ -11,6 +11,28 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "ABAP", + "Kotlin", + "TypeScript", + "PL\/SQL", + "Cobol", + "JavaScript", + "Flex", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3923", diff --git a/rules/S3925/metadata.json b/rules/S3925/metadata.json index 0f5e0d27ec..7c690c9b55 100644 --- a/rules/S3925/metadata.json +++ b/rules/S3925/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3925", diff --git a/rules/S3926/metadata.json b/rules/S3926/metadata.json index a9223cd55d..81e108d1dd 100644 --- a/rules/S3926/metadata.json +++ b/rules/S3926/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3926", diff --git a/rules/S3927/metadata.json b/rules/S3927/metadata.json index 766f734f58..474644efaf 100644 --- a/rules/S3927/metadata.json +++ b/rules/S3927/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3927", diff --git a/rules/S3928/metadata.json b/rules/S3928/metadata.json index 60db4fa709..10d68f6ae5 100644 --- a/rules/S3928/metadata.json +++ b/rules/S3928/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3928", diff --git a/rules/S3931/metadata.json b/rules/S3931/metadata.json index 323d8e0bab..b06f2b6720 100644 --- a/rules/S3931/metadata.json +++ b/rules/S3931/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3931", diff --git a/rules/S3935/metadata.json b/rules/S3935/metadata.json index 9ba1979969..b93fcf9262 100644 --- a/rules/S3935/metadata.json +++ b/rules/S3935/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3935", diff --git a/rules/S3936/metadata.json b/rules/S3936/metadata.json index 54ede6eb2c..65c6405794 100644 --- a/rules/S3936/metadata.json +++ b/rules/S3936/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-3936", diff --git a/rules/S3937/metadata.json b/rules/S3937/metadata.json index 118862591e..54445fd2b7 100644 --- a/rules/S3937/metadata.json +++ b/rules/S3937/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3937", diff --git a/rules/S3938/metadata.json b/rules/S3938/metadata.json index acadc24066..4bef14b651 100644 --- a/rules/S3938/metadata.json +++ b/rules/S3938/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-3938", diff --git a/rules/S3939/metadata.json b/rules/S3939/metadata.json index 27b317699b..af48fcafa9 100644 --- a/rules/S3939/metadata.json +++ b/rules/S3939/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3939", diff --git a/rules/S3946/metadata.json b/rules/S3946/metadata.json index 400839896c..a3315882a8 100644 --- a/rules/S3946/metadata.json +++ b/rules/S3946/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3946", diff --git a/rules/S3949/metadata.json b/rules/S3949/metadata.json index a7c863e360..9b50af0c1b 100644 --- a/rules/S3949/metadata.json +++ b/rules/S3949/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3949", diff --git a/rules/S3950/metadata.json b/rules/S3950/metadata.json index 5a91657823..a85e121017 100644 --- a/rules/S3950/metadata.json +++ b/rules/S3950/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3950", diff --git a/rules/S3956/metadata.json b/rules/S3956/metadata.json index 8b02629bfa..462093b9d9 100644 --- a/rules/S3956/metadata.json +++ b/rules/S3956/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3956", diff --git a/rules/S3958/metadata.json b/rules/S3958/metadata.json index d4fda55929..7cb4a0d7b5 100644 --- a/rules/S3958/metadata.json +++ b/rules/S3958/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3958", diff --git a/rules/S3959/metadata.json b/rules/S3959/metadata.json index 5e56f137c0..08735fe808 100644 --- a/rules/S3959/metadata.json +++ b/rules/S3959/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3959", diff --git a/rules/S3962/metadata.json b/rules/S3962/metadata.json index 94d8946f1f..7290f490c7 100644 --- a/rules/S3962/metadata.json +++ b/rules/S3962/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3962", diff --git a/rules/S3963/metadata.json b/rules/S3963/metadata.json index 2e8c0e5cd9..c4da458bcc 100644 --- a/rules/S3963/metadata.json +++ b/rules/S3963/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3963", diff --git a/rules/S3964/metadata.json b/rules/S3964/metadata.json index ceac989982..9ca2457019 100644 --- a/rules/S3964/metadata.json +++ b/rules/S3964/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3964", diff --git a/rules/S3966/metadata.json b/rules/S3966/metadata.json index ff97d40cf9..3129a6881f 100644 --- a/rules/S3966/metadata.json +++ b/rules/S3966/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3966", diff --git a/rules/S3967/metadata.json b/rules/S3967/metadata.json index 707b0be4b1..f8ba295601 100644 --- a/rules/S3967/metadata.json +++ b/rules/S3967/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-3967", diff --git a/rules/S3971/metadata.json b/rules/S3971/metadata.json index e450f0f973..eb356fffde 100644 --- a/rules/S3971/metadata.json +++ b/rules/S3971/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3971", diff --git a/rules/S3972/metadata.json b/rules/S3972/metadata.json index 3003a26d58..022cd362cb 100644 --- a/rules/S3972/metadata.json +++ b/rules/S3972/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3972", diff --git a/rules/S3973/metadata.json b/rules/S3973/metadata.json index ede1b4fd22..ed86c5f392 100644 --- a/rules/S3973/metadata.json +++ b/rules/S3973/metadata.json @@ -12,6 +12,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3973", diff --git a/rules/S3974/metadata.json b/rules/S3974/metadata.json index c4c00a92e2..aabf71bed2 100644 --- a/rules/S3974/metadata.json +++ b/rules/S3974/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3974", diff --git a/rules/S3981/metadata.json b/rules/S3981/metadata.json index 1d36d584c4..617ab5b637 100644 --- a/rules/S3981/metadata.json +++ b/rules/S3981/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "Go", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3981", diff --git a/rules/S3982/metadata.json b/rules/S3982/metadata.json index 36c553cac9..5e34d987ff 100644 --- a/rules/S3982/metadata.json +++ b/rules/S3982/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/I" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3982", diff --git a/rules/S3984/metadata.json b/rules/S3984/metadata.json index 562b64ae5c..3563766471 100644 --- a/rules/S3984/metadata.json +++ b/rules/S3984/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3984", diff --git a/rules/S3985/metadata.json b/rules/S3985/metadata.json index 237838c7f2..2d4e2ec05c 100644 --- a/rules/S3985/metadata.json +++ b/rules/S3985/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3985", diff --git a/rules/S3986/metadata.json b/rules/S3986/metadata.json index 7ee422a0e0..ee838589e0 100644 --- a/rules/S3986/metadata.json +++ b/rules/S3986/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3986", diff --git a/rules/S3990/metadata.json b/rules/S3990/metadata.json index d8d1ede0ee..7fcd2d0546 100644 --- a/rules/S3990/metadata.json +++ b/rules/S3990/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3990", diff --git a/rules/S3992/metadata.json b/rules/S3992/metadata.json index 58dbe8ac8d..b603bc08bb 100644 --- a/rules/S3992/metadata.json +++ b/rules/S3992/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3992", diff --git a/rules/S3993/metadata.json b/rules/S3993/metadata.json index 4327615ce5..f8baa8710e 100644 --- a/rules/S3993/metadata.json +++ b/rules/S3993/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3993", diff --git a/rules/S3994/metadata.json b/rules/S3994/metadata.json index 8ad1d41640..3d93962df1 100644 --- a/rules/S3994/metadata.json +++ b/rules/S3994/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3994", diff --git a/rules/S3995/metadata.json b/rules/S3995/metadata.json index 8c795387a2..74085be7fa 100644 --- a/rules/S3995/metadata.json +++ b/rules/S3995/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3995", diff --git a/rules/S3996/metadata.json b/rules/S3996/metadata.json index 529d7a1dd7..8f666b5b96 100644 --- a/rules/S3996/metadata.json +++ b/rules/S3996/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3996", diff --git a/rules/S3997/metadata.json b/rules/S3997/metadata.json index 9644d82bb9..3021e4fa41 100644 --- a/rules/S3997/metadata.json +++ b/rules/S3997/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-3997", diff --git a/rules/S3998/metadata.json b/rules/S3998/metadata.json index b2524cc938..488e29bc16 100644 --- a/rules/S3998/metadata.json +++ b/rules/S3998/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-3998", diff --git a/rules/S4000/metadata.json b/rules/S4000/metadata.json index 6662b33c4d..613bc21298 100644 --- a/rules/S4000/metadata.json +++ b/rules/S4000/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4000", diff --git a/rules/S4002/metadata.json b/rules/S4002/metadata.json index 1ae2d80df3..abf137787e 100644 --- a/rules/S4002/metadata.json +++ b/rules/S4002/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4002", diff --git a/rules/S4004/metadata.json b/rules/S4004/metadata.json index f8a2f96b19..b0a755a0ea 100644 --- a/rules/S4004/metadata.json +++ b/rules/S4004/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4004", diff --git a/rules/S4005/metadata.json b/rules/S4005/metadata.json index f14cd91804..edd56e2f86 100644 --- a/rules/S4005/metadata.json +++ b/rules/S4005/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4005", diff --git a/rules/S4011/metadata.json b/rules/S4011/metadata.json index 297f9942d1..b676ad8978 100644 --- a/rules/S4011/metadata.json +++ b/rules/S4011/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4011", diff --git a/rules/S4015/metadata.json b/rules/S4015/metadata.json index e95b471eda..facadd4ff0 100644 --- a/rules/S4015/metadata.json +++ b/rules/S4015/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4015", diff --git a/rules/S4016/metadata.json b/rules/S4016/metadata.json index 0428ad37b7..98c925269b 100644 --- a/rules/S4016/metadata.json +++ b/rules/S4016/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-6061" ], + "coveredLanguages": [ + "C#" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4016", "sqKey": "S4016", diff --git a/rules/S4017/metadata.json b/rules/S4017/metadata.json index 48e2e970d8..2a345b17ab 100644 --- a/rules/S4017/metadata.json +++ b/rules/S4017/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4017", diff --git a/rules/S4018/metadata.json b/rules/S4018/metadata.json index cab85e4d46..2a8fc7ad44 100644 --- a/rules/S4018/metadata.json +++ b/rules/S4018/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4018", diff --git a/rules/S4019/metadata.json b/rules/S4019/metadata.json index b10de98e0b..a8e4d8e17b 100644 --- a/rules/S4019/metadata.json +++ b/rules/S4019/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4019", diff --git a/rules/S4021/metadata.json b/rules/S4021/metadata.json index 811efdba3f..21a5c39442 100644 --- a/rules/S4021/metadata.json +++ b/rules/S4021/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4021", diff --git a/rules/S4022/metadata.json b/rules/S4022/metadata.json index 0a74824fde..c7494695d0 100644 --- a/rules/S4022/metadata.json +++ b/rules/S4022/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4022", diff --git a/rules/S4023/metadata.json b/rules/S4023/metadata.json index a484e822b1..e678e19c88 100644 --- a/rules/S4023/metadata.json +++ b/rules/S4023/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4023", diff --git a/rules/S4025/metadata.json b/rules/S4025/metadata.json index 508d6401c0..54e64b403e 100644 --- a/rules/S4025/metadata.json +++ b/rules/S4025/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4025", diff --git a/rules/S4026/metadata.json b/rules/S4026/metadata.json index 2c5f9a1048..ea4a11945e 100644 --- a/rules/S4026/metadata.json +++ b/rules/S4026/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4026", diff --git a/rules/S4027/metadata.json b/rules/S4027/metadata.json index 9349cdc12f..9339be319c 100644 --- a/rules/S4027/metadata.json +++ b/rules/S4027/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4027", diff --git a/rules/S4029/metadata.json b/rules/S4029/metadata.json index 7cf7c8d473..8643762247 100644 --- a/rules/S4029/metadata.json +++ b/rules/S4029/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4029", diff --git a/rules/S4030/metadata.json b/rules/S4030/metadata.json index ecf149e9ad..76e84aa64c 100644 --- a/rules/S4030/metadata.json +++ b/rules/S4030/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4030", diff --git a/rules/S4031/metadata.json b/rules/S4031/metadata.json index 0d52f736bb..3dac20d32d 100644 --- a/rules/S4031/metadata.json +++ b/rules/S4031/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4031", diff --git a/rules/S4032/metadata.json b/rules/S4032/metadata.json index 84ac8b5611..8753eb1079 100644 --- a/rules/S4032/metadata.json +++ b/rules/S4032/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4032", diff --git a/rules/S4034/metadata.json b/rules/S4034/metadata.json index b583525aeb..c547dabc4b 100644 --- a/rules/S4034/metadata.json +++ b/rules/S4034/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4034", diff --git a/rules/S4035/metadata.json b/rules/S4035/metadata.json index 5cdccf6c2d..d24610341f 100644 --- a/rules/S4035/metadata.json +++ b/rules/S4035/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4035", diff --git a/rules/S4036/metadata.json b/rules/S4036/metadata.json index cd43489306..c2b669af56 100644 --- a/rules/S4036/metadata.json +++ b/rules/S4036/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4036", diff --git a/rules/S4039/metadata.json b/rules/S4039/metadata.json index 1325261d2a..2989ebc9e2 100644 --- a/rules/S4039/metadata.json +++ b/rules/S4039/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4039", diff --git a/rules/S4040/metadata.json b/rules/S4040/metadata.json index 08c6a53b7f..de16241aa9 100644 --- a/rules/S4040/metadata.json +++ b/rules/S4040/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4040", diff --git a/rules/S4041/metadata.json b/rules/S4041/metadata.json index 0539b55777..332fc80363 100644 --- a/rules/S4041/metadata.json +++ b/rules/S4041/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4041", diff --git a/rules/S4042/metadata.json b/rules/S4042/metadata.json index c322738897..58b647ac26 100644 --- a/rules/S4042/metadata.json +++ b/rules/S4042/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4042", diff --git a/rules/S4043/metadata.json b/rules/S4043/metadata.json index a8d2ab458b..1041a65268 100644 --- a/rules/S4043/metadata.json +++ b/rules/S4043/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4043", diff --git a/rules/S4045/metadata.json b/rules/S4045/metadata.json index 211a807447..dc4db6e441 100644 --- a/rules/S4045/metadata.json +++ b/rules/S4045/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4045", diff --git a/rules/S4047/metadata.json b/rules/S4047/metadata.json index 1f7a96d7f0..4787169d66 100644 --- a/rules/S4047/metadata.json +++ b/rules/S4047/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4047", diff --git a/rules/S4049/metadata.json b/rules/S4049/metadata.json index 1ff6d7ed59..19d6880cd9 100644 --- a/rules/S4049/metadata.json +++ b/rules/S4049/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4049", diff --git a/rules/S4050/metadata.json b/rules/S4050/metadata.json index 4094e5ca10..3d6114f8d5 100644 --- a/rules/S4050/metadata.json +++ b/rules/S4050/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4050", diff --git a/rules/S4052/metadata.json b/rules/S4052/metadata.json index c6bbd17770..e548e68b11 100644 --- a/rules/S4052/metadata.json +++ b/rules/S4052/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4052", diff --git a/rules/S4054/metadata.json b/rules/S4054/metadata.json index 32eb9ad6b0..4cffe8a7d4 100644 --- a/rules/S4054/metadata.json +++ b/rules/S4054/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4054", diff --git a/rules/S4055/metadata.json b/rules/S4055/metadata.json index 5774bb3388..b575665fc5 100644 --- a/rules/S4055/metadata.json +++ b/rules/S4055/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4055", diff --git a/rules/S4056/metadata.json b/rules/S4056/metadata.json index 36de900b63..ae25d66cf3 100644 --- a/rules/S4056/metadata.json +++ b/rules/S4056/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4056", diff --git a/rules/S4057/metadata.json b/rules/S4057/metadata.json index 2f0449c9c6..6f9b1a8a7b 100644 --- a/rules/S4057/metadata.json +++ b/rules/S4057/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4057", diff --git a/rules/S4058/metadata.json b/rules/S4058/metadata.json index 2789a54bfe..a74c885523 100644 --- a/rules/S4058/metadata.json +++ b/rules/S4058/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4058", diff --git a/rules/S4059/metadata.json b/rules/S4059/metadata.json index 6fd54b79de..2a563c9662 100644 --- a/rules/S4059/metadata.json +++ b/rules/S4059/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4059", diff --git a/rules/S4060/metadata.json b/rules/S4060/metadata.json index b458f60836..6d56763eb1 100644 --- a/rules/S4060/metadata.json +++ b/rules/S4060/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4060", diff --git a/rules/S4061/metadata.json b/rules/S4061/metadata.json index 164637f86f..9c1ddea1e6 100644 --- a/rules/S4061/metadata.json +++ b/rules/S4061/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4061", diff --git a/rules/S4062/metadata.json b/rules/S4062/metadata.json index 3db11e59bc..81a5728c39 100644 --- a/rules/S4062/metadata.json +++ b/rules/S4062/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4062", diff --git a/rules/S4064/metadata.json b/rules/S4064/metadata.json index 94cc9153cc..e03f4f6e81 100644 --- a/rules/S4064/metadata.json +++ b/rules/S4064/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4064", diff --git a/rules/S4065/metadata.json b/rules/S4065/metadata.json index 5e182f1258..e90c59763d 100644 --- a/rules/S4065/metadata.json +++ b/rules/S4065/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4065", diff --git a/rules/S4069/metadata.json b/rules/S4069/metadata.json index ccbc7ddc8b..75fda30a44 100644 --- a/rules/S4069/metadata.json +++ b/rules/S4069/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4069", diff --git a/rules/S4070/metadata.json b/rules/S4070/metadata.json index 6eba6d2119..e8a7549a11 100644 --- a/rules/S4070/metadata.json +++ b/rules/S4070/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4070", diff --git a/rules/S4071/metadata.json b/rules/S4071/metadata.json index 85badf9a82..283f60c8aa 100644 --- a/rules/S4071/metadata.json +++ b/rules/S4071/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4071", diff --git a/rules/S4075/metadata.json b/rules/S4075/metadata.json index 334b5d108d..eae41a30f5 100644 --- a/rules/S4075/metadata.json +++ b/rules/S4075/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4075", diff --git a/rules/S4078/metadata.json b/rules/S4078/metadata.json index 5ba7838d6f..b255c1339a 100644 --- a/rules/S4078/metadata.json +++ b/rules/S4078/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4078", diff --git a/rules/S4081/metadata.json b/rules/S4081/metadata.json index bcb8c90150..ce91075c09 100644 --- a/rules/S4081/metadata.json +++ b/rules/S4081/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4081", diff --git a/rules/S4084/metadata.json b/rules/S4084/metadata.json index 0d440ce63f..6074f52b6a 100644 --- a/rules/S4084/metadata.json +++ b/rules/S4084/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4084", diff --git a/rules/S4087/metadata.json b/rules/S4087/metadata.json index 18a71125f3..084c33caaf 100644 --- a/rules/S4087/metadata.json +++ b/rules/S4087/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4087", diff --git a/rules/S4094/metadata.json b/rules/S4094/metadata.json index 267dd2726d..6df28c8861 100644 --- a/rules/S4094/metadata.json +++ b/rules/S4094/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4094", diff --git a/rules/S4099/metadata.json b/rules/S4099/metadata.json index e3256c9905..21ddbb6028 100644 --- a/rules/S4099/metadata.json +++ b/rules/S4099/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4099", diff --git a/rules/S4102/metadata.json b/rules/S4102/metadata.json index 67addd573d..1f6b640573 100644 --- a/rules/S4102/metadata.json +++ b/rules/S4102/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4102", diff --git a/rules/S4103/metadata.json b/rules/S4103/metadata.json index 6a521b61bb..b5f7b4ddf9 100644 --- a/rules/S4103/metadata.json +++ b/rules/S4103/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4103", diff --git a/rules/S4104/metadata.json b/rules/S4104/metadata.json index 9ae447caaf..5a6c76336b 100644 --- a/rules/S4104/metadata.json +++ b/rules/S4104/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4104", diff --git a/rules/S4108/metadata.json b/rules/S4108/metadata.json index 640ffd6dec..60e4ca1131 100644 --- a/rules/S4108/metadata.json +++ b/rules/S4108/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4108", diff --git a/rules/S4109/metadata.json b/rules/S4109/metadata.json index 5da93e8e49..d60f746505 100644 --- a/rules/S4109/metadata.json +++ b/rules/S4109/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4109", diff --git a/rules/S4123/metadata.json b/rules/S4123/metadata.json index 4314d22d1a..6d44bfb1a2 100644 --- a/rules/S4123/metadata.json +++ b/rules/S4123/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4123", diff --git a/rules/S4124/metadata.json b/rules/S4124/metadata.json index 322503ad8d..44eae9c761 100644 --- a/rules/S4124/metadata.json +++ b/rules/S4124/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4124", diff --git a/rules/S4125/metadata.json b/rules/S4125/metadata.json index 1c93e86de9..957b1e067d 100644 --- a/rules/S4125/metadata.json +++ b/rules/S4125/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4125", diff --git a/rules/S4136/metadata.json b/rules/S4136/metadata.json index c692e05568..40d25ab215 100644 --- a/rules/S4136/metadata.json +++ b/rules/S4136/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "C++", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4136", diff --git a/rules/S4137/metadata.json b/rules/S4137/metadata.json index 952d20b6e8..ba7817051e 100644 --- a/rules/S4137/metadata.json +++ b/rules/S4137/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4137", diff --git a/rules/S4138/metadata.json b/rules/S4138/metadata.json index 711acbdcfe..f0242d6b0a 100644 --- a/rules/S4138/metadata.json +++ b/rules/S4138/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4138", diff --git a/rules/S4139/metadata.json b/rules/S4139/metadata.json index fea905b127..f742dc9bf3 100644 --- a/rules/S4139/metadata.json +++ b/rules/S4139/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4139", diff --git a/rules/S4140/metadata.json b/rules/S4140/metadata.json index 977bd7269a..0f53099334 100644 --- a/rules/S4140/metadata.json +++ b/rules/S4140/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4140", diff --git a/rules/S4142/metadata.json b/rules/S4142/metadata.json index 00667cddc0..ab91d443df 100644 --- a/rules/S4142/metadata.json +++ b/rules/S4142/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "Java", + "VB.Net", + "PHP", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4142", diff --git a/rules/S4143/metadata.json b/rules/S4143/metadata.json index e98fa7e639..23a487e52a 100644 --- a/rules/S4143/metadata.json +++ b/rules/S4143/metadata.json @@ -11,6 +11,19 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "VB.Net", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4143", diff --git a/rules/S4144/metadata.json b/rules/S4144/metadata.json index d221956034..9e1ad91323 100644 --- a/rules/S4144/metadata.json +++ b/rules/S4144/metadata.json @@ -13,6 +13,23 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Scala", + "Go", + "Kotlin", + "TypeScript", + "JavaScript", + "Objective-C", + "PHP", + "Swift", + "Ruby", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4144", diff --git a/rules/S4149/metadata.json b/rules/S4149/metadata.json index f7976c406a..d89075a5a0 100644 --- a/rules/S4149/metadata.json +++ b/rules/S4149/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4149", diff --git a/rules/S4154/metadata.json b/rules/S4154/metadata.json index f1e6dd92eb..1817552750 100644 --- a/rules/S4154/metadata.json +++ b/rules/S4154/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4154", diff --git a/rules/S4155/metadata.json b/rules/S4155/metadata.json index e1589e80ba..ef45457904 100644 --- a/rules/S4155/metadata.json +++ b/rules/S4155/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4155", diff --git a/rules/S4156/metadata.json b/rules/S4156/metadata.json index 31001afd16..2331f02565 100644 --- a/rules/S4156/metadata.json +++ b/rules/S4156/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4156", diff --git a/rules/S4157/metadata.json b/rules/S4157/metadata.json index cc3959471d..78149e881b 100644 --- a/rules/S4157/metadata.json +++ b/rules/S4157/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4157", diff --git a/rules/S4158/metadata.json b/rules/S4158/metadata.json index fd6bd495a2..31c153e648 100644 --- a/rules/S4158/metadata.json +++ b/rules/S4158/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4158", diff --git a/rules/S4159/metadata.json b/rules/S4159/metadata.json index 779d1df6ef..5a7b1454f4 100644 --- a/rules/S4159/metadata.json +++ b/rules/S4159/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4159", diff --git a/rules/S4165/metadata.json b/rules/S4165/metadata.json index 86eee50348..ad00b5dc5a 100644 --- a/rules/S4165/metadata.json +++ b/rules/S4165/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4165", diff --git a/rules/S4172/metadata.json b/rules/S4172/metadata.json index a82da2bf3a..7e11bb0802 100644 --- a/rules/S4172/metadata.json +++ b/rules/S4172/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4172", diff --git a/rules/S4173/metadata.json b/rules/S4173/metadata.json index 4319de32d8..afd326188a 100644 --- a/rules/S4173/metadata.json +++ b/rules/S4173/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4173", diff --git a/rules/S4174/metadata.json b/rules/S4174/metadata.json index 2b3d162ce8..ab4b0c1180 100644 --- a/rules/S4174/metadata.json +++ b/rules/S4174/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4174", diff --git a/rules/S4183/metadata.json b/rules/S4183/metadata.json index 006c864a8b..75cea158c7 100644 --- a/rules/S4183/metadata.json +++ b/rules/S4183/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4183", diff --git a/rules/S4184/metadata.json b/rules/S4184/metadata.json index 639ed655a3..71d5900e0a 100644 --- a/rules/S4184/metadata.json +++ b/rules/S4184/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4184", diff --git a/rules/S4185/metadata.json b/rules/S4185/metadata.json index 1559bfdc5a..5349be8c90 100644 --- a/rules/S4185/metadata.json +++ b/rules/S4185/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4185", diff --git a/rules/S4186/metadata.json b/rules/S4186/metadata.json index a8afe63bbb..88df338374 100644 --- a/rules/S4186/metadata.json +++ b/rules/S4186/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4186", diff --git a/rules/S4187/metadata.json b/rules/S4187/metadata.json index 82e5c6f228..c05d8ad49d 100644 --- a/rules/S4187/metadata.json +++ b/rules/S4187/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4187", diff --git a/rules/S4188/metadata.json b/rules/S4188/metadata.json index e48978b845..3748d069aa 100644 --- a/rules/S4188/metadata.json +++ b/rules/S4188/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4188", diff --git a/rules/S4196/metadata.json b/rules/S4196/metadata.json index f0f1a4170c..650b4f5b95 100644 --- a/rules/S4196/metadata.json +++ b/rules/S4196/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4196", diff --git a/rules/S4197/metadata.json b/rules/S4197/metadata.json index cbdaf59e8c..322dc68981 100644 --- a/rules/S4197/metadata.json +++ b/rules/S4197/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4197", diff --git a/rules/S4200/metadata.json b/rules/S4200/metadata.json index 727dce87f7..4dfd12299b 100644 --- a/rules/S4200/metadata.json +++ b/rules/S4200/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4200", diff --git a/rules/S4201/metadata.json b/rules/S4201/metadata.json index b62bf8f762..bfe1a76a8e 100644 --- a/rules/S4201/metadata.json +++ b/rules/S4201/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4201", diff --git a/rules/S4204/metadata.json b/rules/S4204/metadata.json index f0d5a1cafb..d987d20103 100644 --- a/rules/S4204/metadata.json +++ b/rules/S4204/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4204", diff --git a/rules/S4208/metadata.json b/rules/S4208/metadata.json index 97ace0f96d..f506b5ddf5 100644 --- a/rules/S4208/metadata.json +++ b/rules/S4208/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/I" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4208", diff --git a/rules/S4210/metadata.json b/rules/S4210/metadata.json index 5def538f21..21ccdb340c 100644 --- a/rules/S4210/metadata.json +++ b/rules/S4210/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4210", diff --git a/rules/S4211/metadata.json b/rules/S4211/metadata.json index 3d1e4ed77f..0cb03fc49d 100644 --- a/rules/S4211/metadata.json +++ b/rules/S4211/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4211", diff --git a/rules/S4212/metadata.json b/rules/S4212/metadata.json index 2be9907ca3..bb1bf73632 100644 --- a/rules/S4212/metadata.json +++ b/rules/S4212/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4212", diff --git a/rules/S4214/metadata.json b/rules/S4214/metadata.json index d6a8171008..8d48cb1a25 100644 --- a/rules/S4214/metadata.json +++ b/rules/S4214/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4214", diff --git a/rules/S4220/metadata.json b/rules/S4220/metadata.json index c83161c550..d4d838a31a 100644 --- a/rules/S4220/metadata.json +++ b/rules/S4220/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4220", diff --git a/rules/S4225/metadata.json b/rules/S4225/metadata.json index 2fa0e19a6c..2784b1333b 100644 --- a/rules/S4225/metadata.json +++ b/rules/S4225/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4225", diff --git a/rules/S4226/metadata.json b/rules/S4226/metadata.json index 087ea31426..39e644bfee 100644 --- a/rules/S4226/metadata.json +++ b/rules/S4226/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4226", diff --git a/rules/S4231/metadata.json b/rules/S4231/metadata.json index e1fcfd3371..33dba197aa 100644 --- a/rules/S4231/metadata.json +++ b/rules/S4231/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4231", diff --git a/rules/S4232/metadata.json b/rules/S4232/metadata.json index 8dae92a884..d6d6c5cf12 100644 --- a/rules/S4232/metadata.json +++ b/rules/S4232/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4232", diff --git a/rules/S4233/metadata.json b/rules/S4233/metadata.json index db814b76f2..e87ec5498f 100644 --- a/rules/S4233/metadata.json +++ b/rules/S4233/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Swift" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4233", diff --git a/rules/S4248/metadata.json b/rules/S4248/metadata.json index 23b84fb625..7d4225f842 100644 --- a/rules/S4248/metadata.json +++ b/rules/S4248/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4248", diff --git a/rules/S4260/metadata.json b/rules/S4260/metadata.json index fcbeea5dce..5662f15af1 100644 --- a/rules/S4260/metadata.json +++ b/rules/S4260/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4260", diff --git a/rules/S4261/metadata.json b/rules/S4261/metadata.json index 1bed2007a6..00b7331426 100644 --- a/rules/S4261/metadata.json +++ b/rules/S4261/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4261", diff --git a/rules/S4263/metadata.json b/rules/S4263/metadata.json index 7ca6fb7184..91e59ea1af 100644 --- a/rules/S4263/metadata.json +++ b/rules/S4263/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4263", diff --git a/rules/S4265/metadata.json b/rules/S4265/metadata.json index 09e9f80259..f3e3e1318c 100644 --- a/rules/S4265/metadata.json +++ b/rules/S4265/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4265", diff --git a/rules/S4266/metadata.json b/rules/S4266/metadata.json index 69b1a9981a..334f4aca8c 100644 --- a/rules/S4266/metadata.json +++ b/rules/S4266/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4266", diff --git a/rules/S4274/metadata.json b/rules/S4274/metadata.json index 911c128e29..3773b90457 100644 --- a/rules/S4274/metadata.json +++ b/rules/S4274/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4274", diff --git a/rules/S4275/metadata.json b/rules/S4275/metadata.json index f6a80903ce..729e382a01 100644 --- a/rules/S4275/metadata.json +++ b/rules/S4275/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4275", diff --git a/rules/S4276/metadata.json b/rules/S4276/metadata.json index 49c19f0edc..e20f405469 100644 --- a/rules/S4276/metadata.json +++ b/rules/S4276/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4276", diff --git a/rules/S4277/metadata.json b/rules/S4277/metadata.json index d473d131f7..3ce674e886 100644 --- a/rules/S4277/metadata.json +++ b/rules/S4277/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4277", diff --git a/rules/S4280/metadata.json b/rules/S4280/metadata.json index d6b59d0b1c..6d6a27edb0 100644 --- a/rules/S4280/metadata.json +++ b/rules/S4280/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4280", diff --git a/rules/S4284/metadata.json b/rules/S4284/metadata.json index bfa4a27411..77ed5c7154 100644 --- a/rules/S4284/metadata.json +++ b/rules/S4284/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4284", diff --git a/rules/S4288/metadata.json b/rules/S4288/metadata.json index 0cc9c6fe02..3782f58c19 100644 --- a/rules/S4288/metadata.json +++ b/rules/S4288/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4288", diff --git a/rules/S4290/metadata.json b/rules/S4290/metadata.json index 8c55d63d22..fe9b9617cd 100644 --- a/rules/S4290/metadata.json +++ b/rules/S4290/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4290", diff --git a/rules/S4309/metadata.json b/rules/S4309/metadata.json index cb03eabdb5..39937df3e1 100644 --- a/rules/S4309/metadata.json +++ b/rules/S4309/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4309", diff --git a/rules/S4322/metadata.json b/rules/S4322/metadata.json index dc8a6e16bf..9f69332f51 100644 --- a/rules/S4322/metadata.json +++ b/rules/S4322/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4322", diff --git a/rules/S4323/metadata.json b/rules/S4323/metadata.json index 84c25cb1d0..1fba5316aa 100644 --- a/rules/S4323/metadata.json +++ b/rules/S4323/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4323", diff --git a/rules/S4324/metadata.json b/rules/S4324/metadata.json index 7a6025ea08..262e361817 100644 --- a/rules/S4324/metadata.json +++ b/rules/S4324/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4324", diff --git a/rules/S4325/metadata.json b/rules/S4325/metadata.json index 385fac037f..88b644be64 100644 --- a/rules/S4325/metadata.json +++ b/rules/S4325/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4325", diff --git a/rules/S4326/metadata.json b/rules/S4326/metadata.json index dd1a8f1639..4b7ab3f7bb 100644 --- a/rules/S4326/metadata.json +++ b/rules/S4326/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4326", diff --git a/rules/S4327/metadata.json b/rules/S4327/metadata.json index b553529b79..0669ec2229 100644 --- a/rules/S4327/metadata.json +++ b/rules/S4327/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4327", diff --git a/rules/S4328/metadata.json b/rules/S4328/metadata.json index 2eea0fbcdb..94f8d1da09 100644 --- a/rules/S4328/metadata.json +++ b/rules/S4328/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4328", diff --git a/rules/S4334/metadata.json b/rules/S4334/metadata.json index 44c8bedc4f..5dbb72515b 100644 --- a/rules/S4334/metadata.json +++ b/rules/S4334/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4334", diff --git a/rules/S4335/metadata.json b/rules/S4335/metadata.json index bdc0f280bd..46241f4ab8 100644 --- a/rules/S4335/metadata.json +++ b/rules/S4335/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4335", diff --git a/rules/S4343/metadata.json b/rules/S4343/metadata.json index 788e0c06e7..9c1d4d233a 100644 --- a/rules/S4343/metadata.json +++ b/rules/S4343/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4343", diff --git a/rules/S4347/metadata.json b/rules/S4347/metadata.json index edefdc7802..9cf2169d4a 100644 --- a/rules/S4347/metadata.json +++ b/rules/S4347/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4347", diff --git a/rules/S4348/metadata.json b/rules/S4348/metadata.json index d96f03ece4..a6a0822995 100644 --- a/rules/S4348/metadata.json +++ b/rules/S4348/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4348", diff --git a/rules/S4349/metadata.json b/rules/S4349/metadata.json index dd4b7d6caf..c974b57885 100644 --- a/rules/S4349/metadata.json +++ b/rules/S4349/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4349", diff --git a/rules/S4351/metadata.json b/rules/S4351/metadata.json index c1e48a246e..58c4fbce7a 100644 --- a/rules/S4351/metadata.json +++ b/rules/S4351/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4351", diff --git a/rules/S4412/metadata.json b/rules/S4412/metadata.json index 54567dea75..2c601e89b0 100644 --- a/rules/S4412/metadata.json +++ b/rules/S4412/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4412", diff --git a/rules/S4413/metadata.json b/rules/S4413/metadata.json index 83b80baba2..69d60f3018 100644 --- a/rules/S4413/metadata.json +++ b/rules/S4413/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4413", diff --git a/rules/S4421/metadata.json b/rules/S4421/metadata.json index dad5ab2286..89c8e053e6 100644 --- a/rules/S4421/metadata.json +++ b/rules/S4421/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4421", diff --git a/rules/S4423/metadata.json b/rules/S4423/metadata.json index 5eb8c3b5ed..557d680553 100644 --- a/rules/S4423/metadata.json +++ b/rules/S4423/metadata.json @@ -15,6 +15,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "PHP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4423", diff --git a/rules/S4424/metadata.json b/rules/S4424/metadata.json index 44bddab7a5..63999e2f08 100644 --- a/rules/S4424/metadata.json +++ b/rules/S4424/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-4830" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4424", "sqKey": "S4424", diff --git a/rules/S4425/metadata.json b/rules/S4425/metadata.json index b0f5b633d7..8c2e3bd583 100644 --- a/rules/S4425/metadata.json +++ b/rules/S4425/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4425", diff --git a/rules/S4426/metadata.json b/rules/S4426/metadata.json index dd3a362f5b..b77ccf9b20 100644 --- a/rules/S4426/metadata.json +++ b/rules/S4426/metadata.json @@ -14,6 +14,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4426", diff --git a/rules/S4428/metadata.json b/rules/S4428/metadata.json index e24f34c51d..5c8933a00f 100644 --- a/rules/S4428/metadata.json +++ b/rules/S4428/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4428", diff --git a/rules/S4432/metadata.json b/rules/S4432/metadata.json index 3c9cf3aedc..47072bd4e8 100644 --- a/rules/S4432/metadata.json +++ b/rules/S4432/metadata.json @@ -12,6 +12,10 @@ "replacementRules": [ "RSPEC-5542" ], + "coveredLanguages": [ + "C#", + "Java" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4432", "sqKey": "S4432", diff --git a/rules/S4433/metadata.json b/rules/S4433/metadata.json index 4ce721ab58..cd993d08c3 100644 --- a/rules/S4433/metadata.json +++ b/rules/S4433/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4433", diff --git a/rules/S4434/metadata.json b/rules/S4434/metadata.json index 3407746e0a..64a977935c 100644 --- a/rules/S4434/metadata.json +++ b/rules/S4434/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4434", diff --git a/rules/S4435/metadata.json b/rules/S4435/metadata.json index 120dd9a78f..e889ba87a1 100644 --- a/rules/S4435/metadata.json +++ b/rules/S4435/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-2755" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4435", "sqKey": "S4435", diff --git a/rules/S4436/metadata.json b/rules/S4436/metadata.json index 862ad887a1..a8e620bfb3 100644 --- a/rules/S4436/metadata.json +++ b/rules/S4436/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4436", diff --git a/rules/S4437/metadata.json b/rules/S4437/metadata.json index ef538811d2..bc083be681 100644 --- a/rules/S4437/metadata.json +++ b/rules/S4437/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4437", diff --git a/rules/S4446/metadata.json b/rules/S4446/metadata.json index 56ba2f6a98..1618e6c84e 100644 --- a/rules/S4446/metadata.json +++ b/rules/S4446/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4446", diff --git a/rules/S4449/metadata.json b/rules/S4449/metadata.json index 5932145a9f..d53e05bf27 100644 --- a/rules/S4449/metadata.json +++ b/rules/S4449/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4449", diff --git a/rules/S4454/metadata.json b/rules/S4454/metadata.json index f844bc7c03..ca45ed0f7d 100644 --- a/rules/S4454/metadata.json +++ b/rules/S4454/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4454", diff --git a/rules/S4456/metadata.json b/rules/S4456/metadata.json index 1ea2c9efc6..958a41d8b1 100644 --- a/rules/S4456/metadata.json +++ b/rules/S4456/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4456", diff --git a/rules/S4457/metadata.json b/rules/S4457/metadata.json index e83f2b1fcc..35dcfa447d 100644 --- a/rules/S4457/metadata.json +++ b/rules/S4457/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4457", diff --git a/rules/S4458/metadata.json b/rules/S4458/metadata.json index 3bc2593639..1f8f39fa2f 100644 --- a/rules/S4458/metadata.json +++ b/rules/S4458/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-4458", "sqKey": "S4458", diff --git a/rules/S4462/metadata.json b/rules/S4462/metadata.json index c1f5f24858..9444f9e3fa 100644 --- a/rules/S4462/metadata.json +++ b/rules/S4462/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4462", diff --git a/rules/S4470/metadata.json b/rules/S4470/metadata.json index af84ebbf04..d30c826edf 100644 --- a/rules/S4470/metadata.json +++ b/rules/S4470/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4470", diff --git a/rules/S4473/metadata.json b/rules/S4473/metadata.json index b6ad245b07..e6a96ac0dd 100644 --- a/rules/S4473/metadata.json +++ b/rules/S4473/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4473", diff --git a/rules/S4487/metadata.json b/rules/S4487/metadata.json index ee23456ab6..8145a0cdcd 100644 --- a/rules/S4487/metadata.json +++ b/rules/S4487/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4487", diff --git a/rules/S4488/metadata.json b/rules/S4488/metadata.json index d7c04afa6b..1a731eccd7 100644 --- a/rules/S4488/metadata.json +++ b/rules/S4488/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4488", diff --git a/rules/S4499/metadata.json b/rules/S4499/metadata.json index 0777abe740..74b5c3e681 100644 --- a/rules/S4499/metadata.json +++ b/rules/S4499/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-5527" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4499", "sqKey": "S4499", diff --git a/rules/S4502/csharp/metadata.json b/rules/S4502/csharp/metadata.json new file mode 100644 index 0000000000..1797133380 --- /dev/null +++ b/rules/S4502/csharp/metadata.json @@ -0,0 +1,3 @@ +{ + +} diff --git a/rules/S4502/csharp/rule.adoc b/rules/S4502/csharp/rule.adoc new file mode 100644 index 0000000000..82d6318184 --- /dev/null +++ b/rules/S4502/csharp/rule.adoc @@ -0,0 +1,42 @@ +include::../description.adoc[] + +include::../ask-yourself.adoc[] + +include::../recommended.adoc[] + +== Noncompliant Code Example + +---- +public void ConfigureServices(IServiceCollection services) +{ + // ... + services.AddControllersWithViews(options => options.Filters.Add(new IgnoreAntiforgeryTokenAttribute())); // Sensitive + // ... +} +---- + +---- +[HttpPost, IgnoreAntiforgeryToken] // Sensitive +public IActionResult ChangeEmail(ChangeEmailModel model) => View("~/Views/..."); +---- + +== Compliant Solution + +---- +public void ConfigureServices(IServiceCollection services) +{ + // ... + services.AddControllersWithViews(options => options.Filters.Add(new AutoValidateAntiforgeryTokenAttribute())); + // or + services.AddControllersWithViews(options => options.Filters.Add(new ValidateAntiForgeryTokenAttribute())); + // ... +} +---- + +---- +[HttpPost] +[AutoValidateAntiforgeryToken] +public IActionResult ChangeEmail(ChangeEmailModel model) => View("~/Views/..."); +---- + +include::../see.adoc[] diff --git a/rules/S4502/java/rule.adoc b/rules/S4502/java/rule.adoc index 933a57541c..cb8bee7f89 100644 --- a/rules/S4502/java/rule.adoc +++ b/rules/S4502/java/rule.adoc @@ -6,7 +6,7 @@ include::../recommended.adoc[] == Sensitive Code Example -https://docs.spring.io/spring-security/site/docs/3.2.0.CI-SNAPSHOT/reference/html/csrf.html[Spring Security] provides by default a protection against CSRF attacks. +https://docs.spring.io/spring-security/site/docs/3.2.0.CI-SNAPSHOT/reference/html/csrf.html[Spring Security] provides by default a protection against CSRF attacks which can be disabled: ---- @EnableWebSecurity @@ -14,14 +14,16 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { - http.csrf().disable(); // Sensitive + http.csrf().disable(); // Sensitive: csrf protection is entirely disabled + // or + http.csrf().ignoringAntMatchers("/route/"); // Sensitive: csrf protection is disabled for specific routes } } ---- == Compliant Solution -With https://docs.spring.io/spring-security/site/docs/3.2.0.CI-SNAPSHOT/reference/html/csrf.html[Spring Security CSRF protection] is enabled by default, do not disable it. +https://docs.spring.io/spring-security/site/docs/3.2.0.CI-SNAPSHOT/reference/html/csrf.html[Spring Security] CSRF protection is enabled by default, do not disable it: ---- @EnableWebSecurity diff --git a/rules/S4502/metadata.json b/rules/S4502/metadata.json index 4292fad649..2efadfd2af 100644 --- a/rules/S4502/metadata.json +++ b/rules/S4502/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4502", diff --git a/rules/S4503/metadata.json b/rules/S4503/metadata.json index de4d7d737b..98ad1b32bf 100644 --- a/rules/S4503/metadata.json +++ b/rules/S4503/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4503", diff --git a/rules/S4507/metadata.json b/rules/S4507/metadata.json index c252d4831e..06745c0c5c 100644 --- a/rules/S4507/metadata.json +++ b/rules/S4507/metadata.json @@ -15,6 +15,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "Cobol", + "JavaScript", + "Flex", + "RPG", + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4507", diff --git a/rules/S4508/metadata.json b/rules/S4508/metadata.json index 6a18db488f..c3874d27ee 100644 --- a/rules/S4508/metadata.json +++ b/rules/S4508/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4508", diff --git a/rules/S4510/metadata.json b/rules/S4510/metadata.json index da25719b71..957908d263 100644 --- a/rules/S4510/metadata.json +++ b/rules/S4510/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4510", diff --git a/rules/S4512/metadata.json b/rules/S4512/metadata.json index d5ef1879d7..b716257bd8 100644 --- a/rules/S4512/metadata.json +++ b/rules/S4512/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4512", diff --git a/rules/S4517/metadata.json b/rules/S4517/metadata.json index e8f797ad78..41d9dda84d 100644 --- a/rules/S4517/metadata.json +++ b/rules/S4517/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4517", diff --git a/rules/S4524/metadata.json b/rules/S4524/metadata.json index b938c54f6e..ae36bf38c5 100644 --- a/rules/S4524/metadata.json +++ b/rules/S4524/metadata.json @@ -11,6 +11,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "JavaScript", + "Flex", + "Go", + "PHP", + "ABAP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4524", diff --git a/rules/S4529/metadata.json b/rules/S4529/metadata.json index 556cbfadf5..f536a35fd7 100644 --- a/rules/S4529/metadata.json +++ b/rules/S4529/metadata.json @@ -11,6 +11,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4529", diff --git a/rules/S4530/metadata.json b/rules/S4530/metadata.json index 020f883b99..6650694d4e 100644 --- a/rules/S4530/metadata.json +++ b/rules/S4530/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4530", diff --git a/rules/S4531/metadata.json b/rules/S4531/metadata.json index adef92e294..03e5ad1bf2 100644 --- a/rules/S4531/metadata.json +++ b/rules/S4531/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4531", diff --git a/rules/S4532/metadata.json b/rules/S4532/metadata.json index 09cc7eb482..67fab7fe80 100644 --- a/rules/S4532/metadata.json +++ b/rules/S4532/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4532", diff --git a/rules/S4544/metadata.json b/rules/S4544/metadata.json index e41b036e05..d2e264a314 100644 --- a/rules/S4544/metadata.json +++ b/rules/S4544/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4544", diff --git a/rules/S4545/metadata.json b/rules/S4545/metadata.json index 53a100a715..cc44898ade 100644 --- a/rules/S4545/metadata.json +++ b/rules/S4545/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4545", diff --git a/rules/S4551/metadata.json b/rules/S4551/metadata.json index feb130259b..d11706bd4d 100644 --- a/rules/S4551/metadata.json +++ b/rules/S4551/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4551", diff --git a/rules/S4564/metadata.json b/rules/S4564/metadata.json index c48b34bb93..bee74a895d 100644 --- a/rules/S4564/metadata.json +++ b/rules/S4564/metadata.json @@ -12,6 +12,9 @@ "replacementRules": [ "RSPEC-5753" ], + "coveredLanguages": [ + "C#" + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4564", "sqKey": "S4564", diff --git a/rules/S4575/metadata.json b/rules/S4575/metadata.json index 6b4fa39ae2..d92caea1f7 100644 --- a/rules/S4575/metadata.json +++ b/rules/S4575/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4575", diff --git a/rules/S4576/metadata.json b/rules/S4576/metadata.json index aa5b3f799e..a1b78392de 100644 --- a/rules/S4576/metadata.json +++ b/rules/S4576/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4576", diff --git a/rules/S4577/metadata.json b/rules/S4577/metadata.json index 862f18df8b..ff820ab5ac 100644 --- a/rules/S4577/metadata.json +++ b/rules/S4577/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4577", diff --git a/rules/S4581/metadata.json b/rules/S4581/metadata.json index ce3827e8c4..51aee93ab0 100644 --- a/rules/S4581/metadata.json +++ b/rules/S4581/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4581", diff --git a/rules/S4583/metadata.json b/rules/S4583/metadata.json index 3e8046a5bd..8dafe733d0 100644 --- a/rules/S4583/metadata.json +++ b/rules/S4583/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4583", diff --git a/rules/S4584/metadata.json b/rules/S4584/metadata.json index 5b41c43b70..f049684aed 100644 --- a/rules/S4584/metadata.json +++ b/rules/S4584/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4584", diff --git a/rules/S4586/metadata.json b/rules/S4586/metadata.json index b83d5cedb0..888a8c386b 100644 --- a/rules/S4586/metadata.json +++ b/rules/S4586/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4586", diff --git a/rules/S4601/metadata.json b/rules/S4601/metadata.json index 8fbcef2924..d0c497a4b6 100644 --- a/rules/S4601/metadata.json +++ b/rules/S4601/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4601", diff --git a/rules/S4602/metadata.json b/rules/S4602/metadata.json index ebe4224ff3..3212d4401b 100644 --- a/rules/S4602/metadata.json +++ b/rules/S4602/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4602", diff --git a/rules/S4603/metadata.json b/rules/S4603/metadata.json index 88ec707bd5..acda9c0b05 100644 --- a/rules/S4603/metadata.json +++ b/rules/S4603/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4603", diff --git a/rules/S4604/metadata.json b/rules/S4604/metadata.json index 927a34315c..3a29d7619b 100644 --- a/rules/S4604/metadata.json +++ b/rules/S4604/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4604", diff --git a/rules/S4605/metadata.json b/rules/S4605/metadata.json index 772814af23..ad08968a83 100644 --- a/rules/S4605/metadata.json +++ b/rules/S4605/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4605", diff --git a/rules/S4619/metadata.json b/rules/S4619/metadata.json index ab1b4e7649..994eb9d1e6 100644 --- a/rules/S4619/metadata.json +++ b/rules/S4619/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4619", diff --git a/rules/S4621/metadata.json b/rules/S4621/metadata.json index 862b9a4874..316fc9801e 100644 --- a/rules/S4621/metadata.json +++ b/rules/S4621/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4621", diff --git a/rules/S4622/metadata.json b/rules/S4622/metadata.json index 9d5203bdec..087f0397cd 100644 --- a/rules/S4622/metadata.json +++ b/rules/S4622/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4622", diff --git a/rules/S4623/metadata.json b/rules/S4623/metadata.json index e3ea79ddff..f8667e545b 100644 --- a/rules/S4623/metadata.json +++ b/rules/S4623/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4623", diff --git a/rules/S4624/metadata.json b/rules/S4624/metadata.json index 4bb690626c..f516c707be 100644 --- a/rules/S4624/metadata.json +++ b/rules/S4624/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4624", diff --git a/rules/S4632/metadata.json b/rules/S4632/metadata.json index a06d65d33d..cbf538cc7a 100644 --- a/rules/S4632/metadata.json +++ b/rules/S4632/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4632", diff --git a/rules/S4634/metadata.json b/rules/S4634/metadata.json index 4e2b918682..6233b1bd74 100644 --- a/rules/S4634/metadata.json +++ b/rules/S4634/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4634", diff --git a/rules/S4635/metadata.json b/rules/S4635/metadata.json index c80135bbe1..2fed196e3d 100644 --- a/rules/S4635/metadata.json +++ b/rules/S4635/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4635", diff --git a/rules/S4639/metadata.json b/rules/S4639/metadata.json index 2c76052bc4..0209ef411f 100644 --- a/rules/S4639/metadata.json +++ b/rules/S4639/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4639", diff --git a/rules/S4645/metadata.json b/rules/S4645/metadata.json index 468db03278..de1e50b53e 100644 --- a/rules/S4645/metadata.json +++ b/rules/S4645/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "HTML" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4645", diff --git a/rules/S4647/metadata.json b/rules/S4647/metadata.json index cf4f659000..c80ebabda1 100644 --- a/rules/S4647/metadata.json +++ b/rules/S4647/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4647", diff --git a/rules/S4648/metadata.json b/rules/S4648/metadata.json index 684acc90d8..af483bb17a 100644 --- a/rules/S4648/metadata.json +++ b/rules/S4648/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4648", diff --git a/rules/S4649/metadata.json b/rules/S4649/metadata.json index 3f9fda18b1..b179719795 100644 --- a/rules/S4649/metadata.json +++ b/rules/S4649/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4649", diff --git a/rules/S4650/metadata.json b/rules/S4650/metadata.json index 33d9977942..cb6b927449 100644 --- a/rules/S4650/metadata.json +++ b/rules/S4650/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4650", diff --git a/rules/S4651/metadata.json b/rules/S4651/metadata.json index 32f454d232..252b845f39 100644 --- a/rules/S4651/metadata.json +++ b/rules/S4651/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4651", diff --git a/rules/S4652/metadata.json b/rules/S4652/metadata.json index 3edd643dac..57d9c1eac2 100644 --- a/rules/S4652/metadata.json +++ b/rules/S4652/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4652", diff --git a/rules/S4653/metadata.json b/rules/S4653/metadata.json index 6346c78c97..c98d8c6eb9 100644 --- a/rules/S4653/metadata.json +++ b/rules/S4653/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4653", diff --git a/rules/S4654/metadata.json b/rules/S4654/metadata.json index b4d39e1d86..5a84b32b38 100644 --- a/rules/S4654/metadata.json +++ b/rules/S4654/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4654", diff --git a/rules/S4655/metadata.json b/rules/S4655/metadata.json index 5abe3bd184..2e27d8b3b3 100644 --- a/rules/S4655/metadata.json +++ b/rules/S4655/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4655", diff --git a/rules/S4656/metadata.json b/rules/S4656/metadata.json index 443dad12fc..d573a38a6e 100644 --- a/rules/S4656/metadata.json +++ b/rules/S4656/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4656", diff --git a/rules/S4657/metadata.json b/rules/S4657/metadata.json index 0c4c21dc60..8d3d82fa4c 100644 --- a/rules/S4657/metadata.json +++ b/rules/S4657/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4657", diff --git a/rules/S4658/metadata.json b/rules/S4658/metadata.json index f6949dd018..3d34a9843c 100644 --- a/rules/S4658/metadata.json +++ b/rules/S4658/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4658", diff --git a/rules/S4659/metadata.json b/rules/S4659/metadata.json index 264f1686e3..85ed418849 100644 --- a/rules/S4659/metadata.json +++ b/rules/S4659/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4659", diff --git a/rules/S4660/metadata.json b/rules/S4660/metadata.json index 244cf4bdd3..1c2e39e41d 100644 --- a/rules/S4660/metadata.json +++ b/rules/S4660/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4660", diff --git a/rules/S4661/metadata.json b/rules/S4661/metadata.json index 6dab912737..9163cb25f2 100644 --- a/rules/S4661/metadata.json +++ b/rules/S4661/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4661", diff --git a/rules/S4662/metadata.json b/rules/S4662/metadata.json index f5f3690db5..a99c7af9f8 100644 --- a/rules/S4662/metadata.json +++ b/rules/S4662/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4662", diff --git a/rules/S4663/metadata.json b/rules/S4663/metadata.json index 45506bce81..01700c22aa 100644 --- a/rules/S4663/metadata.json +++ b/rules/S4663/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS", + "Scala", + "Go", + "Ruby", + "Kotlin" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4663", diff --git a/rules/S4664/metadata.json b/rules/S4664/metadata.json index 2395551c8f..10514c4b9d 100644 --- a/rules/S4664/metadata.json +++ b/rules/S4664/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4664", diff --git a/rules/S4666/metadata.json b/rules/S4666/metadata.json index 0a9834149e..5c74ec7899 100644 --- a/rules/S4666/metadata.json +++ b/rules/S4666/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4666", diff --git a/rules/S4667/metadata.json b/rules/S4667/metadata.json index da549d9b1c..c71b853509 100644 --- a/rules/S4667/metadata.json +++ b/rules/S4667/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4667", diff --git a/rules/S4668/metadata.json b/rules/S4668/metadata.json index 759ef6bf9f..12c6edf87e 100644 --- a/rules/S4668/metadata.json +++ b/rules/S4668/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4668", diff --git a/rules/S4670/metadata.json b/rules/S4670/metadata.json index 7e612f8c00..55f1257df7 100644 --- a/rules/S4670/metadata.json +++ b/rules/S4670/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "CSS" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4670", diff --git a/rules/S4682/metadata.json b/rules/S4682/metadata.json index 70366d868b..53db0df028 100644 --- a/rules/S4682/metadata.json +++ b/rules/S4682/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4682", diff --git a/rules/S4684/metadata.json b/rules/S4684/metadata.json index d35c6b9f3b..a1d35df845 100644 --- a/rules/S4684/metadata.json +++ b/rules/S4684/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4684", diff --git a/rules/S4719/metadata.json b/rules/S4719/metadata.json index f276ebf5a6..c15b6cdf49 100644 --- a/rules/S4719/metadata.json +++ b/rules/S4719/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4719", diff --git a/rules/S4721/metadata.json b/rules/S4721/metadata.json index 4da96a5f91..425a207d9b 100644 --- a/rules/S4721/metadata.json +++ b/rules/S4721/metadata.json @@ -13,6 +13,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "VB.Net", + "JavaScript", + "PHP", + "ABAP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4721", diff --git a/rules/S4727/metadata.json b/rules/S4727/metadata.json index c4d51c1285..433bc0c716 100644 --- a/rules/S4727/metadata.json +++ b/rules/S4727/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4727", diff --git a/rules/S4738/metadata.json b/rules/S4738/metadata.json index 4e0c6a64d9..9b935511a4 100644 --- a/rules/S4738/metadata.json +++ b/rules/S4738/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4738", diff --git a/rules/S4782/metadata.json b/rules/S4782/metadata.json index 86adef00b1..fe179efd88 100644 --- a/rules/S4782/metadata.json +++ b/rules/S4782/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4782", diff --git a/rules/S4784/metadata.json b/rules/S4784/metadata.json index 990367e650..2f982f67f5 100644 --- a/rules/S4784/metadata.json +++ b/rules/S4784/metadata.json @@ -9,6 +9,15 @@ "RSPEC-5852", "RSPEC-2631" ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "PHP", + "Python" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4784", "sqKey": "S4784", diff --git a/rules/S4787/metadata.json b/rules/S4787/metadata.json index cf3bc32f17..5d2e8d10f2 100644 --- a/rules/S4787/metadata.json +++ b/rules/S4787/metadata.json @@ -10,6 +10,15 @@ "RSPEC-5542", "RSPEC-5547" ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "PHP", + "Python" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4787", "sqKey": "S4787", diff --git a/rules/S4790/metadata.json b/rules/S4790/metadata.json index bf44d1609a..047c34ca58 100644 --- a/rules/S4790/metadata.json +++ b/rules/S4790/metadata.json @@ -11,6 +11,18 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "PL\/SQL", + "VB.Net", + "JavaScript", + "PHP", + "Swift", + "ABAP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4790", diff --git a/rules/S4792/metadata.json b/rules/S4792/metadata.json index 92486157e2..6bbe471d1e 100644 --- a/rules/S4792/metadata.json +++ b/rules/S4792/metadata.json @@ -10,6 +10,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4792", diff --git a/rules/S4797/metadata.json b/rules/S4797/metadata.json index 2958628d8c..0665519c3b 100644 --- a/rules/S4797/metadata.json +++ b/rules/S4797/metadata.json @@ -7,6 +7,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "JavaScript", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4797", diff --git a/rules/S4798/metadata.json b/rules/S4798/metadata.json index ae836a2b27..97ef027613 100644 --- a/rules/S4798/metadata.json +++ b/rules/S4798/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4798", diff --git a/rules/S4801/metadata.json b/rules/S4801/metadata.json index 3a31e51629..892f2f224e 100644 --- a/rules/S4801/metadata.json +++ b/rules/S4801/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL", + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4801", diff --git a/rules/S4805/metadata.json b/rules/S4805/metadata.json index 6db71acc46..08f1cb1ff4 100644 --- a/rules/S4805/metadata.json +++ b/rules/S4805/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-4805", "sqKey": "S4805", diff --git a/rules/S4806/metadata.json b/rules/S4806/metadata.json index 5a934ab8cb..84290d03cb 100644 --- a/rules/S4806/metadata.json +++ b/rules/S4806/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4806", diff --git a/rules/S4817/metadata.json b/rules/S4817/metadata.json index 1a3292d03d..919ba80481 100644 --- a/rules/S4817/metadata.json +++ b/rules/S4817/metadata.json @@ -7,6 +7,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "VB.Net", + "JavaScript", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4817", diff --git a/rules/S4818/metadata.json b/rules/S4818/metadata.json index 1189ca0bb9..cfef11cddc 100644 --- a/rules/S4818/metadata.json +++ b/rules/S4818/metadata.json @@ -7,6 +7,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4818", diff --git a/rules/S4819/metadata.json b/rules/S4819/metadata.json index c35b1dc141..710e83aff6 100644 --- a/rules/S4819/metadata.json +++ b/rules/S4819/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4819", diff --git a/rules/S4820/metadata.json b/rules/S4820/metadata.json index 65bbe42fe5..0e01e227ac 100644 --- a/rules/S4820/metadata.json +++ b/rules/S4820/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "T-SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4820", diff --git a/rules/S4822/metadata.json b/rules/S4822/metadata.json index ec8450ec00..df196eb039 100644 --- a/rules/S4822/metadata.json +++ b/rules/S4822/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4822", diff --git a/rules/S4823/metadata.json b/rules/S4823/metadata.json index 11dc7b8f2a..762ea70851 100644 --- a/rules/S4823/metadata.json +++ b/rules/S4823/metadata.json @@ -7,6 +7,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4823", diff --git a/rules/S4824/metadata.json b/rules/S4824/metadata.json index 399bfb5951..39f0feecfa 100644 --- a/rules/S4824/metadata.json +++ b/rules/S4824/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4824", diff --git a/rules/S4825/metadata.json b/rules/S4825/metadata.json index 67fe7d92b5..7794c86cba 100644 --- a/rules/S4825/metadata.json +++ b/rules/S4825/metadata.json @@ -7,6 +7,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "JavaScript", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4825", diff --git a/rules/S4828/metadata.json b/rules/S4828/metadata.json index 5f85f7e811..881229bae9 100644 --- a/rules/S4828/metadata.json +++ b/rules/S4828/metadata.json @@ -7,6 +7,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4828", diff --git a/rules/S4829/metadata.json b/rules/S4829/metadata.json index 02cb9151a2..1a22560e3b 100644 --- a/rules/S4829/metadata.json +++ b/rules/S4829/metadata.json @@ -7,6 +7,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "VB.Net", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4829", diff --git a/rules/S4830/metadata.json b/rules/S4830/metadata.json index 0016789ed3..348b4816cd 100644 --- a/rules/S4830/metadata.json +++ b/rules/S4830/metadata.json @@ -15,6 +15,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4830", diff --git a/rules/S4833/metadata.json b/rules/S4833/metadata.json index 011ec52d2b..dd64b80504 100644 --- a/rules/S4833/metadata.json +++ b/rules/S4833/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4833", diff --git a/rules/S4834/metadata.json b/rules/S4834/metadata.json index 2ad93e64d4..d4e0ca7081 100644 --- a/rules/S4834/metadata.json +++ b/rules/S4834/metadata.json @@ -9,6 +9,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "VB.Net", + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4834", diff --git a/rules/S4838/metadata.json b/rules/S4838/metadata.json index 87c88ae466..3f0ba2176f 100644 --- a/rules/S4838/metadata.json +++ b/rules/S4838/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4838", diff --git a/rules/S4882/metadata.json b/rules/S4882/metadata.json index 85612faa2c..4f7de529c3 100644 --- a/rules/S4882/metadata.json +++ b/rules/S4882/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4882", diff --git a/rules/S4883/metadata.json b/rules/S4883/metadata.json index 5b6f625af8..6d5207010c 100644 --- a/rules/S4883/metadata.json +++ b/rules/S4883/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4883", diff --git a/rules/S4884/metadata.json b/rules/S4884/metadata.json index 598edae8fc..3cd0d4dcd1 100644 --- a/rules/S4884/metadata.json +++ b/rules/S4884/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Cobol" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4884", diff --git a/rules/S4925/metadata.json b/rules/S4925/metadata.json index 8ad19b5169..2b42686f58 100644 --- a/rules/S4925/metadata.json +++ b/rules/S4925/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4925", diff --git a/rules/S4926/metadata.json b/rules/S4926/metadata.json index 5a68a94bd1..b07ac7671a 100644 --- a/rules/S4926/metadata.json +++ b/rules/S4926/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4926", diff --git a/rules/S4929/metadata.json b/rules/S4929/metadata.json index be26d95aa7..2594fa1ecd 100644 --- a/rules/S4929/metadata.json +++ b/rules/S4929/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4929", diff --git a/rules/S4962/metadata.json b/rules/S4962/metadata.json index fa97cc3ac2..8f850dd5c0 100644 --- a/rules/S4962/metadata.json +++ b/rules/S4962/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4962", diff --git a/rules/S4963/metadata.json b/rules/S4963/metadata.json index 71780bc5e8..6c893cd49e 100644 --- a/rules/S4963/metadata.json +++ b/rules/S4963/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4963", diff --git a/rules/S4968/metadata.json b/rules/S4968/metadata.json index 45edaf3d5d..70f257d043 100644 --- a/rules/S4968/metadata.json +++ b/rules/S4968/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4968", diff --git a/rules/S4970/metadata.json b/rules/S4970/metadata.json index 12b9d51e02..bd98b64d11 100644 --- a/rules/S4970/metadata.json +++ b/rules/S4970/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-4970", diff --git a/rules/S4972/metadata.json b/rules/S4972/metadata.json index 40ffb2aaac..6d6245de1e 100644 --- a/rules/S4972/metadata.json +++ b/rules/S4972/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4972", diff --git a/rules/S4973/metadata.json b/rules/S4973/metadata.json index 3d9976f4e5..70a8b80342 100644 --- a/rules/S4973/metadata.json +++ b/rules/S4973/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4973", diff --git a/rules/S4977/metadata.json b/rules/S4977/metadata.json index 9b90e542c0..315c59f8f7 100644 --- a/rules/S4977/metadata.json +++ b/rules/S4977/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4977", diff --git a/rules/S4981/metadata.json b/rules/S4981/metadata.json index de95a9090e..e440117920 100644 --- a/rules/S4981/metadata.json +++ b/rules/S4981/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-4981", diff --git a/rules/S4997/metadata.json b/rules/S4997/metadata.json index 45a5994777..9d4ce96b0b 100644 --- a/rules/S4997/metadata.json +++ b/rules/S4997/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4997", diff --git a/rules/S4998/metadata.json b/rules/S4998/metadata.json index 68e90e4a08..3f208a42ef 100644 --- a/rules/S4998/metadata.json +++ b/rules/S4998/metadata.json @@ -15,6 +15,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-4998", diff --git a/rules/S4999/metadata.json b/rules/S4999/metadata.json index 3796127357..ae65d33010 100644 --- a/rules/S4999/metadata.json +++ b/rules/S4999/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-4999", diff --git a/rules/S5000/metadata.json b/rules/S5000/metadata.json index ca2806cd06..de85b9c0ff 100644 --- a/rules/S5000/metadata.json +++ b/rules/S5000/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5000", diff --git a/rules/S5008/metadata.json b/rules/S5008/metadata.json index 0736515788..c56f4f6edc 100644 --- a/rules/S5008/metadata.json +++ b/rules/S5008/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5008", diff --git a/rules/S5018/metadata.json b/rules/S5018/metadata.json index 7af2d556eb..e95297400d 100644 --- a/rules/S5018/metadata.json +++ b/rules/S5018/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5018", diff --git a/rules/S5019/metadata.json b/rules/S5019/metadata.json index 55121dfe52..7672ab4515 100644 --- a/rules/S5019/metadata.json +++ b/rules/S5019/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5019", diff --git a/rules/S5020/metadata.json b/rules/S5020/metadata.json index 6f30f76a95..9e724efa7c 100644 --- a/rules/S5020/metadata.json +++ b/rules/S5020/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5020", diff --git a/rules/S5025/metadata.json b/rules/S5025/metadata.json index cc917cf140..4e91c76a01 100644 --- a/rules/S5025/metadata.json +++ b/rules/S5025/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5025", diff --git a/rules/S5028/metadata.json b/rules/S5028/metadata.json index b5ca8be512..fa69796aa4 100644 --- a/rules/S5028/metadata.json +++ b/rules/S5028/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5028", diff --git a/rules/S5032/metadata.json b/rules/S5032/metadata.json index d9ff30de63..6c398833c6 100644 --- a/rules/S5032/metadata.json +++ b/rules/S5032/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5032", diff --git a/rules/S5034/metadata.json b/rules/S5034/metadata.json index b0aa9d8b55..c19d75b74a 100644 --- a/rules/S5034/metadata.json +++ b/rules/S5034/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5034", diff --git a/rules/S5042/metadata.json b/rules/S5042/metadata.json index bdf887396c..a39f7d5e19 100644 --- a/rules/S5042/metadata.json +++ b/rules/S5042/metadata.json @@ -13,6 +13,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5042", diff --git a/rules/S5047/metadata.json b/rules/S5047/metadata.json index 5865c434ab..0a872820ae 100644 --- a/rules/S5047/metadata.json +++ b/rules/S5047/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5047", diff --git a/rules/S5115/metadata.json b/rules/S5115/metadata.json index b7b01e33c1..38d6439eeb 100644 --- a/rules/S5115/metadata.json +++ b/rules/S5115/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5115", diff --git a/rules/S5117/metadata.json b/rules/S5117/metadata.json index 59177317c2..cdb4b9bfd1 100644 --- a/rules/S5117/metadata.json +++ b/rules/S5117/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5117", diff --git a/rules/S5118/metadata.json b/rules/S5118/metadata.json index 11eb662910..e57aad030b 100644 --- a/rules/S5118/metadata.json +++ b/rules/S5118/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "ABAP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5118", diff --git a/rules/S5119/metadata.json b/rules/S5119/metadata.json index 2016d6f397..9f373f28f0 100644 --- a/rules/S5119/metadata.json +++ b/rules/S5119/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5119", diff --git a/rules/S5122/csharp/rule.adoc b/rules/S5122/csharp/rule.adoc index b62f4bea21..5e020da23e 100644 --- a/rules/S5122/csharp/rule.adoc +++ b/rules/S5122/csharp/rule.adoc @@ -77,7 +77,8 @@ public string Get() Response.Headers.Add("Access-Control-Allow-Origin", "https://trustedwebsite.com"); // Safe Response.Headers.Add(HeaderNames.AccessControlAllowOrigin, "https://trustedwebsite.com"); // Safe } - {code} +---- + ---- public void ConfigureServices(IServiceCollection services) { @@ -96,9 +97,10 @@ public void ConfigureServices(IServiceCollection services) services.AddControllers(); } - ---- -h3. ASP.Net MVC + +=== ASP.Net MVC + ---- public class HomeController : ApiController { @@ -111,16 +113,14 @@ public class HomeController : ApiController response.AppendHeader(HeaderNames.AccessControlAllowOrigin, "https://trustedwebsite.com"); } } +---- ---- ----- -\[EnableCors(origins: "https://trustedwebsite.com", headers: "*", methods: "GET")] +[EnableCors(origins: "https://trustedwebsite.com", headers: "*", methods: "GET")] public HttpResponseMessage Get() => new HttpResponseMessage() { Content = new StringContent("content") }; - ----- ---- include::../see.adoc[] diff --git a/rules/S5122/metadata.json b/rules/S5122/metadata.json index 23cb1b7b27..3a58008aa0 100644 --- a/rules/S5122/metadata.json +++ b/rules/S5122/metadata.json @@ -9,6 +9,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5122", diff --git a/rules/S5128/metadata.json b/rules/S5128/metadata.json index fbec60fd6a..9760e23690 100644 --- a/rules/S5128/metadata.json +++ b/rules/S5128/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5128", diff --git a/rules/S5131/metadata.json b/rules/S5131/metadata.json index 317a4caec7..53e2bc1306 100644 --- a/rules/S5131/metadata.json +++ b/rules/S5131/metadata.json @@ -13,6 +13,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5131", diff --git a/rules/S5135/metadata.json b/rules/S5135/metadata.json index d00be9b916..8b63361d37 100644 --- a/rules/S5135/metadata.json +++ b/rules/S5135/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5135", diff --git a/rules/S5139/metadata.json b/rules/S5139/metadata.json index eaf1c560f7..5373e63c85 100644 --- a/rules/S5139/metadata.json +++ b/rules/S5139/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5139", diff --git a/rules/S5141/metadata.json b/rules/S5141/metadata.json index 55dedef93e..8b612b02e8 100644 --- a/rules/S5141/metadata.json +++ b/rules/S5141/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5141", diff --git a/rules/S5144/metadata.json b/rules/S5144/metadata.json index 93520a4846..b257924bcb 100644 --- a/rules/S5144/metadata.json +++ b/rules/S5144/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5144", diff --git a/rules/S5145/metadata.json b/rules/S5145/metadata.json index 87a169c6e5..ee546e4f70 100644 --- a/rules/S5145/metadata.json +++ b/rules/S5145/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5145", diff --git a/rules/S5146/metadata.json b/rules/S5146/metadata.json index 0811d8cebb..aec88e8d9d 100644 --- a/rules/S5146/metadata.json +++ b/rules/S5146/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5146", diff --git a/rules/S5147/metadata.json b/rules/S5147/metadata.json index 69450ad37c..87e3a5dd69 100644 --- a/rules/S5147/metadata.json +++ b/rules/S5147/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5147", diff --git a/rules/S5148/metadata.json b/rules/S5148/metadata.json index c9de83806c..2e5b816f6e 100644 --- a/rules/S5148/metadata.json +++ b/rules/S5148/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5148", diff --git a/rules/S5164/metadata.json b/rules/S5164/metadata.json index 551ca4e0fa..4e55d86513 100644 --- a/rules/S5164/metadata.json +++ b/rules/S5164/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5164", diff --git a/rules/S5167/metadata.json b/rules/S5167/metadata.json index 10e47453a0..92bdf011bf 100644 --- a/rules/S5167/metadata.json +++ b/rules/S5167/metadata.json @@ -13,6 +13,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5167", diff --git a/rules/S5180/metadata.json b/rules/S5180/metadata.json index 8561c0effb..3bf2a68560 100644 --- a/rules/S5180/metadata.json +++ b/rules/S5180/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5180", diff --git a/rules/S5184/metadata.json b/rules/S5184/metadata.json index 6ca08016c4..874fa621fa 100644 --- a/rules/S5184/metadata.json +++ b/rules/S5184/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5184", diff --git a/rules/S5194/metadata.json b/rules/S5194/metadata.json index fc3c0096c1..b09cc936db 100644 --- a/rules/S5194/metadata.json +++ b/rules/S5194/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5194", diff --git a/rules/S5205/metadata.json b/rules/S5205/metadata.json index 59ce9744da..d911b5e44f 100644 --- a/rules/S5205/metadata.json +++ b/rules/S5205/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5205", diff --git a/rules/S5213/metadata.json b/rules/S5213/metadata.json index cf5aa408d3..378a6c7dc6 100644 --- a/rules/S5213/metadata.json +++ b/rules/S5213/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5213", diff --git a/rules/S5240/metadata.json b/rules/S5240/metadata.json index 7a64077eb8..4c6d66bf71 100644 --- a/rules/S5240/metadata.json +++ b/rules/S5240/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-5240", "sqKey": "S5240", diff --git a/rules/S5245/metadata.json b/rules/S5245/metadata.json index 7782fe8248..88cbbd6871 100644 --- a/rules/S5245/metadata.json +++ b/rules/S5245/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PL\/SQL" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5245", diff --git a/rules/S5247/metadata.json b/rules/S5247/metadata.json index c67247fd85..7bfaaa6f2b 100644 --- a/rules/S5247/metadata.json +++ b/rules/S5247/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5247", diff --git a/rules/S5254/metadata.json b/rules/S5254/metadata.json index 9192f321e7..8a6164c4fa 100644 --- a/rules/S5254/metadata.json +++ b/rules/S5254/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5254", diff --git a/rules/S5255/metadata.json b/rules/S5255/metadata.json index e220083386..d83c7b10b1 100644 --- a/rules/S5255/metadata.json +++ b/rules/S5255/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5255", diff --git a/rules/S5256/metadata.json b/rules/S5256/metadata.json index f6ad9cefa0..ef659f352e 100644 --- a/rules/S5256/metadata.json +++ b/rules/S5256/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5256", diff --git a/rules/S5257/metadata.json b/rules/S5257/metadata.json index f00bb48c74..cc842a8b45 100644 --- a/rules/S5257/metadata.json +++ b/rules/S5257/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5257", diff --git a/rules/S5258/metadata.json b/rules/S5258/metadata.json index b4abfbff72..1eee14c8da 100644 --- a/rules/S5258/metadata.json +++ b/rules/S5258/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5258", diff --git a/rules/S5259/metadata.json b/rules/S5259/metadata.json index e5ea4866cf..a60585830b 100644 --- a/rules/S5259/metadata.json +++ b/rules/S5259/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5259", diff --git a/rules/S5260/metadata.json b/rules/S5260/metadata.json index e5e49d39ea..908c07a307 100644 --- a/rules/S5260/metadata.json +++ b/rules/S5260/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5260", diff --git a/rules/S5261/metadata.json b/rules/S5261/metadata.json index 0e068dd288..cb6838fc76 100644 --- a/rules/S5261/metadata.json +++ b/rules/S5261/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5261", diff --git a/rules/S5262/metadata.json b/rules/S5262/metadata.json index 2598533cc4..e6f83dec66 100644 --- a/rules/S5262/metadata.json +++ b/rules/S5262/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5262", diff --git a/rules/S5263/metadata.json b/rules/S5263/metadata.json index 53f3844d6d..51dc5ce5a8 100644 --- a/rules/S5263/metadata.json +++ b/rules/S5263/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5263", diff --git a/rules/S5264/metadata.json b/rules/S5264/metadata.json index 0ca565d25b..d6cf21977b 100644 --- a/rules/S5264/metadata.json +++ b/rules/S5264/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5264", diff --git a/rules/S5265/metadata.json b/rules/S5265/metadata.json index 07dfdb97cf..826b1e77f6 100644 --- a/rules/S5265/metadata.json +++ b/rules/S5265/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5265", diff --git a/rules/S5266/metadata.json b/rules/S5266/metadata.json index b5bdf6bdba..8f73fd0e9c 100644 --- a/rules/S5266/metadata.json +++ b/rules/S5266/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5266", diff --git a/rules/S5267/metadata.json b/rules/S5267/metadata.json index 67e1acbd69..c7dca7bd97 100644 --- a/rules/S5267/metadata.json +++ b/rules/S5267/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5267", diff --git a/rules/S5268/metadata.json b/rules/S5268/metadata.json index 7aff48bcc9..e0e7a65c19 100644 --- a/rules/S5268/metadata.json +++ b/rules/S5268/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5268", diff --git a/rules/S5269/metadata.json b/rules/S5269/metadata.json index 08228235d3..73ae65df4a 100644 --- a/rules/S5269/metadata.json +++ b/rules/S5269/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5269", diff --git a/rules/S5270/metadata.json b/rules/S5270/metadata.json index 7f939ac1d2..b23b217b6b 100644 --- a/rules/S5270/metadata.json +++ b/rules/S5270/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5270", diff --git a/rules/S5271/metadata.json b/rules/S5271/metadata.json index e80610f922..3b40980bec 100644 --- a/rules/S5271/metadata.json +++ b/rules/S5271/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5271", diff --git a/rules/S5272/metadata.json b/rules/S5272/metadata.json index cf631ed382..e01dffc234 100644 --- a/rules/S5272/metadata.json +++ b/rules/S5272/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5272", diff --git a/rules/S5273/metadata.json b/rules/S5273/metadata.json index b1726ed747..782cbc4a2b 100644 --- a/rules/S5273/metadata.json +++ b/rules/S5273/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5273", diff --git a/rules/S5274/metadata.json b/rules/S5274/metadata.json index 1899536cc7..887c203993 100644 --- a/rules/S5274/metadata.json +++ b/rules/S5274/metadata.json @@ -15,6 +15,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5274", diff --git a/rules/S5275/metadata.json b/rules/S5275/metadata.json index c47c25f92f..cc48ee5b24 100644 --- a/rules/S5275/metadata.json +++ b/rules/S5275/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5275", diff --git a/rules/S5276/metadata.json b/rules/S5276/metadata.json index 22f0ffc0da..fce07bbd62 100644 --- a/rules/S5276/metadata.json +++ b/rules/S5276/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5276", diff --git a/rules/S5277/metadata.json b/rules/S5277/metadata.json index dc87261820..bccc1d3aca 100644 --- a/rules/S5277/metadata.json +++ b/rules/S5277/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5277", diff --git a/rules/S5278/metadata.json b/rules/S5278/metadata.json index 1ff479e753..c3a5414d98 100644 --- a/rules/S5278/metadata.json +++ b/rules/S5278/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5278", diff --git a/rules/S5279/metadata.json b/rules/S5279/metadata.json index ef4a8ebbf5..02b5f1602a 100644 --- a/rules/S5279/metadata.json +++ b/rules/S5279/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5279", diff --git a/rules/S5280/metadata.json b/rules/S5280/metadata.json index d17f996283..a1a89b811f 100644 --- a/rules/S5280/metadata.json +++ b/rules/S5280/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5280", diff --git a/rules/S5281/metadata.json b/rules/S5281/metadata.json index f01001deba..70ca038507 100644 --- a/rules/S5281/metadata.json +++ b/rules/S5281/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5281", diff --git a/rules/S5282/metadata.json b/rules/S5282/metadata.json index cef6c5aaf4..b664ae2d81 100644 --- a/rules/S5282/metadata.json +++ b/rules/S5282/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5282", diff --git a/rules/S5283/metadata.json b/rules/S5283/metadata.json index 3b14fe1a0b..375f42e31c 100644 --- a/rules/S5283/metadata.json +++ b/rules/S5283/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5283", diff --git a/rules/S5286/metadata.json b/rules/S5286/metadata.json index f4f6a58046..690bfed7a0 100644 --- a/rules/S5286/metadata.json +++ b/rules/S5286/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5286", diff --git a/rules/S5290/metadata.json b/rules/S5290/metadata.json index 41bb49b5d2..744e77b0bb 100644 --- a/rules/S5290/metadata.json +++ b/rules/S5290/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5290", diff --git a/rules/S5293/metadata.json b/rules/S5293/metadata.json index f00f207edb..294284e981 100644 --- a/rules/S5293/metadata.json +++ b/rules/S5293/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5293", diff --git a/rules/S5294/metadata.json b/rules/S5294/metadata.json index 888cf6ebc1..4aa5357780 100644 --- a/rules/S5294/metadata.json +++ b/rules/S5294/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5294", diff --git a/rules/S5296/metadata.json b/rules/S5296/metadata.json index 6d09b1b55a..8aa4ba1220 100644 --- a/rules/S5296/metadata.json +++ b/rules/S5296/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5296", diff --git a/rules/S5297/metadata.json b/rules/S5297/metadata.json index c62aa6c621..6816d27df8 100644 --- a/rules/S5297/metadata.json +++ b/rules/S5297/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5297", diff --git a/rules/S5298/metadata.json b/rules/S5298/metadata.json index 25d8db1256..70ab9d34d4 100644 --- a/rules/S5298/metadata.json +++ b/rules/S5298/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5298", diff --git a/rules/S5300/metadata.json b/rules/S5300/metadata.json index 2b11d9393e..347854506f 100644 --- a/rules/S5300/metadata.json +++ b/rules/S5300/metadata.json @@ -7,6 +7,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5300", diff --git a/rules/S5301/metadata.json b/rules/S5301/metadata.json index ea92e29373..786166ebdb 100644 --- a/rules/S5301/metadata.json +++ b/rules/S5301/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5301", diff --git a/rules/S5302/metadata.json b/rules/S5302/metadata.json index ad1228a09e..7a8eb3824b 100644 --- a/rules/S5302/metadata.json +++ b/rules/S5302/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5302", diff --git a/rules/S5303/metadata.json b/rules/S5303/metadata.json index 91a31f0321..2b420c9731 100644 --- a/rules/S5303/metadata.json +++ b/rules/S5303/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5303", diff --git a/rules/S5304/metadata.json b/rules/S5304/metadata.json index 0e070ac230..06e6537b69 100644 --- a/rules/S5304/metadata.json +++ b/rules/S5304/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5304", diff --git a/rules/S5305/metadata.json b/rules/S5305/metadata.json index 0e69a9377c..c365e6fe60 100644 --- a/rules/S5305/metadata.json +++ b/rules/S5305/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5305", diff --git a/rules/S5306/metadata.json b/rules/S5306/metadata.json index e964122df8..19a51dfd03 100644 --- a/rules/S5306/metadata.json +++ b/rules/S5306/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5306", diff --git a/rules/S5307/metadata.json b/rules/S5307/metadata.json index 6bd8f2327b..8377592750 100644 --- a/rules/S5307/metadata.json +++ b/rules/S5307/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5307", diff --git a/rules/S5308/metadata.json b/rules/S5308/metadata.json index 4b239ffca3..753023f693 100644 --- a/rules/S5308/metadata.json +++ b/rules/S5308/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5308", diff --git a/rules/S5309/metadata.json b/rules/S5309/metadata.json index cc022d18dc..a3ffe30694 100644 --- a/rules/S5309/metadata.json +++ b/rules/S5309/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5309", diff --git a/rules/S5310/metadata.json b/rules/S5310/metadata.json index 9199bb1df9..b458a92fc5 100644 --- a/rules/S5310/metadata.json +++ b/rules/S5310/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5310", diff --git a/rules/S5311/metadata.json b/rules/S5311/metadata.json index 769d025591..1b499dc92d 100644 --- a/rules/S5311/metadata.json +++ b/rules/S5311/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5311", diff --git a/rules/S5312/metadata.json b/rules/S5312/metadata.json index bb28b27217..57ce24b8de 100644 --- a/rules/S5312/metadata.json +++ b/rules/S5312/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5312", diff --git a/rules/S5313/metadata.json b/rules/S5313/metadata.json index 87a224a097..3c6ab47c29 100644 --- a/rules/S5313/metadata.json +++ b/rules/S5313/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5313", diff --git a/rules/S5314/metadata.json b/rules/S5314/metadata.json index 5647b88247..a083da4999 100644 --- a/rules/S5314/metadata.json +++ b/rules/S5314/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5314", diff --git a/rules/S5316/metadata.json b/rules/S5316/metadata.json index b0b3353de3..8b2f708071 100644 --- a/rules/S5316/metadata.json +++ b/rules/S5316/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5316", diff --git a/rules/S5318/metadata.json b/rules/S5318/metadata.json index 62d1b7cf60..ed2de3c2a3 100644 --- a/rules/S5318/metadata.json +++ b/rules/S5318/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5318", diff --git a/rules/S5319/metadata.json b/rules/S5319/metadata.json index 2da9ba090b..7ae8a593e9 100644 --- a/rules/S5319/metadata.json +++ b/rules/S5319/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5319", diff --git a/rules/S5320/metadata.json b/rules/S5320/metadata.json index 52766d0abf..743dfd30fa 100644 --- a/rules/S5320/metadata.json +++ b/rules/S5320/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5320", diff --git a/rules/S5322/metadata.json b/rules/S5322/metadata.json index 212264f0c5..b60cf91c9c 100644 --- a/rules/S5322/metadata.json +++ b/rules/S5322/metadata.json @@ -10,6 +10,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5322", diff --git a/rules/S5324/metadata.json b/rules/S5324/metadata.json index 474f380b9c..b9df97bbf8 100644 --- a/rules/S5324/metadata.json +++ b/rules/S5324/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5324", diff --git a/rules/S5326/metadata.json b/rules/S5326/metadata.json index 886fb82925..86f28c1fb5 100644 --- a/rules/S5326/metadata.json +++ b/rules/S5326/metadata.json @@ -10,6 +10,9 @@ "RSPEC-4830", "RSPEC-5527" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5326", "sqKey": "S5326", diff --git a/rules/S5328/metadata.json b/rules/S5328/metadata.json index 9cfae5a73a..5465763473 100644 --- a/rules/S5328/metadata.json +++ b/rules/S5328/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5328", diff --git a/rules/S5329/metadata.json b/rules/S5329/metadata.json index a9a0f6003f..47712170c1 100644 --- a/rules/S5329/metadata.json +++ b/rules/S5329/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-5329", "sqKey": "S5329", diff --git a/rules/S5332/metadata.json b/rules/S5332/metadata.json index 3072f1289e..941c7ab29e 100644 --- a/rules/S5332/metadata.json +++ b/rules/S5332/metadata.json @@ -8,6 +8,14 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "C++", + "C", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5332", diff --git a/rules/S5334/metadata.json b/rules/S5334/metadata.json index e9ebe68d1a..df704395fb 100644 --- a/rules/S5334/metadata.json +++ b/rules/S5334/metadata.json @@ -13,6 +13,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "Java", + "JavaScript", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5334", diff --git a/rules/S5335/metadata.json b/rules/S5335/metadata.json index 3367aeacf4..f0cbce781c 100644 --- a/rules/S5335/metadata.json +++ b/rules/S5335/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5335", diff --git a/rules/S5338/metadata.json b/rules/S5338/metadata.json index d36b263bd5..4219094fe6 100644 --- a/rules/S5338/metadata.json +++ b/rules/S5338/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5338", diff --git a/rules/S5344/metadata.json b/rules/S5344/metadata.json index f1ea098721..51a163879e 100644 --- a/rules/S5344/metadata.json +++ b/rules/S5344/metadata.json @@ -15,6 +15,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5344", diff --git a/rules/S5348/metadata.json b/rules/S5348/metadata.json index 322774feb1..829c61af9c 100644 --- a/rules/S5348/metadata.json +++ b/rules/S5348/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5348", diff --git a/rules/S5350/metadata.json b/rules/S5350/metadata.json index 684029a7a1..2942bf39b6 100644 --- a/rules/S5350/metadata.json +++ b/rules/S5350/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5350", diff --git a/rules/S5351/metadata.json b/rules/S5351/metadata.json index bcc5324256..f016721db1 100644 --- a/rules/S5351/metadata.json +++ b/rules/S5351/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-5351", "sqKey": "S5351", diff --git a/rules/S5352/metadata.json b/rules/S5352/metadata.json index c624eee66d..87752d8093 100644 --- a/rules/S5352/metadata.json +++ b/rules/S5352/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-5352", "sqKey": "S5352", diff --git a/rules/S5354/metadata.json b/rules/S5354/metadata.json index bb4d720ad0..b20a8312a9 100644 --- a/rules/S5354/metadata.json +++ b/rules/S5354/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5354", diff --git a/rules/S5355/metadata.json b/rules/S5355/metadata.json index dedde4b9e8..5e05874505 100644 --- a/rules/S5355/metadata.json +++ b/rules/S5355/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5355", diff --git a/rules/S5356/metadata.json b/rules/S5356/metadata.json index 9257ceba83..97ebef8f20 100644 --- a/rules/S5356/metadata.json +++ b/rules/S5356/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5356", diff --git a/rules/S5357/metadata.json b/rules/S5357/metadata.json index 19a76402ad..ee6c991c6d 100644 --- a/rules/S5357/metadata.json +++ b/rules/S5357/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5357", diff --git a/rules/S5358/metadata.json b/rules/S5358/metadata.json index 49e50725e9..4cec01fe3a 100644 --- a/rules/S5358/metadata.json +++ b/rules/S5358/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5358", diff --git a/rules/S5359/metadata.json b/rules/S5359/metadata.json index 1070fa53bc..e4e114d655 100644 --- a/rules/S5359/metadata.json +++ b/rules/S5359/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5359", diff --git a/rules/S5361/metadata.json b/rules/S5361/metadata.json index 9fc011f18e..6e051428f6 100644 --- a/rules/S5361/metadata.json +++ b/rules/S5361/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5361", diff --git a/rules/S5362/metadata.json b/rules/S5362/metadata.json index 4630ee64a2..6c23f99817 100644 --- a/rules/S5362/metadata.json +++ b/rules/S5362/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5362", diff --git a/rules/S5376/metadata.json b/rules/S5376/metadata.json index 80651e976b..70edf3b0e3 100644 --- a/rules/S5376/metadata.json +++ b/rules/S5376/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5376", diff --git a/rules/S5377/metadata.json b/rules/S5377/metadata.json index f195bb8a8d..b976237f3f 100644 --- a/rules/S5377/metadata.json +++ b/rules/S5377/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5377", diff --git a/rules/S5378/metadata.json b/rules/S5378/metadata.json index a7ba136e90..f2afd0ee98 100644 --- a/rules/S5378/metadata.json +++ b/rules/S5378/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5378", diff --git a/rules/S5379/metadata.json b/rules/S5379/metadata.json index 0ef3a89dbf..46a521a06b 100644 --- a/rules/S5379/metadata.json +++ b/rules/S5379/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5379", diff --git a/rules/S5380/metadata.json b/rules/S5380/metadata.json index c3ebd15f47..49da4e9f50 100644 --- a/rules/S5380/metadata.json +++ b/rules/S5380/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5380", diff --git a/rules/S5381/metadata.json b/rules/S5381/metadata.json index 9f6d257bf1..f5757d7b6e 100644 --- a/rules/S5381/metadata.json +++ b/rules/S5381/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5381", diff --git a/rules/S5382/metadata.json b/rules/S5382/metadata.json index 9621e59404..79e2c0c8dc 100644 --- a/rules/S5382/metadata.json +++ b/rules/S5382/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5382", diff --git a/rules/S5383/metadata.json b/rules/S5383/metadata.json index b2d705f20a..cdbbcc9a10 100644 --- a/rules/S5383/metadata.json +++ b/rules/S5383/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5383", diff --git a/rules/S5384/metadata.json b/rules/S5384/metadata.json index c7a63e58e6..b7242e4203 100644 --- a/rules/S5384/metadata.json +++ b/rules/S5384/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5384", diff --git a/rules/S5385/metadata.json b/rules/S5385/metadata.json index 4bf780836c..399d8de7e8 100644 --- a/rules/S5385/metadata.json +++ b/rules/S5385/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5385", diff --git a/rules/S5386/metadata.json b/rules/S5386/metadata.json index e0a646d5ac..4cf8314316 100644 --- a/rules/S5386/metadata.json +++ b/rules/S5386/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5386", diff --git a/rules/S5387/metadata.json b/rules/S5387/metadata.json index 6d94925356..1e928ae31f 100644 --- a/rules/S5387/metadata.json +++ b/rules/S5387/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5387", diff --git a/rules/S5389/metadata.json b/rules/S5389/metadata.json index 4352b92aed..fcecd28b7d 100644 --- a/rules/S5389/metadata.json +++ b/rules/S5389/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5389", diff --git a/rules/S5390/metadata.json b/rules/S5390/metadata.json index 23a259f227..ca0491e77a 100644 --- a/rules/S5390/metadata.json +++ b/rules/S5390/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5390", diff --git a/rules/S5391/metadata.json b/rules/S5391/metadata.json index bdfd5a4a14..57a70abe1f 100644 --- a/rules/S5391/metadata.json +++ b/rules/S5391/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5391", diff --git a/rules/S5392/metadata.json b/rules/S5392/metadata.json index 3557a2a910..531478e112 100644 --- a/rules/S5392/metadata.json +++ b/rules/S5392/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5392", diff --git a/rules/S5393/metadata.json b/rules/S5393/metadata.json index 195f4e4489..a07eb75d44 100644 --- a/rules/S5393/metadata.json +++ b/rules/S5393/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5393", diff --git a/rules/S5394/metadata.json b/rules/S5394/metadata.json index 1fdf989da1..aed25f81da 100644 --- a/rules/S5394/metadata.json +++ b/rules/S5394/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5394", diff --git a/rules/S5395/metadata.json b/rules/S5395/metadata.json index 5f18db6637..ee71646abe 100644 --- a/rules/S5395/metadata.json +++ b/rules/S5395/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5395", diff --git a/rules/S5402/metadata.json b/rules/S5402/metadata.json index 5c8d1b1906..ca853988e0 100644 --- a/rules/S5402/metadata.json +++ b/rules/S5402/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5402", diff --git a/rules/S5404/metadata.json b/rules/S5404/metadata.json index bfe77404a9..0567143fbe 100644 --- a/rules/S5404/metadata.json +++ b/rules/S5404/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5404", diff --git a/rules/S5405/metadata.json b/rules/S5405/metadata.json index a8e00ccc67..7cdf62bf16 100644 --- a/rules/S5405/metadata.json +++ b/rules/S5405/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5405", diff --git a/rules/S5408/metadata.json b/rules/S5408/metadata.json index 049852384c..83be164e70 100644 --- a/rules/S5408/metadata.json +++ b/rules/S5408/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5408", diff --git a/rules/S5409/metadata.json b/rules/S5409/metadata.json index b4378b1bcc..9ef6f10888 100644 --- a/rules/S5409/metadata.json +++ b/rules/S5409/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5409", diff --git a/rules/S5410/metadata.json b/rules/S5410/metadata.json index ed38c8b477..dc5165f099 100644 --- a/rules/S5410/metadata.json +++ b/rules/S5410/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5410", diff --git a/rules/S5411/metadata.json b/rules/S5411/metadata.json index 27fa174628..5654088f56 100644 --- a/rules/S5411/metadata.json +++ b/rules/S5411/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5411", diff --git a/rules/S5413/metadata.json b/rules/S5413/metadata.json index 1c344a0591..137d242467 100644 --- a/rules/S5413/metadata.json +++ b/rules/S5413/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5413", diff --git a/rules/S5414/metadata.json b/rules/S5414/metadata.json index 145a3742de..026bb4e6fd 100644 --- a/rules/S5414/metadata.json +++ b/rules/S5414/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5414", diff --git a/rules/S5415/metadata.json b/rules/S5415/metadata.json index 18cec75509..bb6dc96453 100644 --- a/rules/S5415/metadata.json +++ b/rules/S5415/metadata.json @@ -15,6 +15,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5415", diff --git a/rules/S5416/metadata.json b/rules/S5416/metadata.json index 89551668bb..69a500171b 100644 --- a/rules/S5416/metadata.json +++ b/rules/S5416/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5416", diff --git a/rules/S5417/metadata.json b/rules/S5417/metadata.json index 18351bcf78..1840eaa23b 100644 --- a/rules/S5417/metadata.json +++ b/rules/S5417/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5417", diff --git a/rules/S5419/metadata.json b/rules/S5419/metadata.json index 61f0a9430a..b83c2ced0e 100644 --- a/rules/S5419/metadata.json +++ b/rules/S5419/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5419", diff --git a/rules/S5421/metadata.json b/rules/S5421/metadata.json index 35c96c2360..3b2fb58112 100644 --- a/rules/S5421/metadata.json +++ b/rules/S5421/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5421", diff --git a/rules/S5422/metadata.json b/rules/S5422/metadata.json index d05a97fd89..2dc632c4eb 100644 --- a/rules/S5422/metadata.json +++ b/rules/S5422/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5422", diff --git a/rules/S5425/metadata.json b/rules/S5425/metadata.json index 37007cb6df..87f76770b0 100644 --- a/rules/S5425/metadata.json +++ b/rules/S5425/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5425", diff --git a/rules/S5428/metadata.json b/rules/S5428/metadata.json index b69bbf9fd4..7e1dbd2dcc 100644 --- a/rules/S5428/metadata.json +++ b/rules/S5428/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5428", diff --git a/rules/S5429/metadata.json b/rules/S5429/metadata.json index 2478436f5d..dd82c07335 100644 --- a/rules/S5429/metadata.json +++ b/rules/S5429/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5429", diff --git a/rules/S5439/metadata.json b/rules/S5439/metadata.json index c8a675e66b..2cfb9cc8fe 100644 --- a/rules/S5439/metadata.json +++ b/rules/S5439/metadata.json @@ -8,6 +8,9 @@ "replacementRules": [ "RSPEC-5247" ], + "coveredLanguages": [ + "Python" + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5439", "sqKey": "S5439", diff --git a/rules/S5443/metadata.json b/rules/S5443/metadata.json index 6c08680647..9fcb0a28b5 100644 --- a/rules/S5443/metadata.json +++ b/rules/S5443/metadata.json @@ -9,6 +9,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5443", diff --git a/rules/S5445/metadata.json b/rules/S5445/metadata.json index 17916c3002..fc71542a43 100644 --- a/rules/S5445/metadata.json +++ b/rules/S5445/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5445", diff --git a/rules/S5451/metadata.json b/rules/S5451/metadata.json index 77bbfaf33d..8d814fc2e2 100644 --- a/rules/S5451/metadata.json +++ b/rules/S5451/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "ruleSpecification": "RSPEC-5451", "sqKey": "S5451", diff --git a/rules/S5484/metadata.json b/rules/S5484/metadata.json index 5a0e04df86..0a5bf58742 100644 --- a/rules/S5484/metadata.json +++ b/rules/S5484/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5484", diff --git a/rules/S5485/metadata.json b/rules/S5485/metadata.json index 0a73ce4dd6..693a28580d 100644 --- a/rules/S5485/metadata.json +++ b/rules/S5485/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5485", diff --git a/rules/S5486/metadata.json b/rules/S5486/metadata.json index 5bea84e22b..5334ff3af7 100644 --- a/rules/S5486/metadata.json +++ b/rules/S5486/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5486", diff --git a/rules/S5487/metadata.json b/rules/S5487/metadata.json index 2bf078b03c..0ffe9d1cc9 100644 --- a/rules/S5487/metadata.json +++ b/rules/S5487/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5487", diff --git a/rules/S5488/metadata.json b/rules/S5488/metadata.json index 8d6813edd9..92b238030e 100644 --- a/rules/S5488/metadata.json +++ b/rules/S5488/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5488", diff --git a/rules/S5489/metadata.json b/rules/S5489/metadata.json index 53e9e6499d..a5ba6f7176 100644 --- a/rules/S5489/metadata.json +++ b/rules/S5489/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5489", diff --git a/rules/S5491/metadata.json b/rules/S5491/metadata.json index 733a744375..4dd64254f8 100644 --- a/rules/S5491/metadata.json +++ b/rules/S5491/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5491", diff --git a/rules/S5494/metadata.json b/rules/S5494/metadata.json index 58f47e1982..0afd11c106 100644 --- a/rules/S5494/metadata.json +++ b/rules/S5494/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5494", diff --git a/rules/S5495/metadata.json b/rules/S5495/metadata.json index 2f6b209917..1490516746 100644 --- a/rules/S5495/metadata.json +++ b/rules/S5495/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5495", diff --git a/rules/S5496/metadata.json b/rules/S5496/metadata.json index 8179b050ca..e3f3911f5a 100644 --- a/rules/S5496/metadata.json +++ b/rules/S5496/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5496", diff --git a/rules/S5497/metadata.json b/rules/S5497/metadata.json index d079ce29e7..981c603cd7 100644 --- a/rules/S5497/metadata.json +++ b/rules/S5497/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5497", diff --git a/rules/S5498/metadata.json b/rules/S5498/metadata.json index cec3c6410c..5015a792e2 100644 --- a/rules/S5498/metadata.json +++ b/rules/S5498/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5498", diff --git a/rules/S5500/metadata.json b/rules/S5500/metadata.json index 180cd9561b..bfa3860d86 100644 --- a/rules/S5500/metadata.json +++ b/rules/S5500/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5500", diff --git a/rules/S5501/metadata.json b/rules/S5501/metadata.json index 0602326f26..b592bc9f7e 100644 --- a/rules/S5501/metadata.json +++ b/rules/S5501/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5501", diff --git a/rules/S5502/metadata.json b/rules/S5502/metadata.json index b9e296e135..eed770446a 100644 --- a/rules/S5502/metadata.json +++ b/rules/S5502/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5502", diff --git a/rules/S5503/metadata.json b/rules/S5503/metadata.json index 984eefe39a..50250fe88b 100644 --- a/rules/S5503/metadata.json +++ b/rules/S5503/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5503", diff --git a/rules/S5506/metadata.json b/rules/S5506/metadata.json index 373a884ac5..535e383563 100644 --- a/rules/S5506/metadata.json +++ b/rules/S5506/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5506", diff --git a/rules/S5507/metadata.json b/rules/S5507/metadata.json index 25c5229c7d..06fbdbef9f 100644 --- a/rules/S5507/metadata.json +++ b/rules/S5507/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5507", diff --git a/rules/S5523/metadata.json b/rules/S5523/metadata.json index 68e0a293e0..6d6ea677d6 100644 --- a/rules/S5523/metadata.json +++ b/rules/S5523/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5523", diff --git a/rules/S5524/metadata.json b/rules/S5524/metadata.json index 5c3f1611a2..5b559938ca 100644 --- a/rules/S5524/metadata.json +++ b/rules/S5524/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5524", diff --git a/rules/S5526/metadata.json b/rules/S5526/metadata.json index 840e354e0f..d8f816fd9e 100644 --- a/rules/S5526/metadata.json +++ b/rules/S5526/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5526", diff --git a/rules/S5527/metadata.json b/rules/S5527/metadata.json index a6e3c61dea..647f25e983 100644 --- a/rules/S5527/metadata.json +++ b/rules/S5527/metadata.json @@ -15,6 +15,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "PHP", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5527", diff --git a/rules/S5531/metadata.json b/rules/S5531/metadata.json index 54a29201c0..cf9e0863a1 100644 --- a/rules/S5531/metadata.json +++ b/rules/S5531/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5531", diff --git a/rules/S5536/metadata.json b/rules/S5536/metadata.json index c0b85f0053..1a2f8bdafb 100644 --- a/rules/S5536/metadata.json +++ b/rules/S5536/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5536", diff --git a/rules/S5539/metadata.json b/rules/S5539/metadata.json index d58c557471..62e3c1f026 100644 --- a/rules/S5539/metadata.json +++ b/rules/S5539/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5539", diff --git a/rules/S5542/metadata.json b/rules/S5542/metadata.json index 9b581d1c88..86d81b215f 100644 --- a/rules/S5542/metadata.json +++ b/rules/S5542/metadata.json @@ -11,6 +11,16 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "VB.Net", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5542", diff --git a/rules/S5547/metadata.json b/rules/S5547/metadata.json index d4fb7e5ec5..c220eb74ea 100644 --- a/rules/S5547/metadata.json +++ b/rules/S5547/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "PL\/SQL", + "C", + "Objective-C", + "PHP", + "Swift", + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5547", diff --git a/rules/S5549/metadata.json b/rules/S5549/metadata.json index e6b8169782..1ca554ae3a 100644 --- a/rules/S5549/metadata.json +++ b/rules/S5549/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5549", diff --git a/rules/S5553/metadata.json b/rules/S5553/metadata.json index 5e4601a14a..a19f5acb71 100644 --- a/rules/S5553/metadata.json +++ b/rules/S5553/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5553", diff --git a/rules/S5558/metadata.json b/rules/S5558/metadata.json index bd3f48eeb3..439563217a 100644 --- a/rules/S5558/metadata.json +++ b/rules/S5558/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5558", diff --git a/rules/S5566/metadata.json b/rules/S5566/metadata.json index 8b1f3501d4..a1eedf704b 100644 --- a/rules/S5566/metadata.json +++ b/rules/S5566/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5566", diff --git a/rules/S5570/metadata.json b/rules/S5570/metadata.json index d4ecaaaa2a..76a083dbc1 100644 --- a/rules/S5570/metadata.json +++ b/rules/S5570/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5570", diff --git a/rules/S5594/metadata.json b/rules/S5594/metadata.json index e011d03f5a..4a080dd495 100644 --- a/rules/S5594/metadata.json +++ b/rules/S5594/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5594", diff --git a/rules/S5603/metadata.json b/rules/S5603/metadata.json index 1559b08de5..069ca955b6 100644 --- a/rules/S5603/metadata.json +++ b/rules/S5603/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5603", diff --git a/rules/S5604/metadata.json b/rules/S5604/metadata.json index f4f86e789c..7f45dce63c 100644 --- a/rules/S5604/metadata.json +++ b/rules/S5604/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5604", diff --git a/rules/S5607/metadata.json b/rules/S5607/metadata.json index 2759df88fc..c7c236065d 100644 --- a/rules/S5607/metadata.json +++ b/rules/S5607/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5607", diff --git a/rules/S5612/metadata.json b/rules/S5612/metadata.json index 4e6918954a..640d2afbb0 100644 --- a/rules/S5612/metadata.json +++ b/rules/S5612/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5612", diff --git a/rules/S5625/metadata.json b/rules/S5625/metadata.json index 5e716f13f2..8c23e59036 100644 --- a/rules/S5625/metadata.json +++ b/rules/S5625/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5625", diff --git a/rules/S5631/metadata.json b/rules/S5631/metadata.json index 29647d0bd1..f05b0c5641 100644 --- a/rules/S5631/metadata.json +++ b/rules/S5631/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5631", diff --git a/rules/S5632/metadata.json b/rules/S5632/metadata.json index 2d459eaec1..bdd4707116 100644 --- a/rules/S5632/metadata.json +++ b/rules/S5632/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5632", diff --git a/rules/S5633/metadata.json b/rules/S5633/metadata.json index 01f524d12d..c605e5420a 100644 --- a/rules/S5633/metadata.json +++ b/rules/S5633/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5633", diff --git a/rules/S5639/metadata.json b/rules/S5639/metadata.json index d8b9ea83e2..eacf486761 100644 --- a/rules/S5639/metadata.json +++ b/rules/S5639/metadata.json @@ -7,6 +7,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-5639", diff --git a/rules/S5642/metadata.json b/rules/S5642/metadata.json index ee82f9bde2..d39fa6d116 100644 --- a/rules/S5642/metadata.json +++ b/rules/S5642/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5642", diff --git a/rules/S5644/metadata.json b/rules/S5644/metadata.json index a454e95ff5..f925040b20 100644 --- a/rules/S5644/metadata.json +++ b/rules/S5644/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5644", diff --git a/rules/S5650/metadata.json b/rules/S5650/metadata.json index 89c28bbde9..04ae1f543e 100644 --- a/rules/S5650/metadata.json +++ b/rules/S5650/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5650", diff --git a/rules/S5651/metadata.json b/rules/S5651/metadata.json index a19e471a58..5f684666d9 100644 --- a/rules/S5651/metadata.json +++ b/rules/S5651/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5651", diff --git a/rules/S5654/metadata.json b/rules/S5654/metadata.json index 8a76832100..1c07289aac 100644 --- a/rules/S5654/metadata.json +++ b/rules/S5654/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5654", diff --git a/rules/S5655/metadata.json b/rules/S5655/metadata.json index 7405389b92..51d295c8aa 100644 --- a/rules/S5655/metadata.json +++ b/rules/S5655/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5655", diff --git a/rules/S5658/metadata.json b/rules/S5658/metadata.json index db762eb07d..dac65ac988 100644 --- a/rules/S5658/metadata.json +++ b/rules/S5658/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5658", diff --git a/rules/S5659/metadata.json b/rules/S5659/metadata.json index 741f23ec18..92d342f158 100644 --- a/rules/S5659/metadata.json +++ b/rules/S5659/metadata.json @@ -9,6 +9,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net", + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5659", diff --git a/rules/S5663/metadata.json b/rules/S5663/metadata.json index e89b894a8c..a00ca3a0a9 100644 --- a/rules/S5663/metadata.json +++ b/rules/S5663/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5663", diff --git a/rules/S5664/metadata.json b/rules/S5664/metadata.json index 40f4cfe66e..4853cb5730 100644 --- a/rules/S5664/metadata.json +++ b/rules/S5664/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5664", diff --git a/rules/S5665/metadata.json b/rules/S5665/metadata.json index 83231750c6..5f251d7ba9 100644 --- a/rules/S5665/metadata.json +++ b/rules/S5665/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5665", diff --git a/rules/S5669/metadata.json b/rules/S5669/metadata.json index 54d9fcfa4c..b15f532383 100644 --- a/rules/S5669/metadata.json +++ b/rules/S5669/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5669", diff --git a/rules/S5673/metadata.json b/rules/S5673/metadata.json index a6c283a9e4..7c0ae453b3 100644 --- a/rules/S5673/metadata.json +++ b/rules/S5673/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5673", diff --git a/rules/S5679/metadata.json b/rules/S5679/metadata.json index acfbefb83e..2e185374da 100644 --- a/rules/S5679/metadata.json +++ b/rules/S5679/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5679", diff --git a/rules/S5680/metadata.json b/rules/S5680/metadata.json index 89dc044825..68c3c6c0d5 100644 --- a/rules/S5680/metadata.json +++ b/rules/S5680/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5680", diff --git a/rules/S5685/metadata.json b/rules/S5685/metadata.json index 136d51febb..77631934f4 100644 --- a/rules/S5685/metadata.json +++ b/rules/S5685/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5685", diff --git a/rules/S5689/metadata.json b/rules/S5689/metadata.json index 789ae4106b..aaefae94de 100644 --- a/rules/S5689/metadata.json +++ b/rules/S5689/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5689", diff --git a/rules/S5691/metadata.json b/rules/S5691/metadata.json index 27fb847881..1eb74eb922 100644 --- a/rules/S5691/metadata.json +++ b/rules/S5691/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5691", diff --git a/rules/S5693/metadata.json b/rules/S5693/metadata.json index 90c848be45..99f7b1e8d6 100644 --- a/rules/S5693/metadata.json +++ b/rules/S5693/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "JavaScript", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5693", diff --git a/rules/S5696/metadata.json b/rules/S5696/metadata.json index 02c447122d..db527c089b 100644 --- a/rules/S5696/metadata.json +++ b/rules/S5696/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5696", diff --git a/rules/S5704/metadata.json b/rules/S5704/metadata.json index bd63fcfc1c..dc1b96166d 100644 --- a/rules/S5704/metadata.json +++ b/rules/S5704/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5704", diff --git a/rules/S5706/metadata.json b/rules/S5706/metadata.json index 63ea3f21ac..0c5ac04df2 100644 --- a/rules/S5706/metadata.json +++ b/rules/S5706/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5706", diff --git a/rules/S5707/metadata.json b/rules/S5707/metadata.json index 70490699d0..44f4f80967 100644 --- a/rules/S5707/metadata.json +++ b/rules/S5707/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5707", diff --git a/rules/S5708/metadata.json b/rules/S5708/metadata.json index 3a70032b5c..1be39f3c69 100644 --- a/rules/S5708/metadata.json +++ b/rules/S5708/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP", + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5708", diff --git a/rules/S5709/metadata.json b/rules/S5709/metadata.json index 701ab145b7..de27d628cf 100644 --- a/rules/S5709/metadata.json +++ b/rules/S5709/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5709", diff --git a/rules/S5712/metadata.json b/rules/S5712/metadata.json index fa90acaa8e..b9e9aff7f7 100644 --- a/rules/S5712/metadata.json +++ b/rules/S5712/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5712", diff --git a/rules/S5713/metadata.json b/rules/S5713/metadata.json index e9570bf1d6..2d4cbab7ac 100644 --- a/rules/S5713/metadata.json +++ b/rules/S5713/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP", + "Python" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5713", diff --git a/rules/S5714/metadata.json b/rules/S5714/metadata.json index 8c4832a3fc..642454fb7c 100644 --- a/rules/S5714/metadata.json +++ b/rules/S5714/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5714", diff --git a/rules/S5717/metadata.json b/rules/S5717/metadata.json index 76856591f2..b7fcd41c10 100644 --- a/rules/S5717/metadata.json +++ b/rules/S5717/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5717", diff --git a/rules/S5719/metadata.json b/rules/S5719/metadata.json index add5f29ab6..72f87604fb 100644 --- a/rules/S5719/metadata.json +++ b/rules/S5719/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5719", diff --git a/rules/S5720/metadata.json b/rules/S5720/metadata.json index ca53b000ba..081f92c3f0 100644 --- a/rules/S5720/metadata.json +++ b/rules/S5720/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5720", diff --git a/rules/S5722/metadata.json b/rules/S5722/metadata.json index 41342ad868..30c7607739 100644 --- a/rules/S5722/metadata.json +++ b/rules/S5722/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5722", diff --git a/rules/S5724/metadata.json b/rules/S5724/metadata.json index fd83e44618..6c30b8efbf 100644 --- a/rules/S5724/metadata.json +++ b/rules/S5724/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5724", diff --git a/rules/S5725/metadata.json b/rules/S5725/metadata.json index eb8c201583..3cd9f4cbdf 100644 --- a/rules/S5725/metadata.json +++ b/rules/S5725/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5725", diff --git a/rules/S5727/metadata.json b/rules/S5727/metadata.json index 0a181c18b9..711a699394 100644 --- a/rules/S5727/metadata.json +++ b/rules/S5727/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5727", diff --git a/rules/S5728/metadata.json b/rules/S5728/metadata.json index 33d720059c..b43a498e33 100644 --- a/rules/S5728/metadata.json +++ b/rules/S5728/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5728", diff --git a/rules/S5730/metadata.json b/rules/S5730/metadata.json index 0b43be68c5..388f57cfc3 100644 --- a/rules/S5730/metadata.json +++ b/rules/S5730/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5730", diff --git a/rules/S5732/metadata.json b/rules/S5732/metadata.json index 10597759ef..e78cb21676 100644 --- a/rules/S5732/metadata.json +++ b/rules/S5732/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5732", diff --git a/rules/S5734/metadata.json b/rules/S5734/metadata.json index e4ff730798..4fad256d9d 100644 --- a/rules/S5734/metadata.json +++ b/rules/S5734/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5734", diff --git a/rules/S5736/metadata.json b/rules/S5736/metadata.json index c765e7732b..f458762c4e 100644 --- a/rules/S5736/metadata.json +++ b/rules/S5736/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5736", diff --git a/rules/S5738/metadata.json b/rules/S5738/metadata.json index 453d89784f..e6bebc99e0 100644 --- a/rules/S5738/metadata.json +++ b/rules/S5738/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5738", diff --git a/rules/S5739/metadata.json b/rules/S5739/metadata.json index 782f86ed9a..e9adc1e8f6 100644 --- a/rules/S5739/metadata.json +++ b/rules/S5739/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5739", diff --git a/rules/S5742/metadata.json b/rules/S5742/metadata.json index e74b89a3e4..5373c7185b 100644 --- a/rules/S5742/metadata.json +++ b/rules/S5742/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5742", diff --git a/rules/S5743/metadata.json b/rules/S5743/metadata.json index b6bb463688..03a8920ff3 100644 --- a/rules/S5743/metadata.json +++ b/rules/S5743/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5743", diff --git a/rules/S5744/metadata.json b/rules/S5744/metadata.json index 881d579b2c..31fad57063 100644 --- a/rules/S5744/metadata.json +++ b/rules/S5744/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5744", diff --git a/rules/S5747/metadata.json b/rules/S5747/metadata.json index 3aeb1a4c61..1b680d556b 100644 --- a/rules/S5747/metadata.json +++ b/rules/S5747/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5747", diff --git a/rules/S5750/metadata.json b/rules/S5750/metadata.json index 2fc6bb172f..0820bae2b7 100644 --- a/rules/S5750/metadata.json +++ b/rules/S5750/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5750", diff --git a/rules/S5753/metadata.json b/rules/S5753/metadata.json index 7bfd7d42ed..bbcfa54bf9 100644 --- a/rules/S5753/metadata.json +++ b/rules/S5753/metadata.json @@ -8,6 +8,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "VB.Net" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5753", diff --git a/rules/S5754/metadata.json b/rules/S5754/metadata.json index 7d4165bd7b..bad11a2609 100644 --- a/rules/S5754/metadata.json +++ b/rules/S5754/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5754", diff --git a/rules/S5755/metadata.json b/rules/S5755/metadata.json index 48449c64c7..fb12f4998a 100644 --- a/rules/S5755/metadata.json +++ b/rules/S5755/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5755", diff --git a/rules/S5756/metadata.json b/rules/S5756/metadata.json index 3174a549ea..a1512e1b1b 100644 --- a/rules/S5756/metadata.json +++ b/rules/S5756/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5756", diff --git a/rules/S5757/metadata.json b/rules/S5757/metadata.json index b2c1412dfd..acbd426ac2 100644 --- a/rules/S5757/metadata.json +++ b/rules/S5757/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5757", diff --git a/rules/S5759/metadata.json b/rules/S5759/metadata.json index afbf799d14..1a58621b2f 100644 --- a/rules/S5759/metadata.json +++ b/rules/S5759/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5759", diff --git a/rules/S5764/metadata.json b/rules/S5764/metadata.json index 6f5cbd5c42..72afe8b885 100644 --- a/rules/S5764/metadata.json +++ b/rules/S5764/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5764", diff --git a/rules/S5766/metadata.json b/rules/S5766/metadata.json index 8cd4e340bf..a7890d149b 100644 --- a/rules/S5766/metadata.json +++ b/rules/S5766/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5766", diff --git a/rules/S5768/metadata.json b/rules/S5768/metadata.json index d5e31caa64..b6c6599c14 100644 --- a/rules/S5768/metadata.json +++ b/rules/S5768/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5768", diff --git a/rules/S5769/metadata.json b/rules/S5769/metadata.json index 15182937a1..193fabe988 100644 --- a/rules/S5769/metadata.json +++ b/rules/S5769/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5769", diff --git a/rules/S5770/metadata.json b/rules/S5770/metadata.json index 381ace8990..d293e3c96c 100644 --- a/rules/S5770/metadata.json +++ b/rules/S5770/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5770", diff --git a/rules/S5773/metadata.json b/rules/S5773/metadata.json index 623341cc0a..f91f382e94 100644 --- a/rules/S5773/metadata.json +++ b/rules/S5773/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5773", diff --git a/rules/S5776/metadata.json b/rules/S5776/metadata.json index e0c8a242d5..3a6b5a6322 100644 --- a/rules/S5776/metadata.json +++ b/rules/S5776/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5776", diff --git a/rules/S5777/metadata.json b/rules/S5777/metadata.json index 46a4de9d69..586724dc8b 100644 --- a/rules/S5777/metadata.json +++ b/rules/S5777/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5777", diff --git a/rules/S5778/metadata.json b/rules/S5778/metadata.json index 0c210fb4a8..828879f03d 100644 --- a/rules/S5778/metadata.json +++ b/rules/S5778/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5778", diff --git a/rules/S5779/metadata.json b/rules/S5779/metadata.json index c9d2b94b1d..1f3d30d852 100644 --- a/rules/S5779/metadata.json +++ b/rules/S5779/metadata.json @@ -7,6 +7,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5779", diff --git a/rules/S5780/metadata.json b/rules/S5780/metadata.json index 64396606e4..8ac84eae2b 100644 --- a/rules/S5780/metadata.json +++ b/rules/S5780/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5780", diff --git a/rules/S5781/metadata.json b/rules/S5781/metadata.json index 78757c75d9..5fb2351020 100644 --- a/rules/S5781/metadata.json +++ b/rules/S5781/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5781", diff --git a/rules/S5782/metadata.json b/rules/S5782/metadata.json index 16725b849d..4d46f9563b 100644 --- a/rules/S5782/metadata.json +++ b/rules/S5782/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5782", diff --git a/rules/S5783/metadata.json b/rules/S5783/metadata.json index 076358e8a5..83d8eacde8 100644 --- a/rules/S5783/metadata.json +++ b/rules/S5783/metadata.json @@ -7,6 +7,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5783", diff --git a/rules/S5785/metadata.json b/rules/S5785/metadata.json index c18bef8ce5..df25258e20 100644 --- a/rules/S5785/metadata.json +++ b/rules/S5785/metadata.json @@ -7,6 +7,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5785", diff --git a/rules/S5786/metadata.json b/rules/S5786/metadata.json index efc20a7a0b..1429ba7cca 100644 --- a/rules/S5786/metadata.json +++ b/rules/S5786/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-5786", diff --git a/rules/S5790/metadata.json b/rules/S5790/metadata.json index a195d21071..21faacadb3 100644 --- a/rules/S5790/metadata.json +++ b/rules/S5790/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5790", diff --git a/rules/S5793/metadata.json b/rules/S5793/metadata.json index 086d042b40..e4407d1c63 100644 --- a/rules/S5793/metadata.json +++ b/rules/S5793/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Info", "ruleSpecification": "RSPEC-5793", diff --git a/rules/S5795/metadata.json b/rules/S5795/metadata.json index 4076b32035..20ce60d550 100644 --- a/rules/S5795/metadata.json +++ b/rules/S5795/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5795", diff --git a/rules/S5796/metadata.json b/rules/S5796/metadata.json index a1f4d9e94f..a43fda3435 100644 --- a/rules/S5796/metadata.json +++ b/rules/S5796/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5796", diff --git a/rules/S5797/metadata.json b/rules/S5797/metadata.json index 468de339c2..d19cd9f783 100644 --- a/rules/S5797/metadata.json +++ b/rules/S5797/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5797", diff --git a/rules/S5798/metadata.json b/rules/S5798/metadata.json index 830c93efc9..be76651561 100644 --- a/rules/S5798/metadata.json +++ b/rules/S5798/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5798", diff --git a/rules/S5799/metadata.json b/rules/S5799/metadata.json index e072cada28..7cbfd1a8d3 100644 --- a/rules/S5799/metadata.json +++ b/rules/S5799/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5799", diff --git a/rules/S5800/metadata.json b/rules/S5800/metadata.json index 777fe66e0d..062ff574fd 100644 --- a/rules/S5800/metadata.json +++ b/rules/S5800/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5800", diff --git a/rules/S5801/metadata.json b/rules/S5801/metadata.json index 05de179384..44669cbacf 100644 --- a/rules/S5801/metadata.json +++ b/rules/S5801/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5801", diff --git a/rules/S5802/metadata.json b/rules/S5802/metadata.json index ce24db3b76..22fde9e3ea 100644 --- a/rules/S5802/metadata.json +++ b/rules/S5802/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5802", diff --git a/rules/S5803/metadata.json b/rules/S5803/metadata.json index e4306c6a57..616103ac69 100644 --- a/rules/S5803/metadata.json +++ b/rules/S5803/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5803", diff --git a/rules/S5804/metadata.json b/rules/S5804/metadata.json index 31e46d5923..ea8723b2cc 100644 --- a/rules/S5804/metadata.json +++ b/rules/S5804/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5804", diff --git a/rules/S5806/metadata.json b/rules/S5806/metadata.json index 0e801558db..c34a019016 100644 --- a/rules/S5806/metadata.json +++ b/rules/S5806/metadata.json @@ -9,6 +9,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5806", diff --git a/rules/S5807/metadata.json b/rules/S5807/metadata.json index 0f76d70e6b..3dc3d966d0 100644 --- a/rules/S5807/metadata.json +++ b/rules/S5807/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5807", diff --git a/rules/S5808/metadata.json b/rules/S5808/metadata.json index 74b86d40d5..b039452b5f 100644 --- a/rules/S5808/metadata.json +++ b/rules/S5808/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5808", diff --git a/rules/S5810/metadata.json b/rules/S5810/metadata.json index 6eba6bbd18..82aa94ab94 100644 --- a/rules/S5810/metadata.json +++ b/rules/S5810/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5810", diff --git a/rules/S5812/metadata.json b/rules/S5812/metadata.json index 96730034da..4795439627 100644 --- a/rules/S5812/metadata.json +++ b/rules/S5812/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5812", diff --git a/rules/S5813/metadata.json b/rules/S5813/metadata.json index 3f21f90c19..31686e5ade 100644 --- a/rules/S5813/metadata.json +++ b/rules/S5813/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5813", diff --git a/rules/S5814/metadata.json b/rules/S5814/metadata.json index 4fbdd785a2..560cd9ff07 100644 --- a/rules/S5814/metadata.json +++ b/rules/S5814/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5814", diff --git a/rules/S5815/metadata.json b/rules/S5815/metadata.json index 7d9db48613..35cc9b6d85 100644 --- a/rules/S5815/metadata.json +++ b/rules/S5815/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5815", diff --git a/rules/S5816/metadata.json b/rules/S5816/metadata.json index 0268ef6056..95a3755c24 100644 --- a/rules/S5816/metadata.json +++ b/rules/S5816/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5816", diff --git a/rules/S5817/metadata.json b/rules/S5817/metadata.json index e4e519ee64..903d4ab3b8 100644 --- a/rules/S5817/metadata.json +++ b/rules/S5817/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5817", diff --git a/rules/S5820/metadata.json b/rules/S5820/metadata.json index eda6740012..6777e3e976 100644 --- a/rules/S5820/metadata.json +++ b/rules/S5820/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5820", diff --git a/rules/S5821/metadata.json b/rules/S5821/metadata.json index 8ff74bfb1d..d3c3fa6c7e 100644 --- a/rules/S5821/metadata.json +++ b/rules/S5821/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5821", diff --git a/rules/S5822/metadata.json b/rules/S5822/metadata.json index 600ae722e6..c13e5e3ee1 100644 --- a/rules/S5822/metadata.json +++ b/rules/S5822/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5822", diff --git a/rules/S5823/metadata.json b/rules/S5823/metadata.json index 03d29bdac1..3863ab9a42 100644 --- a/rules/S5823/metadata.json +++ b/rules/S5823/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5823", diff --git a/rules/S5824/metadata.json b/rules/S5824/metadata.json index 9ac2cae4d4..da27c43adb 100644 --- a/rules/S5824/metadata.json +++ b/rules/S5824/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5824", diff --git a/rules/S5825/metadata.json b/rules/S5825/metadata.json index da2467d0b5..5df80d8469 100644 --- a/rules/S5825/metadata.json +++ b/rules/S5825/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5825", diff --git a/rules/S5826/metadata.json b/rules/S5826/metadata.json index c9760d3be2..7946d977d4 100644 --- a/rules/S5826/metadata.json +++ b/rules/S5826/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5826", diff --git a/rules/S5827/metadata.json b/rules/S5827/metadata.json index 0134fc973a..0258060b0a 100644 --- a/rules/S5827/metadata.json +++ b/rules/S5827/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5827", diff --git a/rules/S5828/metadata.json b/rules/S5828/metadata.json index 64849317a8..0055f78b44 100644 --- a/rules/S5828/metadata.json +++ b/rules/S5828/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5828", diff --git a/rules/S5829/metadata.json b/rules/S5829/metadata.json index 6270f2657f..1e215b3e13 100644 --- a/rules/S5829/metadata.json +++ b/rules/S5829/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5829", diff --git a/rules/S5831/metadata.json b/rules/S5831/metadata.json index 09452eef7a..4e5903ad8b 100644 --- a/rules/S5831/metadata.json +++ b/rules/S5831/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5831", diff --git a/rules/S5832/metadata.json b/rules/S5832/metadata.json index 84cc83afdb..137794085f 100644 --- a/rules/S5832/metadata.json +++ b/rules/S5832/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5832", diff --git a/rules/S5833/metadata.json b/rules/S5833/metadata.json index 406f7b93ca..9c9784b095 100644 --- a/rules/S5833/metadata.json +++ b/rules/S5833/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5833", diff --git a/rules/S5838/metadata.json b/rules/S5838/metadata.json index eb79255769..13e8f8c17e 100644 --- a/rules/S5838/metadata.json +++ b/rules/S5838/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5838", diff --git a/rules/S5840/metadata.json b/rules/S5840/metadata.json index 60e706d1d7..56474ad2cc 100644 --- a/rules/S5840/metadata.json +++ b/rules/S5840/metadata.json @@ -13,6 +13,9 @@ "RSPEC-5996", "RSPEC-6001" ], + "coveredLanguages": [ + "Java" + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5840", "sqKey": "S5840", diff --git a/rules/S5841/metadata.json b/rules/S5841/metadata.json index e73ac7cbd0..51d518a1e5 100644 --- a/rules/S5841/metadata.json +++ b/rules/S5841/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5841", diff --git a/rules/S5842/metadata.json b/rules/S5842/metadata.json index e4035d3079..d6c3c41b00 100644 --- a/rules/S5842/metadata.json +++ b/rules/S5842/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5842", diff --git a/rules/S5843/metadata.json b/rules/S5843/metadata.json index 34c7290cd1..ac84728df5 100644 --- a/rules/S5843/metadata.json +++ b/rules/S5843/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5843", diff --git a/rules/S5845/metadata.json b/rules/S5845/metadata.json index f09d4cd00e..5a695e352b 100644 --- a/rules/S5845/metadata.json +++ b/rules/S5845/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5845", diff --git a/rules/S5846/metadata.json b/rules/S5846/metadata.json index b2b1e1c104..5bd369cd73 100644 --- a/rules/S5846/metadata.json +++ b/rules/S5846/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5846", diff --git a/rules/S5847/metadata.json b/rules/S5847/metadata.json index fca2a3c9c1..2e51c81564 100644 --- a/rules/S5847/metadata.json +++ b/rules/S5847/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5847", diff --git a/rules/S5849/metadata.json b/rules/S5849/metadata.json index a717f4fc2c..c6e34b8596 100644 --- a/rules/S5849/metadata.json +++ b/rules/S5849/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5849", diff --git a/rules/S5850/metadata.json b/rules/S5850/metadata.json index 2610203043..7622955fd9 100644 --- a/rules/S5850/metadata.json +++ b/rules/S5850/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5850", diff --git a/rules/S5852/metadata.json b/rules/S5852/metadata.json index 806dc7b5a1..ec1f0d2abb 100644 --- a/rules/S5852/metadata.json +++ b/rules/S5852/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5852", diff --git a/rules/S5853/metadata.json b/rules/S5853/metadata.json index 993c9f59ad..c8300730c5 100644 --- a/rules/S5853/metadata.json +++ b/rules/S5853/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5853", diff --git a/rules/S5854/metadata.json b/rules/S5854/metadata.json index dd336addc3..6b02707f5e 100644 --- a/rules/S5854/metadata.json +++ b/rules/S5854/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5854", diff --git a/rules/S5855/metadata.json b/rules/S5855/metadata.json index 8a8b5d16ee..da1fde93fc 100644 --- a/rules/S5855/metadata.json +++ b/rules/S5855/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5855", diff --git a/rules/S5856/metadata.json b/rules/S5856/metadata.json index d3f949bff7..90a2edccc4 100644 --- a/rules/S5856/metadata.json +++ b/rules/S5856/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5856", diff --git a/rules/S5857/metadata.json b/rules/S5857/metadata.json index b28ea6cbcc..23d0daebed 100644 --- a/rules/S5857/metadata.json +++ b/rules/S5857/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5857", diff --git a/rules/S5860/metadata.json b/rules/S5860/metadata.json index d3b795e30b..73d4afa663 100644 --- a/rules/S5860/metadata.json +++ b/rules/S5860/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5860", diff --git a/rules/S5863/metadata.json b/rules/S5863/metadata.json index c7fa5d76e3..a981b6c397 100644 --- a/rules/S5863/metadata.json +++ b/rules/S5863/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5863", diff --git a/rules/S5864/metadata.json b/rules/S5864/metadata.json index 20171e8907..c556952dbf 100644 --- a/rules/S5864/metadata.json +++ b/rules/S5864/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5864", diff --git a/rules/S5866/metadata.json b/rules/S5866/metadata.json index 6a196dee52..733a86f48b 100644 --- a/rules/S5866/metadata.json +++ b/rules/S5866/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5866", diff --git a/rules/S5867/metadata.json b/rules/S5867/metadata.json index d351771c47..4b33662841 100644 --- a/rules/S5867/metadata.json +++ b/rules/S5867/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5867", diff --git a/rules/S5868/metadata.json b/rules/S5868/metadata.json index c117759f92..93ebc76783 100644 --- a/rules/S5868/metadata.json +++ b/rules/S5868/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5868", diff --git a/rules/S5869/metadata.json b/rules/S5869/metadata.json index 97ff6bfc51..fdd31b45b9 100644 --- a/rules/S5869/metadata.json +++ b/rules/S5869/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5869", diff --git a/rules/S5870/metadata.json b/rules/S5870/metadata.json index 40fb01d2c2..bf2693e279 100644 --- a/rules/S5870/metadata.json +++ b/rules/S5870/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5870", diff --git a/rules/S5871/metadata.json b/rules/S5871/metadata.json index c413e763ee..7c15f92767 100644 --- a/rules/S5871/metadata.json +++ b/rules/S5871/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5871", diff --git a/rules/S5876/metadata.json b/rules/S5876/metadata.json index 6cf2910a44..1de1031596 100644 --- a/rules/S5876/metadata.json +++ b/rules/S5876/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5876", diff --git a/rules/S5878/metadata.json b/rules/S5878/metadata.json index 44748e68da..9d210d92eb 100644 --- a/rules/S5878/metadata.json +++ b/rules/S5878/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5878", diff --git a/rules/S5883/metadata.json b/rules/S5883/metadata.json index e8a2eba38b..ccbd50e6ca 100644 --- a/rules/S5883/metadata.json +++ b/rules/S5883/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5883", diff --git a/rules/S5886/metadata.json b/rules/S5886/metadata.json index 96890a907d..1a90596822 100644 --- a/rules/S5886/metadata.json +++ b/rules/S5886/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5886", diff --git a/rules/S5890/metadata.json b/rules/S5890/metadata.json index e84edbd2b9..cd6bc04fd1 100644 --- a/rules/S5890/metadata.json +++ b/rules/S5890/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5890", diff --git a/rules/S5899/metadata.json b/rules/S5899/metadata.json index 2fdf90aff0..033d5c6f5e 100644 --- a/rules/S5899/metadata.json +++ b/rules/S5899/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5899", diff --git a/rules/S5905/metadata.json b/rules/S5905/metadata.json index 9d91427f26..30509438db 100644 --- a/rules/S5905/metadata.json +++ b/rules/S5905/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5905", diff --git a/rules/S5906/metadata.json b/rules/S5906/metadata.json index ada38bfd5a..9990fd2cd2 100644 --- a/rules/S5906/metadata.json +++ b/rules/S5906/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5906", diff --git a/rules/S5911/metadata.json b/rules/S5911/metadata.json index aed5843fc4..daa9a7096a 100644 --- a/rules/S5911/metadata.json +++ b/rules/S5911/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5911", diff --git a/rules/S5912/metadata.json b/rules/S5912/metadata.json index 0c32f9f0c8..279806a083 100644 --- a/rules/S5912/metadata.json +++ b/rules/S5912/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5912", diff --git a/rules/S5914/metadata.json b/rules/S5914/metadata.json index ba1c6d172f..584a3e278d 100644 --- a/rules/S5914/metadata.json +++ b/rules/S5914/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5914", diff --git a/rules/S5915/metadata.json b/rules/S5915/metadata.json index a4733fd81d..ea5695ff26 100644 --- a/rules/S5915/metadata.json +++ b/rules/S5915/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5915", diff --git a/rules/S5917/metadata.json b/rules/S5917/metadata.json index 28381205f3..1c3938bad7 100644 --- a/rules/S5917/metadata.json +++ b/rules/S5917/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5917", diff --git a/rules/S5918/metadata.json b/rules/S5918/metadata.json index a56f66b394..06dfe1a707 100644 --- a/rules/S5918/metadata.json +++ b/rules/S5918/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5918", diff --git a/rules/S5935/metadata.json b/rules/S5935/metadata.json index 4b4a5cb3fd..c1d8a21916 100644 --- a/rules/S5935/metadata.json +++ b/rules/S5935/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "PHP" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5935", diff --git a/rules/S5939/metadata.json b/rules/S5939/metadata.json index adf141ca9f..006d76e881 100644 --- a/rules/S5939/metadata.json +++ b/rules/S5939/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5939", diff --git a/rules/S5944/metadata.json b/rules/S5944/metadata.json index 26811342a3..0220a3d2a9 100644 --- a/rules/S5944/metadata.json +++ b/rules/S5944/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5944", diff --git a/rules/S5945/metadata.json b/rules/S5945/metadata.json index 723c633fca..8721e9dfcf 100644 --- a/rules/S5945/metadata.json +++ b/rules/S5945/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5945", diff --git a/rules/S5946/metadata.json b/rules/S5946/metadata.json index 681adb5279..c67ed17a53 100644 --- a/rules/S5946/metadata.json +++ b/rules/S5946/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5946", diff --git a/rules/S5949/metadata.json b/rules/S5949/metadata.json index 61a76de448..bfebeecf28 100644 --- a/rules/S5949/metadata.json +++ b/rules/S5949/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5949", diff --git a/rules/S5950/metadata.json b/rules/S5950/metadata.json index 90facdb25d..bc647406dd 100644 --- a/rules/S5950/metadata.json +++ b/rules/S5950/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5950", diff --git a/rules/S5951/metadata.json b/rules/S5951/metadata.json index 3cc3fbf982..ab94b81439 100644 --- a/rules/S5951/metadata.json +++ b/rules/S5951/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5951", diff --git a/rules/S5952/metadata.json b/rules/S5952/metadata.json index 90bf7a6caa..d25fb5a616 100644 --- a/rules/S5952/metadata.json +++ b/rules/S5952/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5952", diff --git a/rules/S5953/metadata.json b/rules/S5953/metadata.json index 701cb01b74..8fa069c71c 100644 --- a/rules/S5953/metadata.json +++ b/rules/S5953/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5953", diff --git a/rules/S5954/metadata.json b/rules/S5954/metadata.json index 378334873e..af6bffbfbe 100644 --- a/rules/S5954/metadata.json +++ b/rules/S5954/metadata.json @@ -14,6 +14,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5954", diff --git a/rules/S5955/metadata.json b/rules/S5955/metadata.json index bb26694520..93ef958065 100644 --- a/rules/S5955/metadata.json +++ b/rules/S5955/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5955", diff --git a/rules/S5956/metadata.json b/rules/S5956/metadata.json index 327a0429cd..bfa70609f3 100644 --- a/rules/S5956/metadata.json +++ b/rules/S5956/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5956", diff --git a/rules/S5957/metadata.json b/rules/S5957/metadata.json index 78d40a0496..116b35a8d8 100644 --- a/rules/S5957/metadata.json +++ b/rules/S5957/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5957", diff --git a/rules/S5958/metadata.json b/rules/S5958/metadata.json index d6c7e50650..50066b4eac 100644 --- a/rules/S5958/metadata.json +++ b/rules/S5958/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5958", diff --git a/rules/S5959/metadata.json b/rules/S5959/metadata.json index f2bbd4a2ff..49a50fd7a2 100644 --- a/rules/S5959/metadata.json +++ b/rules/S5959/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5959", diff --git a/rules/S5960/metadata.json b/rules/S5960/metadata.json index d63235ed46..f3996bfced 100644 --- a/rules/S5960/metadata.json +++ b/rules/S5960/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5960", diff --git a/rules/S5961/metadata.json b/rules/S5961/metadata.json index 722637699c..d19e4e8ef9 100644 --- a/rules/S5961/metadata.json +++ b/rules/S5961/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5961", diff --git a/rules/S5962/metadata.json b/rules/S5962/metadata.json index b970154d9e..e58abcfe54 100644 --- a/rules/S5962/metadata.json +++ b/rules/S5962/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5962", diff --git a/rules/S5963/metadata.json b/rules/S5963/metadata.json index 51ed20833f..6b5b350fe3 100644 --- a/rules/S5963/metadata.json +++ b/rules/S5963/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5963", diff --git a/rules/S5964/metadata.json b/rules/S5964/metadata.json index 90bde2cf17..b41147c856 100644 --- a/rules/S5964/metadata.json +++ b/rules/S5964/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5964", diff --git a/rules/S5965/metadata.json b/rules/S5965/metadata.json index 69b72833cd..4c82ec3a5e 100644 --- a/rules/S5965/metadata.json +++ b/rules/S5965/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5965", diff --git a/rules/S5966/metadata.json b/rules/S5966/metadata.json index b406c6cf84..98181fa10c 100644 --- a/rules/S5966/metadata.json +++ b/rules/S5966/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5966", diff --git a/rules/S5967/metadata.json b/rules/S5967/metadata.json index 74587ba0bb..316a0ce442 100644 --- a/rules/S5967/metadata.json +++ b/rules/S5967/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5967", diff --git a/rules/S5969/metadata.json b/rules/S5969/metadata.json index c66fd17653..4d068235f3 100644 --- a/rules/S5969/metadata.json +++ b/rules/S5969/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5969", diff --git a/rules/S5970/metadata.json b/rules/S5970/metadata.json index 51a1cc74f2..9ee62b171f 100644 --- a/rules/S5970/metadata.json +++ b/rules/S5970/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5970", diff --git a/rules/S5972/metadata.json b/rules/S5972/metadata.json index cade0086ff..c3faa261df 100644 --- a/rules/S5972/metadata.json +++ b/rules/S5972/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5972", diff --git a/rules/S5973/metadata.json b/rules/S5973/metadata.json index 5613be7442..bf339184cb 100644 --- a/rules/S5973/metadata.json +++ b/rules/S5973/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5973", diff --git a/rules/S5974/metadata.json b/rules/S5974/metadata.json index 51c574bec0..e6bb12b5b8 100644 --- a/rules/S5974/metadata.json +++ b/rules/S5974/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5974", diff --git a/rules/S5975/metadata.json b/rules/S5975/metadata.json index 9816cb3144..09e3ef1405 100644 --- a/rules/S5975/metadata.json +++ b/rules/S5975/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5975", diff --git a/rules/S5976/metadata.json b/rules/S5976/metadata.json index 01a8bbef8d..ac944f530e 100644 --- a/rules/S5976/metadata.json +++ b/rules/S5976/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5976", diff --git a/rules/S5977/metadata.json b/rules/S5977/metadata.json index 8b53d464f4..dfd7c59344 100644 --- a/rules/S5977/metadata.json +++ b/rules/S5977/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5977", diff --git a/rules/S5978/metadata.json b/rules/S5978/metadata.json index 49aac1420f..fa5291beab 100644 --- a/rules/S5978/metadata.json +++ b/rules/S5978/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5978", diff --git a/rules/S5979/metadata.json b/rules/S5979/metadata.json index 3ea686767a..bc99ccd964 100644 --- a/rules/S5979/metadata.json +++ b/rules/S5979/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5979", diff --git a/rules/S5980/metadata.json b/rules/S5980/metadata.json index 21e8f8fbb0..4f570db4bb 100644 --- a/rules/S5980/metadata.json +++ b/rules/S5980/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5980", diff --git a/rules/S5981/metadata.json b/rules/S5981/metadata.json index fa0d6988eb..20220184c4 100644 --- a/rules/S5981/metadata.json +++ b/rules/S5981/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5981", diff --git a/rules/S5982/metadata.json b/rules/S5982/metadata.json index e7a72e8b5a..fa63e86c35 100644 --- a/rules/S5982/metadata.json +++ b/rules/S5982/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5982", diff --git a/rules/S5993/metadata.json b/rules/S5993/metadata.json index 0c9cd61c52..772210dae6 100644 --- a/rules/S5993/metadata.json +++ b/rules/S5993/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5993", diff --git a/rules/S5994/metadata.json b/rules/S5994/metadata.json index ab02e84705..297b6fd220 100644 --- a/rules/S5994/metadata.json +++ b/rules/S5994/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5994", diff --git a/rules/S5995/metadata.json b/rules/S5995/metadata.json index 72d03ca541..6093f64f2c 100644 --- a/rules/S5995/metadata.json +++ b/rules/S5995/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5995", diff --git a/rules/S5996/metadata.json b/rules/S5996/metadata.json index 59bd950116..6288ccb265 100644 --- a/rules/S5996/metadata.json +++ b/rules/S5996/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-5996", diff --git a/rules/S5997/metadata.json b/rules/S5997/metadata.json index 10b3c20f29..ef4b52b921 100644 --- a/rules/S5997/metadata.json +++ b/rules/S5997/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-5997", diff --git a/rules/S5998/metadata.json b/rules/S5998/metadata.json index a3e2a4c1d0..c90f27810b 100644 --- a/rules/S5998/metadata.json +++ b/rules/S5998/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-5998", diff --git a/rules/S5999/metadata.json b/rules/S5999/metadata.json index bf13883064..80bb28a3aa 100644 --- a/rules/S5999/metadata.json +++ b/rules/S5999/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-5999", diff --git a/rules/S6000/metadata.json b/rules/S6000/metadata.json index 4fb280cbc8..48f30a77d6 100644 --- a/rules/S6000/metadata.json +++ b/rules/S6000/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6000", diff --git a/rules/S6001/metadata.json b/rules/S6001/metadata.json index 566b73f6b5..c3ed0a22d2 100644 --- a/rules/S6001/metadata.json +++ b/rules/S6001/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6001", diff --git a/rules/S6002/metadata.json b/rules/S6002/metadata.json index b3047ee26c..1ebca70ddf 100644 --- a/rules/S6002/metadata.json +++ b/rules/S6002/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6002", diff --git a/rules/S6003/metadata.json b/rules/S6003/metadata.json index eee306e934..c0ec60a07f 100644 --- a/rules/S6003/metadata.json +++ b/rules/S6003/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6003", diff --git a/rules/S6004/metadata.json b/rules/S6004/metadata.json index 13623b7f95..5eaddaab76 100644 --- a/rules/S6004/metadata.json +++ b/rules/S6004/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6004", diff --git a/rules/S6005/metadata.json b/rules/S6005/metadata.json index e89090d85e..36b90b520e 100644 --- a/rules/S6005/metadata.json +++ b/rules/S6005/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6005", diff --git a/rules/S6006/metadata.json b/rules/S6006/metadata.json index d374672e43..cceb23dc41 100644 --- a/rules/S6006/metadata.json +++ b/rules/S6006/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6006", diff --git a/rules/S6007/metadata.json b/rules/S6007/metadata.json index 43693ba4c0..8310c742b3 100644 --- a/rules/S6007/metadata.json +++ b/rules/S6007/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6007", diff --git a/rules/S6008/metadata.json b/rules/S6008/metadata.json index 70fc14b3bd..8b7879aa6d 100644 --- a/rules/S6008/metadata.json +++ b/rules/S6008/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6008", diff --git a/rules/S6009/metadata.json b/rules/S6009/metadata.json index d130eaa01f..0db8b6c4da 100644 --- a/rules/S6009/metadata.json +++ b/rules/S6009/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6009", diff --git a/rules/S6010/metadata.json b/rules/S6010/metadata.json index c310245aa8..223bf6b127 100644 --- a/rules/S6010/metadata.json +++ b/rules/S6010/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6010", diff --git a/rules/S6011/metadata.json b/rules/S6011/metadata.json index a2f7f54cc6..32c09ce8fc 100644 --- a/rules/S6011/metadata.json +++ b/rules/S6011/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6011", diff --git a/rules/S6012/metadata.json b/rules/S6012/metadata.json index f3b54978ab..533b8e22b9 100644 --- a/rules/S6012/metadata.json +++ b/rules/S6012/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6012", diff --git a/rules/S6013/metadata.json b/rules/S6013/metadata.json index 28398c8fc7..275655447f 100644 --- a/rules/S6013/metadata.json +++ b/rules/S6013/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6013", diff --git a/rules/S6015/metadata.json b/rules/S6015/metadata.json index a7f84e072d..a939e47402 100644 --- a/rules/S6015/metadata.json +++ b/rules/S6015/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6015", diff --git a/rules/S6016/metadata.json b/rules/S6016/metadata.json index a95a16b541..a40cda21ab 100644 --- a/rules/S6016/metadata.json +++ b/rules/S6016/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6016", diff --git a/rules/S6017/metadata.json b/rules/S6017/metadata.json index d719458068..199c05b55f 100644 --- a/rules/S6017/metadata.json +++ b/rules/S6017/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6017", diff --git a/rules/S6018/metadata.json b/rules/S6018/metadata.json index 5d759c599c..c79551938d 100644 --- a/rules/S6018/metadata.json +++ b/rules/S6018/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6018", diff --git a/rules/S6019/metadata.json b/rules/S6019/metadata.json index 0ac98fec01..9c09c9f0d3 100644 --- a/rules/S6019/metadata.json +++ b/rules/S6019/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6019", diff --git a/rules/S6020/metadata.json b/rules/S6020/metadata.json index e9aad042c8..7f0b23ec35 100644 --- a/rules/S6020/metadata.json +++ b/rules/S6020/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6020", diff --git a/rules/S6021/metadata.json b/rules/S6021/metadata.json index 29e1313289..88bf599923 100644 --- a/rules/S6021/metadata.json +++ b/rules/S6021/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6021", diff --git a/rules/S6022/metadata.json b/rules/S6022/metadata.json index 3b528d87d6..b066e40e51 100644 --- a/rules/S6022/metadata.json +++ b/rules/S6022/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6022", diff --git a/rules/S6023/metadata.json b/rules/S6023/metadata.json index 32b1598a38..9e1a94ef52 100644 --- a/rules/S6023/metadata.json +++ b/rules/S6023/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6023", diff --git a/rules/S6024/metadata.json b/rules/S6024/metadata.json index 650c65f402..0138ada88f 100644 --- a/rules/S6024/metadata.json +++ b/rules/S6024/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6024", diff --git a/rules/S6025/metadata.json b/rules/S6025/metadata.json index 99c512156a..e78c35989b 100644 --- a/rules/S6025/metadata.json +++ b/rules/S6025/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-6025", diff --git a/rules/S6026/metadata.json b/rules/S6026/metadata.json index 1b453acbc3..51bf979aa7 100644 --- a/rules/S6026/metadata.json +++ b/rules/S6026/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6026", diff --git a/rules/S6027/metadata.json b/rules/S6027/metadata.json index ffffcee7f9..aa178f3d28 100644 --- a/rules/S6027/metadata.json +++ b/rules/S6027/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6027", diff --git a/rules/S6029/metadata.json b/rules/S6029/metadata.json index fa6c13dbc5..0cebf2e65e 100644 --- a/rules/S6029/metadata.json +++ b/rules/S6029/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6029", diff --git a/rules/S6030/metadata.json b/rules/S6030/metadata.json index d972b34375..0e22c385b1 100644 --- a/rules/S6030/metadata.json +++ b/rules/S6030/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6030", diff --git a/rules/S6031/metadata.json b/rules/S6031/metadata.json index d55754c346..7275d9ff87 100644 --- a/rules/S6031/metadata.json +++ b/rules/S6031/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6031", diff --git a/rules/S6032/metadata.json b/rules/S6032/metadata.json index d4f3b51f7f..bf7c9dea88 100644 --- a/rules/S6032/metadata.json +++ b/rules/S6032/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6032", diff --git a/rules/S6033/metadata.json b/rules/S6033/metadata.json index 5b42244b29..b463eb4550 100644 --- a/rules/S6033/metadata.json +++ b/rules/S6033/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6033", diff --git a/rules/S6035/metadata.json b/rules/S6035/metadata.json index 5f2b922545..1e5501911a 100644 --- a/rules/S6035/metadata.json +++ b/rules/S6035/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6035", diff --git a/rules/S6038/metadata.json b/rules/S6038/metadata.json index b23d2a3176..ad31581857 100644 --- a/rules/S6038/metadata.json +++ b/rules/S6038/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6038", diff --git a/rules/S6045/metadata.json b/rules/S6045/metadata.json index 6934acc88c..19d7bf8f0e 100644 --- a/rules/S6045/metadata.json +++ b/rules/S6045/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6045", diff --git a/rules/S6046/metadata.json b/rules/S6046/metadata.json index f9c69f5c5a..6b346c463d 100644 --- a/rules/S6046/metadata.json +++ b/rules/S6046/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6046", diff --git a/rules/S6048/metadata.json b/rules/S6048/metadata.json index 661c80f7be..314feef449 100644 --- a/rules/S6048/metadata.json +++ b/rules/S6048/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6048", diff --git a/rules/S6061/metadata.json b/rules/S6061/metadata.json index 95ddc19153..b2ddb226df 100644 --- a/rules/S6061/metadata.json +++ b/rules/S6061/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6061", diff --git a/rules/S6068/metadata.json b/rules/S6068/metadata.json index cce298e0dd..a927696df9 100644 --- a/rules/S6068/metadata.json +++ b/rules/S6068/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-6068", diff --git a/rules/S6069/metadata.json b/rules/S6069/metadata.json index 74175fb5fa..cb76dbc386 100644 --- a/rules/S6069/metadata.json +++ b/rules/S6069/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6069", diff --git a/rules/S6070/metadata.json b/rules/S6070/metadata.json index 4a548397cf..032f95eaec 100644 --- a/rules/S6070/metadata.json +++ b/rules/S6070/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6070", diff --git a/rules/S6073/metadata.json b/rules/S6073/metadata.json index ceabec4e28..f0dd7b9c2c 100644 --- a/rules/S6073/metadata.json +++ b/rules/S6073/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6073", diff --git a/rules/S6079/metadata.json b/rules/S6079/metadata.json index b525b714c8..41c7baabbe 100644 --- a/rules/S6079/metadata.json +++ b/rules/S6079/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6079", diff --git a/rules/S6080/metadata.json b/rules/S6080/metadata.json index 4fd565bf0c..ce1316042b 100644 --- a/rules/S6080/metadata.json +++ b/rules/S6080/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6080", diff --git a/rules/S6092/metadata.json b/rules/S6092/metadata.json index 10c8504428..5c07ab4e1d 100644 --- a/rules/S6092/metadata.json +++ b/rules/S6092/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6092", diff --git a/rules/S6096/metadata.json b/rules/S6096/metadata.json index e0376cf41d..ae60bfb97c 100644 --- a/rules/S6096/metadata.json +++ b/rules/S6096/metadata.json @@ -13,6 +13,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "JavaScript" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-6096", diff --git a/rules/S6103/metadata.json b/rules/S6103/metadata.json index 5c710c439c..e4ebd03255 100644 --- a/rules/S6103/metadata.json +++ b/rules/S6103/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6103", diff --git a/rules/S6104/metadata.json b/rules/S6104/metadata.json index 9e1706b2e5..c0f63a9627 100644 --- a/rules/S6104/metadata.json +++ b/rules/S6104/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6104", diff --git a/rules/S6105/metadata.json b/rules/S6105/metadata.json index 2e52afa937..9b731aa1a4 100644 --- a/rules/S6105/metadata.json +++ b/rules/S6105/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-6105", diff --git a/rules/S6108/metadata.json b/rules/S6108/metadata.json index 1e448c9d3c..8ddd7a8814 100644 --- a/rules/S6108/metadata.json +++ b/rules/S6108/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6108", diff --git a/rules/S6109/metadata.json b/rules/S6109/metadata.json index bbed6d0fca..643ee39ef9 100644 --- a/rules/S6109/metadata.json +++ b/rules/S6109/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-6109", diff --git a/rules/S6112/metadata.json b/rules/S6112/metadata.json index 025af25e77..f413ddb334 100644 --- a/rules/S6112/metadata.json +++ b/rules/S6112/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6112", diff --git a/rules/S6126/metadata.json b/rules/S6126/metadata.json index 0368712414..f983e79382 100644 --- a/rules/S6126/metadata.json +++ b/rules/S6126/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6126", diff --git a/rules/S6145/metadata.json b/rules/S6145/metadata.json index 2e5caa43e7..c1703ba64a 100644 --- a/rules/S6145/metadata.json +++ b/rules/S6145/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-6145", diff --git a/rules/S6146/metadata.json b/rules/S6146/metadata.json index 7e2dbd97e3..5e1cfcdf3d 100644 --- a/rules/S6146/metadata.json +++ b/rules/S6146/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6146", diff --git a/rules/S6147/metadata.json b/rules/S6147/metadata.json index a3a53e937c..ea11a8668d 100644 --- a/rules/S6147/metadata.json +++ b/rules/S6147/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-6147", diff --git a/rules/S784/metadata.json b/rules/S784/metadata.json index fe8cce577e..e1300c571c 100644 --- a/rules/S784/metadata.json +++ b/rules/S784/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-784", diff --git a/rules/S786/metadata.json b/rules/S786/metadata.json index ebca897304..5b095e9107 100644 --- a/rules/S786/metadata.json +++ b/rules/S786/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-786", diff --git a/rules/S787/metadata.json b/rules/S787/metadata.json index 745105e25b..73c7713941 100644 --- a/rules/S787/metadata.json +++ b/rules/S787/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-787", diff --git a/rules/S793/metadata.json b/rules/S793/metadata.json index 7b59f13849..f9445a40d9 100644 --- a/rules/S793/metadata.json +++ b/rules/S793/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-793", diff --git a/rules/S796/metadata.json b/rules/S796/metadata.json index 412a3c2e82..8fda692edc 100644 --- a/rules/S796/metadata.json +++ b/rules/S796/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-796", diff --git a/rules/S797/metadata.json b/rules/S797/metadata.json index 0546421b58..f2a79a8ca2 100644 --- a/rules/S797/metadata.json +++ b/rules/S797/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-797", diff --git a/rules/S798/metadata.json b/rules/S798/metadata.json index 59c002b152..b753a6af2f 100644 --- a/rules/S798/metadata.json +++ b/rules/S798/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-798", diff --git a/rules/S799/metadata.json b/rules/S799/metadata.json index 9ddd272485..5d74c19901 100644 --- a/rules/S799/metadata.json +++ b/rules/S799/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-799", diff --git a/rules/S800/metadata.json b/rules/S800/metadata.json index 8f3f6348a0..9569b2de15 100644 --- a/rules/S800/metadata.json +++ b/rules/S800/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-800", diff --git a/rules/S802/metadata.json b/rules/S802/metadata.json index 3c005c7778..49fb37960b 100644 --- a/rules/S802/metadata.json +++ b/rules/S802/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-802", diff --git a/rules/S803/metadata.json b/rules/S803/metadata.json index 23a6de00f6..2c05207500 100644 --- a/rules/S803/metadata.json +++ b/rules/S803/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-803", diff --git a/rules/S804/metadata.json b/rules/S804/metadata.json index 2407fd32e9..44d2ea2feb 100644 --- a/rules/S804/metadata.json +++ b/rules/S804/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-804", diff --git a/rules/S805/metadata.json b/rules/S805/metadata.json index 50a52aee66..7061600dc1 100644 --- a/rules/S805/metadata.json +++ b/rules/S805/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-805", diff --git a/rules/S806/metadata.json b/rules/S806/metadata.json index 986b491da1..42ba840c9a 100644 --- a/rules/S806/metadata.json +++ b/rules/S806/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-806", diff --git a/rules/S807/metadata.json b/rules/S807/metadata.json index 8215a83ff4..cde5524306 100644 --- a/rules/S807/metadata.json +++ b/rules/S807/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-807", diff --git a/rules/S808/metadata.json b/rules/S808/metadata.json index ae482fb591..4ccf6065a2 100644 --- a/rules/S808/metadata.json +++ b/rules/S808/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-808", diff --git a/rules/S810/metadata.json b/rules/S810/metadata.json index 848e85ae05..03a5c87fa9 100644 --- a/rules/S810/metadata.json +++ b/rules/S810/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-810", diff --git a/rules/S811/metadata.json b/rules/S811/metadata.json index bf7362087d..62ad1ad4fb 100644 --- a/rules/S811/metadata.json +++ b/rules/S811/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-811", diff --git a/rules/S812/metadata.json b/rules/S812/metadata.json index aaeece2d20..1e2907c4bf 100644 --- a/rules/S812/metadata.json +++ b/rules/S812/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-812", diff --git a/rules/S813/metadata.json b/rules/S813/metadata.json index 4a15bf0c94..c65a200ea3 100644 --- a/rules/S813/metadata.json +++ b/rules/S813/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-813", diff --git a/rules/S814/metadata.json b/rules/S814/metadata.json index a5cd566652..ba619fea06 100644 --- a/rules/S814/metadata.json +++ b/rules/S814/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-814", diff --git a/rules/S817/metadata.json b/rules/S817/metadata.json index f8d9129551..ab63975199 100644 --- a/rules/S817/metadata.json +++ b/rules/S817/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-817", diff --git a/rules/S818/metadata.json b/rules/S818/metadata.json index 6ba1334b39..84be3b7e00 100644 --- a/rules/S818/metadata.json +++ b/rules/S818/metadata.json @@ -12,6 +12,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-818", diff --git a/rules/S819/metadata.json b/rules/S819/metadata.json index a509ea64c2..a4fb747087 100644 --- a/rules/S819/metadata.json +++ b/rules/S819/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-819", diff --git a/rules/S820/metadata.json b/rules/S820/metadata.json index 4b16527130..f266bbce76 100644 --- a/rules/S820/metadata.json +++ b/rules/S820/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-820", diff --git a/rules/S822/metadata.json b/rules/S822/metadata.json index 258cb7632e..d66c1e7d38 100644 --- a/rules/S822/metadata.json +++ b/rules/S822/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-822", diff --git a/rules/S823/metadata.json b/rules/S823/metadata.json index 6ae746e49f..afe20ab5f4 100644 --- a/rules/S823/metadata.json +++ b/rules/S823/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-823", diff --git a/rules/S824/metadata.json b/rules/S824/metadata.json index 9ba31af72f..187d25c178 100644 --- a/rules/S824/metadata.json +++ b/rules/S824/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-824", diff --git a/rules/S825/metadata.json b/rules/S825/metadata.json index ab5563ea1b..ac133fb15a 100644 --- a/rules/S825/metadata.json +++ b/rules/S825/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-825", diff --git a/rules/S826/metadata.json b/rules/S826/metadata.json index 3f41244cd4..8cbb9caeca 100644 --- a/rules/S826/metadata.json +++ b/rules/S826/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-826", diff --git a/rules/S828/metadata.json b/rules/S828/metadata.json index ea9ea667b6..3d4dd12c8e 100644 --- a/rules/S828/metadata.json +++ b/rules/S828/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-828", diff --git a/rules/S829/metadata.json b/rules/S829/metadata.json index 272429bfbc..0e65648ab0 100644 --- a/rules/S829/metadata.json +++ b/rules/S829/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-829", diff --git a/rules/S830/metadata.json b/rules/S830/metadata.json index d3a1eb6b62..02e2c10b7e 100644 --- a/rules/S830/metadata.json +++ b/rules/S830/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-830", diff --git a/rules/S831/metadata.json b/rules/S831/metadata.json index aea2d94272..64342e526f 100644 --- a/rules/S831/metadata.json +++ b/rules/S831/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-831", diff --git a/rules/S832/metadata.json b/rules/S832/metadata.json index be6e09383f..d9028c995d 100644 --- a/rules/S832/metadata.json +++ b/rules/S832/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-832", diff --git a/rules/S833/metadata.json b/rules/S833/metadata.json index b64d5001be..ab7f28194f 100644 --- a/rules/S833/metadata.json +++ b/rules/S833/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-833", diff --git a/rules/S834/metadata.json b/rules/S834/metadata.json index c8a755730f..60dc5722b0 100644 --- a/rules/S834/metadata.json +++ b/rules/S834/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-834", diff --git a/rules/S835/metadata.json b/rules/S835/metadata.json index c827c41e6d..7f9549797f 100644 --- a/rules/S835/metadata.json +++ b/rules/S835/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-835", diff --git a/rules/S836/metadata.json b/rules/S836/metadata.json index 76b55d6de3..b6f06d28e6 100644 --- a/rules/S836/metadata.json +++ b/rules/S836/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C", + "PHP" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-836", diff --git a/rules/S837/metadata.json b/rules/S837/metadata.json index d15e09e557..91a8514e2c 100644 --- a/rules/S837/metadata.json +++ b/rules/S837/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-837", diff --git a/rules/S839/metadata.json b/rules/S839/metadata.json index bda676daa5..a180e7f75f 100644 --- a/rules/S839/metadata.json +++ b/rules/S839/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-839", diff --git a/rules/S841/metadata.json b/rules/S841/metadata.json index ea8d814399..55dad4e5a7 100644 --- a/rules/S841/metadata.json +++ b/rules/S841/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-841", diff --git a/rules/S842/metadata.json b/rules/S842/metadata.json index d87ee7ec72..1381af3fc8 100644 --- a/rules/S842/metadata.json +++ b/rules/S842/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-842", diff --git a/rules/S844/metadata.json b/rules/S844/metadata.json index cfdf832154..17cf9575ef 100644 --- a/rules/S844/metadata.json +++ b/rules/S844/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-844", diff --git a/rules/S845/metadata.json b/rules/S845/metadata.json index 82c2e435e9..7454b68f92 100644 --- a/rules/S845/metadata.json +++ b/rules/S845/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-845", diff --git a/rules/S846/metadata.json b/rules/S846/metadata.json index c96a0fa9b4..08ef34062d 100644 --- a/rules/S846/metadata.json +++ b/rules/S846/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-846", diff --git a/rules/S847/metadata.json b/rules/S847/metadata.json index 404e75d972..d008ec7f63 100644 --- a/rules/S847/metadata.json +++ b/rules/S847/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-847", diff --git a/rules/S848/metadata.json b/rules/S848/metadata.json index 156c9282f7..c25640f5c9 100644 --- a/rules/S848/metadata.json +++ b/rules/S848/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-848", diff --git a/rules/S850/metadata.json b/rules/S850/metadata.json index f0a991fe9d..9c96bdb547 100644 --- a/rules/S850/metadata.json +++ b/rules/S850/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-850", diff --git a/rules/S851/metadata.json b/rules/S851/metadata.json index 30e145f6a7..7e9f9b1262 100644 --- a/rules/S851/metadata.json +++ b/rules/S851/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-851", diff --git a/rules/S853/metadata.json b/rules/S853/metadata.json index bf91fc1fb6..d3a91bfef4 100644 --- a/rules/S853/metadata.json +++ b/rules/S853/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-853", diff --git a/rules/S854/metadata.json b/rules/S854/metadata.json index c233948a1b..9a904aba5b 100644 --- a/rules/S854/metadata.json +++ b/rules/S854/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-854", diff --git a/rules/S855/metadata.json b/rules/S855/metadata.json index 5a3a019cf2..5b86e20c3d 100644 --- a/rules/S855/metadata.json +++ b/rules/S855/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-855", diff --git a/rules/S856/metadata.json b/rules/S856/metadata.json index 9c66c6a471..1d739671e7 100644 --- a/rules/S856/metadata.json +++ b/rules/S856/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-856", diff --git a/rules/S859/metadata.json b/rules/S859/metadata.json index 0c59268be1..5d4e6e5fde 100644 --- a/rules/S859/metadata.json +++ b/rules/S859/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-859", diff --git a/rules/S860/metadata.json b/rules/S860/metadata.json index 898c5ec646..8b76cbddc0 100644 --- a/rules/S860/metadata.json +++ b/rules/S860/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-860", diff --git a/rules/S864/metadata.json b/rules/S864/metadata.json index 6927513f31..f4f3c61148 100644 --- a/rules/S864/metadata.json +++ b/rules/S864/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Cobol", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-864", diff --git a/rules/S867/metadata.json b/rules/S867/metadata.json index b29a1363b0..45e536488d 100644 --- a/rules/S867/metadata.json +++ b/rules/S867/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-867", diff --git a/rules/S868/metadata.json b/rules/S868/metadata.json index 2f04368e7f..583aab965d 100644 --- a/rules/S868/metadata.json +++ b/rules/S868/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-868", diff --git a/rules/S871/metadata.json b/rules/S871/metadata.json index aa483a5050..fadcb80d6b 100644 --- a/rules/S871/metadata.json +++ b/rules/S871/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-871", diff --git a/rules/S872/metadata.json b/rules/S872/metadata.json index 5411872f9e..f975e546fd 100644 --- a/rules/S872/metadata.json +++ b/rules/S872/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-872", diff --git a/rules/S873/metadata.json b/rules/S873/metadata.json index c6cac1be82..0b37403f2d 100644 --- a/rules/S873/metadata.json +++ b/rules/S873/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-873", diff --git a/rules/S874/metadata.json b/rules/S874/metadata.json index 4ea1098849..6b751fdb0b 100644 --- a/rules/S874/metadata.json +++ b/rules/S874/metadata.json @@ -14,6 +14,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-874", diff --git a/rules/S875/metadata.json b/rules/S875/metadata.json index 08df0b2117..003e49c55a 100644 --- a/rules/S875/metadata.json +++ b/rules/S875/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-875", diff --git a/rules/S876/metadata.json b/rules/S876/metadata.json index 9a332e84b5..c9d1a5efe4 100644 --- a/rules/S876/metadata.json +++ b/rules/S876/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-876", diff --git a/rules/S877/metadata.json b/rules/S877/metadata.json index fdadcf2729..8e22d532cb 100644 --- a/rules/S877/metadata.json +++ b/rules/S877/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-877", diff --git a/rules/S878/metadata.json b/rules/S878/metadata.json index de12d60e58..8e17676e9c 100644 --- a/rules/S878/metadata.json +++ b/rules/S878/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "C++", + "C", + "JavaScript", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-878", diff --git a/rules/S879/metadata.json b/rules/S879/metadata.json index 49d217bdea..edb82e3c64 100644 --- a/rules/S879/metadata.json +++ b/rules/S879/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ "RSPEC-3949" + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-879", diff --git a/rules/S880/metadata.json b/rules/S880/metadata.json index a0cf9c1771..3b7d1900cf 100644 --- a/rules/S880/metadata.json +++ b/rules/S880/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-880", diff --git a/rules/S881/metadata.json b/rules/S881/metadata.json index c6249fde5c..30cded865c 100644 --- a/rules/S881/metadata.json +++ b/rules/S881/metadata.json @@ -11,6 +11,17 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "TypeScript", + "Java", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP", + "Swift" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-881", diff --git a/rules/S883/metadata.json b/rules/S883/metadata.json index a8dd3d7a40..fc7cc81275 100644 --- a/rules/S883/metadata.json +++ b/rules/S883/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-883", diff --git a/rules/S886/metadata.json b/rules/S886/metadata.json index d36ebbdd32..be556afac4 100644 --- a/rules/S886/metadata.json +++ b/rules/S886/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-886", diff --git a/rules/S888/metadata.json b/rules/S888/metadata.json index a7c9262b0e..29c78c94b2 100644 --- a/rules/S888/metadata.json +++ b/rules/S888/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "JavaScript" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-888", diff --git a/rules/S890/metadata.json b/rules/S890/metadata.json index 58b543e7fc..6819f13ef4 100644 --- a/rules/S890/metadata.json +++ b/rules/S890/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-890", diff --git a/rules/S892/metadata.json b/rules/S892/metadata.json index bf44b96719..8e75d7c74e 100644 --- a/rules/S892/metadata.json +++ b/rules/S892/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-892", diff --git a/rules/S895/metadata.json b/rules/S895/metadata.json index e55ef125e4..38ecfd85ff 100644 --- a/rules/S895/metadata.json +++ b/rules/S895/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-895", diff --git a/rules/S896/metadata.json b/rules/S896/metadata.json index 4a0b843874..3cb013841d 100644 --- a/rules/S896/metadata.json +++ b/rules/S896/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-896", diff --git a/rules/S897/metadata.json b/rules/S897/metadata.json index 6d351dfd91..e341504752 100644 --- a/rules/S897/metadata.json +++ b/rules/S897/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-897", diff --git a/rules/S898/metadata.json b/rules/S898/metadata.json index 032821c3f0..1fa8d03dbb 100644 --- a/rules/S898/metadata.json +++ b/rules/S898/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-898", diff --git a/rules/S899/metadata.json b/rules/S899/metadata.json index c06b2ec40e..0a1607aa9c 100644 --- a/rules/S899/metadata.json +++ b/rules/S899/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-899", diff --git a/rules/S900/metadata.json b/rules/S900/metadata.json index 7de1a99e2e..ae6fc277b5 100644 --- a/rules/S900/metadata.json +++ b/rules/S900/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-900", diff --git a/rules/S904/metadata.json b/rules/S904/metadata.json index b6ad0f1e09..acbe24a3f8 100644 --- a/rules/S904/metadata.json +++ b/rules/S904/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-904", diff --git a/rules/S905/metadata.json b/rules/S905/metadata.json index 2f9b0d86be..d61869c72e 100644 --- a/rules/S905/metadata.json +++ b/rules/S905/metadata.json @@ -12,6 +12,15 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "TypeScript", + "C++", + "C", + "JavaScript", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-905", diff --git a/rules/S907/metadata.json b/rules/S907/metadata.json index 7c164be6b5..9d18f861cc 100644 --- a/rules/S907/metadata.json +++ b/rules/S907/metadata.json @@ -11,6 +11,19 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#", + "T-SQL", + "C++", + "PL\/SQL", + "C", + "PL\/I", + "VB.Net", + "RPG", + "Objective-C", + "PHP", + "VB6" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-907", diff --git a/rules/S909/metadata.json b/rules/S909/metadata.json index e4f643eb85..b5db7e9e57 100644 --- a/rules/S909/metadata.json +++ b/rules/S909/metadata.json @@ -11,6 +11,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "PL\/SQL", + "C", + "JavaScript", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-909", diff --git a/rules/S910/metadata.json b/rules/S910/metadata.json index e610d542ea..50b09a50e3 100644 --- a/rules/S910/metadata.json +++ b/rules/S910/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-910", diff --git a/rules/S912/metadata.json b/rules/S912/metadata.json index c04f937202..2701093c62 100644 --- a/rules/S912/metadata.json +++ b/rules/S912/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-912", diff --git a/rules/S916/metadata.json b/rules/S916/metadata.json index b7a9826740..6818da156d 100644 --- a/rules/S916/metadata.json +++ b/rules/S916/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-916", diff --git a/rules/S919/metadata.json b/rules/S919/metadata.json index 7f91bba797..6e78c0e9c4 100644 --- a/rules/S919/metadata.json +++ b/rules/S919/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-919", diff --git a/rules/S920/metadata.json b/rules/S920/metadata.json index 788564d257..832ad187fd 100644 --- a/rules/S920/metadata.json +++ b/rules/S920/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-920", diff --git a/rules/S922/metadata.json b/rules/S922/metadata.json index 3054ce6a1a..295a8bd5ad 100644 --- a/rules/S922/metadata.json +++ b/rules/S922/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-922", diff --git a/rules/S923/metadata.json b/rules/S923/metadata.json index 30de2f24a2..b769608135 100644 --- a/rules/S923/metadata.json +++ b/rules/S923/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "Java", + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-923", diff --git a/rules/S924/metadata.json b/rules/S924/metadata.json index fdb42c534f..0a0128208c 100644 --- a/rules/S924/metadata.json +++ b/rules/S924/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-924", diff --git a/rules/S925/metadata.json b/rules/S925/metadata.json index 384b28e487..0caa6f8dee 100644 --- a/rules/S925/metadata.json +++ b/rules/S925/metadata.json @@ -12,6 +12,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Cobol", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-925", diff --git a/rules/S926/metadata.json b/rules/S926/metadata.json index 3b34aac69f..52075b8b70 100644 --- a/rules/S926/metadata.json +++ b/rules/S926/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-926", diff --git a/rules/S927/metadata.json b/rules/S927/metadata.json index 921506895c..e72615aa2f 100644 --- a/rules/S927/metadata.json +++ b/rules/S927/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C#" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-927", diff --git a/rules/S928/metadata.json b/rules/S928/metadata.json index bdc1294ceb..4de14962fa 100644 --- a/rules/S928/metadata.json +++ b/rules/S928/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-928", diff --git a/rules/S929/metadata.json b/rules/S929/metadata.json index 4693df6f8e..8184be4fdf 100644 --- a/rules/S929/metadata.json +++ b/rules/S929/metadata.json @@ -12,6 +12,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-929", diff --git a/rules/S930/metadata.json b/rules/S930/metadata.json index d5a495a81f..2ff0f2a407 100644 --- a/rules/S930/metadata.json +++ b/rules/S930/metadata.json @@ -12,6 +12,13 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "JavaScript", + "Objective-C", + "PHP", + "Python" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-930", diff --git a/rules/S932/metadata.json b/rules/S932/metadata.json index c72fa909b2..1fb37c851e 100644 --- a/rules/S932/metadata.json +++ b/rules/S932/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-932", diff --git a/rules/S933/metadata.json b/rules/S933/metadata.json index c5252a91d3..05fe2819a1 100644 --- a/rules/S933/metadata.json +++ b/rules/S933/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-933", diff --git a/rules/S934/metadata.json b/rules/S934/metadata.json index 2778bd3ed0..5b09badbc8 100644 --- a/rules/S934/metadata.json +++ b/rules/S934/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-934", diff --git a/rules/S935/metadata.json b/rules/S935/metadata.json index 72f075ddeb..708e13f6aa 100644 --- a/rules/S935/metadata.json +++ b/rules/S935/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-935", diff --git a/rules/S936/metadata.json b/rules/S936/metadata.json index a7f4e6027e..b194c2a3e1 100644 --- a/rules/S936/metadata.json +++ b/rules/S936/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-936", diff --git a/rules/S937/metadata.json b/rules/S937/metadata.json index aaa7562fad..e6a5a870a6 100644 --- a/rules/S937/metadata.json +++ b/rules/S937/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-937", diff --git a/rules/S939/metadata.json b/rules/S939/metadata.json index bd5e762b12..b6aec5bea7 100644 --- a/rules/S939/metadata.json +++ b/rules/S939/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-939", diff --git a/rules/S940/metadata.json b/rules/S940/metadata.json index 3b425488bb..a10f272a01 100644 --- a/rules/S940/metadata.json +++ b/rules/S940/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-940", diff --git a/rules/S941/metadata.json b/rules/S941/metadata.json index f5b706b841..f7f2d8d267 100644 --- a/rules/S941/metadata.json +++ b/rules/S941/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-941", diff --git a/rules/S942/metadata.json b/rules/S942/metadata.json index c45e85c7eb..49221e1b5b 100644 --- a/rules/S942/metadata.json +++ b/rules/S942/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-942", diff --git a/rules/S943/metadata.json b/rules/S943/metadata.json index 60c7dc5628..877d946f2b 100644 --- a/rules/S943/metadata.json +++ b/rules/S943/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-943", diff --git a/rules/S944/metadata.json b/rules/S944/metadata.json index cdf84ea586..780748f5d9 100644 --- a/rules/S944/metadata.json +++ b/rules/S944/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-944", diff --git a/rules/S945/metadata.json b/rules/S945/metadata.json index b17ecf7d5e..b6ac9fc6cc 100644 --- a/rules/S945/metadata.json +++ b/rules/S945/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-945", diff --git a/rules/S946/metadata.json b/rules/S946/metadata.json index 8f79480e46..86040565ad 100644 --- a/rules/S946/metadata.json +++ b/rules/S946/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-946", diff --git a/rules/S947/metadata.json b/rules/S947/metadata.json index 3e3a65b95a..97420de646 100644 --- a/rules/S947/metadata.json +++ b/rules/S947/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-947", diff --git a/rules/S948/metadata.json b/rules/S948/metadata.json index aa3a06a7bb..02914c83e2 100644 --- a/rules/S948/metadata.json +++ b/rules/S948/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-948", diff --git a/rules/S949/metadata.json b/rules/S949/metadata.json index 4969a9ad6f..87c455cb26 100644 --- a/rules/S949/metadata.json +++ b/rules/S949/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-949", diff --git a/rules/S950/metadata.json b/rules/S950/metadata.json index 8c897c7e9c..398fc0e387 100644 --- a/rules/S950/metadata.json +++ b/rules/S950/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-950", diff --git a/rules/S951/metadata.json b/rules/S951/metadata.json index 0e69c48490..dd40776d8f 100644 --- a/rules/S951/metadata.json +++ b/rules/S951/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-951", diff --git a/rules/S952/metadata.json b/rules/S952/metadata.json index 2a32ca36c1..64319ddc33 100644 --- a/rules/S952/metadata.json +++ b/rules/S952/metadata.json @@ -8,6 +8,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-952", diff --git a/rules/S953/metadata.json b/rules/S953/metadata.json index 3ebc77b647..d7a2a8074a 100644 --- a/rules/S953/metadata.json +++ b/rules/S953/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-953", diff --git a/rules/S954/metadata.json b/rules/S954/metadata.json index b546c4f58b..0b32d9087e 100644 --- a/rules/S954/metadata.json +++ b/rules/S954/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-954", diff --git a/rules/S955/metadata.json b/rules/S955/metadata.json index 6daf85fae5..06496ffdd4 100644 --- a/rules/S955/metadata.json +++ b/rules/S955/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-955", diff --git a/rules/S956/metadata.json b/rules/S956/metadata.json index 88c12489fa..1c6a2f56f7 100644 --- a/rules/S956/metadata.json +++ b/rules/S956/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-956", diff --git a/rules/S957/metadata.json b/rules/S957/metadata.json index ba168a04b1..2eb6dc7955 100644 --- a/rules/S957/metadata.json +++ b/rules/S957/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-957", diff --git a/rules/S958/metadata.json b/rules/S958/metadata.json index 2198406a02..abbadd3eea 100644 --- a/rules/S958/metadata.json +++ b/rules/S958/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-958", diff --git a/rules/S959/metadata.json b/rules/S959/metadata.json index e987a2fad7..e67991be25 100644 --- a/rules/S959/metadata.json +++ b/rules/S959/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-959", diff --git a/rules/S960/metadata.json b/rules/S960/metadata.json index 7650a6ef70..18453c9207 100644 --- a/rules/S960/metadata.json +++ b/rules/S960/metadata.json @@ -14,6 +14,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-960", diff --git a/rules/S961/metadata.json b/rules/S961/metadata.json index ead0e268c3..83461ea085 100644 --- a/rules/S961/metadata.json +++ b/rules/S961/metadata.json @@ -13,6 +13,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-961", diff --git a/rules/S962/metadata.json b/rules/S962/metadata.json index 84d9273a66..10e58fe216 100644 --- a/rules/S962/metadata.json +++ b/rules/S962/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-962", diff --git a/rules/S963/metadata.json b/rules/S963/metadata.json index eb6377162a..e00fc13019 100644 --- a/rules/S963/metadata.json +++ b/rules/S963/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-963", diff --git a/rules/S964/metadata.json b/rules/S964/metadata.json index df3e01e1cb..bb3a0375c3 100644 --- a/rules/S964/metadata.json +++ b/rules/S964/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-964", diff --git a/rules/S966/metadata.json b/rules/S966/metadata.json index aaf34a6bc2..3dc03dd0b6 100644 --- a/rules/S966/metadata.json +++ b/rules/S966/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-966", diff --git a/rules/S967/metadata.json b/rules/S967/metadata.json index d34c9f8517..76d2d6a24a 100644 --- a/rules/S967/metadata.json +++ b/rules/S967/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-967", diff --git a/rules/S968/metadata.json b/rules/S968/metadata.json index a6572f7164..eaf7de9fe7 100644 --- a/rules/S968/metadata.json +++ b/rules/S968/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-968", diff --git a/rules/S969/metadata.json b/rules/S969/metadata.json index a4b9bfbdee..67513e7032 100644 --- a/rules/S969/metadata.json +++ b/rules/S969/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-969", diff --git a/rules/S970/metadata.json b/rules/S970/metadata.json index 1ff24eba8b..231274946e 100644 --- a/rules/S970/metadata.json +++ b/rules/S970/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-970", diff --git a/rules/S971/metadata.json b/rules/S971/metadata.json index 9b1bbd0f11..cff509fa3c 100644 --- a/rules/S971/metadata.json +++ b/rules/S971/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-971", diff --git a/rules/S972/metadata.json b/rules/S972/metadata.json index 8b821586c1..049db8a519 100644 --- a/rules/S972/metadata.json +++ b/rules/S972/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-972", diff --git a/rules/S973/metadata.json b/rules/S973/metadata.json index 1281d2e9e6..6811eb48ea 100644 --- a/rules/S973/metadata.json +++ b/rules/S973/metadata.json @@ -13,6 +13,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-973", diff --git a/rules/S977/metadata.json b/rules/S977/metadata.json index 905aa5006e..59dc2724b8 100644 --- a/rules/S977/metadata.json +++ b/rules/S977/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-977", diff --git a/rules/S978/metadata.json b/rules/S978/metadata.json index 09c983f6d9..2ada2978eb 100644 --- a/rules/S978/metadata.json +++ b/rules/S978/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-978", diff --git a/rules/S979/metadata.json b/rules/S979/metadata.json index c226df1674..3fb06f682c 100644 --- a/rules/S979/metadata.json +++ b/rules/S979/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-979", diff --git a/rules/S980/metadata.json b/rules/S980/metadata.json index f19c40bf20..3dbbb73902 100644 --- a/rules/S980/metadata.json +++ b/rules/S980/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-980", diff --git a/rules/S982/metadata.json b/rules/S982/metadata.json index ea8e149b6b..cb04334f6b 100644 --- a/rules/S982/metadata.json +++ b/rules/S982/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-982", diff --git a/rules/S983/metadata.json b/rules/S983/metadata.json index fd89eaa35f..ed7a507bf3 100644 --- a/rules/S983/metadata.json +++ b/rules/S983/metadata.json @@ -7,6 +7,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-983", diff --git a/rules/S984/metadata.json b/rules/S984/metadata.json index 271c6061b0..c28eb82fed 100644 --- a/rules/S984/metadata.json +++ b/rules/S984/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-984", diff --git a/rules/S985/metadata.json b/rules/S985/metadata.json index 87d5cb7334..2519e3edc7 100644 --- a/rules/S985/metadata.json +++ b/rules/S985/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-985", diff --git a/rules/S986/metadata.json b/rules/S986/metadata.json index eedb7f0e27..02273fe848 100644 --- a/rules/S986/metadata.json +++ b/rules/S986/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-986", diff --git a/rules/S987/metadata.json b/rules/S987/metadata.json index a9e1697125..c9c1505f8b 100644 --- a/rules/S987/metadata.json +++ b/rules/S987/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-987", diff --git a/rules/S988/metadata.json b/rules/S988/metadata.json index a5c23bd28b..f3ed5651e0 100644 --- a/rules/S988/metadata.json +++ b/rules/S988/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-988", diff --git a/rules/S989/metadata.json b/rules/S989/metadata.json index 24536c6087..f6470ee179 100644 --- a/rules/S989/metadata.json +++ b/rules/S989/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-989", diff --git a/rules/S990/metadata.json b/rules/S990/metadata.json index 1fa805ef1c..58445d7ca9 100644 --- a/rules/S990/metadata.json +++ b/rules/S990/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-990", diff --git a/rules/S991/metadata.json b/rules/S991/metadata.json index d132e3f968..2f25ce37c2 100644 --- a/rules/S991/metadata.json +++ b/rules/S991/metadata.json @@ -12,6 +12,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-991", diff --git a/rules/S993/metadata.json b/rules/S993/metadata.json index 247450d1f6..60b7795e32 100644 --- a/rules/S993/metadata.json +++ b/rules/S993/metadata.json @@ -12,6 +12,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-993", diff --git a/rules/S994/metadata.json b/rules/S994/metadata.json index 12993929ae..d9c3344aa5 100644 --- a/rules/S994/metadata.json +++ b/rules/S994/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-994", diff --git a/rules/S995/metadata.json b/rules/S995/metadata.json index 0d81967ad4..72b7035424 100644 --- a/rules/S995/metadata.json +++ b/rules/S995/metadata.json @@ -11,6 +11,11 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C", + "Objective-C" ], "defaultSeverity": "Minor", "ruleSpecification": "RSPEC-995", diff --git a/rules/S996/metadata.json b/rules/S996/metadata.json index 656cc829ae..35b3c8fe4d 100644 --- a/rules/S996/metadata.json +++ b/rules/S996/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + ], "defaultSeverity": "Major", "ruleSpecification": "RSPEC-996", diff --git a/rules/S997/metadata.json b/rules/S997/metadata.json index 1b90dae18f..bf213ca4cd 100644 --- a/rules/S997/metadata.json +++ b/rules/S997/metadata.json @@ -11,6 +11,10 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "C" ], "defaultSeverity": "Critical", "ruleSpecification": "RSPEC-997", diff --git a/rules/S998/metadata.json b/rules/S998/metadata.json index 675c327b0c..33db208030 100644 --- a/rules/S998/metadata.json +++ b/rules/S998/metadata.json @@ -11,6 +11,9 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-998", diff --git a/rules/S999/metadata.json b/rules/S999/metadata.json index fc93bb256f..84dd1fc917 100644 --- a/rules/S999/metadata.json +++ b/rules/S999/metadata.json @@ -11,6 +11,12 @@ ], "replacementRules": [ + ], + "coveredLanguages": [ + "C++", + "PL\/SQL", + "C", + "Objective-C" ], "defaultSeverity": "Blocker", "ruleSpecification": "RSPEC-999",