
org.sonar.plugins.vbnet.Rules.json Maven / Gradle / Ivy
[
{
"id": "S3923",
"parameters": []
},
{
"id": "S6562",
"parameters": []
},
{
"id": "S2355",
"parameters": []
},
{
"id": "S1197",
"parameters": []
},
{
"id": "S2429",
"parameters": []
},
{
"id": "S3878",
"parameters": []
},
{
"id": "S6930",
"parameters": []
},
{
"id": "S6931",
"parameters": []
},
{
"id": "S6561",
"parameters": []
},
{
"id": "S4060",
"parameters": []
},
{
"id": "S4583",
"parameters": []
},
{
"id": "S1764",
"parameters": []
},
{
"id": "S1940",
"parameters": []
},
{
"id": "S1125",
"parameters": []
},
{
"id": "S3011",
"parameters": []
},
{
"id": "S2737",
"parameters": []
},
{
"id": "S4830",
"parameters": []
},
{
"id": "S1451",
"parameters": [
{
"key": "headerFormat",
"description": "Expected copyright and license header.",
"type": "TEXT",
"defaultValue": "\u0027 \u003CYour-Product-Name\u003E\n\u0027 Copyright (c) \u003CYear-From\u003E-\u003CYear-To\u003E \u003CYour-Company-Name\u003E\n\u0027\n\u0027 Please configure this header in your SonarCloud/SonarQube quality profile.\n\u0027 You can also set it in SonarLint.xml additional file for SonarLint or standalone NuGet analyzer.\n"
},
{
"key": "isRegularExpression",
"description": "Whether the headerFormat is a regular expression.",
"type": "BOOLEAN",
"defaultValue": "false"
}
]
},
{
"id": "S2166",
"parameters": []
},
{
"id": "S3453",
"parameters": []
},
{
"id": "S2094",
"parameters": []
},
{
"id": "S3776",
"parameters": [
{
"key": "threshold",
"description": "The maximum authorized complexity.",
"type": "INTEGER",
"defaultValue": "15"
},
{
"key": "propertyThreshold",
"description": "The maximum authorized complexity in a property.",
"type": "INTEGER",
"defaultValue": "3"
}
]
},
{
"id": "S1155",
"parameters": []
},
{
"id": "S1135",
"parameters": []
},
{
"id": "S1134",
"parameters": []
},
{
"id": "S139",
"parameters": [
{
"key": "legalCommentPattern",
"description": "Pattern for text of trailing comments that are allowed.",
"type": "STRING",
"defaultValue": "^\u0027\\s*\\S\u002B\\s*$"
}
]
},
{
"id": "S4663",
"parameters": []
},
{
"id": "S1862",
"parameters": []
},
{
"id": "S1871",
"parameters": []
},
{
"id": "S4260",
"parameters": []
},
{
"id": "S3869",
"parameters": []
},
{
"id": "S3363",
"parameters": []
},
{
"id": "S6585",
"parameters": []
},
{
"id": "S4545",
"parameters": []
},
{
"id": "S3903",
"parameters": []
},
{
"id": "S3981",
"parameters": []
},
{
"id": "S4277",
"parameters": []
},
{
"id": "S2551",
"parameters": []
},
{
"id": "S3998",
"parameters": []
},
{
"id": "S3358",
"parameters": []
},
{
"id": "S4143",
"parameters": []
},
{
"id": "S1048",
"parameters": []
},
{
"id": "S3860",
"parameters": []
},
{
"id": "S6563",
"parameters": []
},
{
"id": "S3866",
"parameters": []
},
{
"id": "S1186",
"parameters": []
},
{
"id": "S108",
"parameters": []
},
{
"id": "S5542",
"parameters": []
},
{
"id": "S1147",
"parameters": []
},
{
"id": "S2344",
"parameters": []
},
{
"id": "S2349",
"parameters": []
},
{
"id": "S3871",
"parameters": []
},
{
"id": "S6513",
"parameters": []
},
{
"id": "S3385",
"parameters": []
},
{
"id": "S3431",
"parameters": []
},
{
"id": "S1067",
"parameters": [
{
"key": "max",
"description": "Maximum number of allowed conditional operators in an expression",
"type": "INTEGER",
"defaultValue": "3"
}
]
},
{
"id": "S4225",
"parameters": []
},
{
"id": "S2387",
"parameters": []
},
{
"id": "S4025",
"parameters": []
},
{
"id": "S2357",
"parameters": []
},
{
"id": "S104",
"parameters": [
{
"key": "maximumFileLocThreshold",
"description": "Maximum authorized lines in a file.",
"type": "INTEGER",
"defaultValue": "1000"
}
]
},
{
"id": "S6602",
"parameters": []
},
{
"id": "S2345",
"parameters": []
},
{
"id": "S2346",
"parameters": []
},
{
"id": "S1541",
"parameters": [
{
"key": "maximumFunctionComplexityThreshold",
"description": "The maximum authorized complexity.",
"type": "INTEGER",
"defaultValue": "10"
}
]
},
{
"id": "S134",
"parameters": [
{
"key": "maximumNestingLevel",
"description": "Maximum allowed control flow statement nesting depth.",
"type": "INTEGER",
"defaultValue": "3"
}
]
},
{
"id": "S3464",
"parameters": []
},
{
"id": "S907",
"parameters": []
},
{
"id": "S4036",
"parameters": []
},
{
"id": "S4792",
"parameters": []
},
{
"id": "S4790",
"parameters": []
},
{
"id": "S4507",
"parameters": []
},
{
"id": "S5753",
"parameters": []
},
{
"id": "S2068",
"parameters": [
{
"key": "credentialWords",
"description": "Comma separated list of words identifying potential credentials",
"type": "STRING",
"defaultValue": "password, passwd, pwd, passphrase"
}
]
},
{
"id": "S2077",
"parameters": []
},
{
"id": "S5042",
"parameters": []
},
{
"id": "S1313",
"parameters": []
},
{
"id": "S5443",
"parameters": []
},
{
"id": "S5693",
"parameters": [
{
"key": "fileUploadSizeLimit",
"description": "The maximum size of HTTP requests handling file uploads (in bytes).",
"type": "INTEGER",
"defaultValue": "8388608"
}
]
},
{
"id": "S6444",
"parameters": []
},
{
"id": "S2257",
"parameters": []
},
{
"id": "S126",
"parameters": []
},
{
"id": "S1066",
"parameters": []
},
{
"id": "S3927",
"parameters": []
},
{
"id": "S2352",
"parameters": []
},
{
"id": "S2692",
"parameters": []
},
{
"id": "S5547",
"parameters": []
},
{
"id": "S5445",
"parameters": []
},
{
"id": "S6605",
"parameters": []
},
{
"id": "S6617",
"parameters": []
},
{
"id": "S1944",
"parameters": []
},
{
"id": "S5659",
"parameters": []
},
{
"id": "S2354",
"parameters": []
},
{
"id": "S103",
"parameters": [
{
"key": "maximumLineLength",
"description": "The maximum authorized line length.",
"type": "INTEGER",
"defaultValue": "200"
}
]
},
{
"id": "S6613",
"parameters": []
},
{
"id": "S2612",
"parameters": []
},
{
"id": "S3904",
"parameters": []
},
{
"id": "S3990",
"parameters": []
},
{
"id": "S3992",
"parameters": []
},
{
"id": "S4210",
"parameters": []
},
{
"id": "S4136",
"parameters": []
},
{
"id": "S1172",
"parameters": []
},
{
"id": "S4144",
"parameters": []
},
{
"id": "S138",
"parameters": [
{
"key": "max",
"description": "Maximum authorized lines of code in a method",
"type": "INTEGER",
"defaultValue": "80"
}
]
},
{
"id": "S1659",
"parameters": []
},
{
"id": "S2302",
"parameters": []
},
{
"id": "S101",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the class names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2343",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the enumeration value names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2342",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the enumeration type names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
},
{
"key": "flagsAttributeFormat",
"description": "Regular expression used to check the flags enumeration type names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?s$"
}
]
},
{
"id": "S2347",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the even handler names against.",
"type": "STRING",
"defaultValue": "^(([a-z][a-z0-9]*)?([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?_)?([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2348",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the event names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S1542",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the function names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S114",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the interface names against.",
"type": "STRING",
"defaultValue": "^I([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S117",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the local variable names against.",
"type": "STRING",
"defaultValue": "^[a-z][a-z0-9]*([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2304",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the namespace names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?(\\.([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?)*$"
}
]
},
{
"id": "S1654",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the parameter names against.",
"type": "STRING",
"defaultValue": "^[a-z][a-z0-9]*([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2362",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the private constant names against.",
"type": "STRING",
"defaultValue": "^(s_|_)?[a-z][a-z0-9]*([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2364",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the private field names against.",
"type": "STRING",
"defaultValue": "^(s_|_)?[a-z][a-z0-9]*([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2363",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the \u0027Private Shared ReadOnly\u0027 field names against.",
"type": "STRING",
"defaultValue": "^(s_|_)?[a-z][a-z0-9]*([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2366",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the property names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2367",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the non-private constant names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2369",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the non-private field names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S2370",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the non-private \u0027Shared ReadOnly\u0027 field names against.",
"type": "STRING",
"defaultValue": "^([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?$"
}
]
},
{
"id": "S119",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the generic type parameter names against.",
"type": "STRING",
"defaultValue": "^T(([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?)?"
}
]
},
{
"id": "S2373",
"parameters": [
{
"key": "format",
"description": "Regular expression used to check the generic type parameter names against.",
"type": "STRING",
"defaultValue": "^T(([A-Z]{1,3}[a-z0-9]\u002B)*([A-Z]{2})?)?"
}
]
},
{
"id": "S2358",
"parameters": []
},
{
"id": "S1163",
"parameters": []
},
{
"id": "S4586",
"parameters": []
},
{
"id": "S1123",
"parameters": []
},
{
"id": "S1133",
"parameters": []
},
{
"id": "S2359",
"parameters": []
},
{
"id": "S2360",
"parameters": []
},
{
"id": "S3466",
"parameters": []
},
{
"id": "S6146",
"parameters": []
},
{
"id": "S6145",
"parameters": []
},
{
"id": "S1226",
"parameters": []
},
{
"id": "S927",
"parameters": []
},
{
"id": "S2234",
"parameters": []
},
{
"id": "S4428",
"parameters": []
},
{
"id": "S4581",
"parameters": []
},
{
"id": "S4275",
"parameters": []
},
{
"id": "S2372",
"parameters": []
},
{
"id": "S2365",
"parameters": []
},
{
"id": "S2376",
"parameters": []
},
{
"id": "S3926",
"parameters": []
},
{
"id": "S2339",
"parameters": []
},
{
"id": "S2368",
"parameters": []
},
{
"id": "S3603",
"parameters": []
},
{
"id": "S2951",
"parameters": []
},
{
"id": "S4201",
"parameters": []
},
{
"id": "S1110",
"parameters": []
},
{
"id": "S5856",
"parameters": []
},
{
"id": "S2757",
"parameters": []
},
{
"id": "S3884",
"parameters": []
},
{
"id": "S1656",
"parameters": []
},
{
"id": "S6609",
"parameters": []
},
{
"id": "S3449",
"parameters": []
},
{
"id": "S4159",
"parameters": []
},
{
"id": "S2340",
"parameters": []
},
{
"id": "S122",
"parameters": []
},
{
"id": "S1643",
"parameters": []
},
{
"id": "S1645",
"parameters": []
},
{
"id": "S1192",
"parameters": [
{
"key": "threshold",
"description": "Number of times a literal must be duplicated to trigger an issue.",
"type": "INTEGER",
"defaultValue": "3"
}
]
},
{
"id": "S1301",
"parameters": []
},
{
"id": "S1151",
"parameters": [
{
"key": "max",
"description": "Maximum number of statements.",
"type": "INTEGER",
"defaultValue": "8"
}
]
},
{
"id": "S1821",
"parameters": []
},
{
"id": "S131",
"parameters": []
},
{
"id": "S105",
"parameters": []
},
{
"id": "S2925",
"parameters": []
},
{
"id": "S3889",
"parameters": []
},
{
"id": "S112",
"parameters": []
},
{
"id": "S1479",
"parameters": [
{
"key": "maximum",
"description": "Maximum number of case",
"type": "INTEGER",
"defaultValue": "30"
}
]
},
{
"id": "S107",
"parameters": [
{
"key": "max",
"description": "Maximum authorized number of parameters",
"type": "INTEGER",
"defaultValue": "7"
}
]
},
{
"id": "S2225",
"parameters": []
},
{
"id": "S2761",
"parameters": []
},
{
"id": "S1751",
"parameters": []
},
{
"id": "S2437",
"parameters": []
},
{
"id": "S2374",
"parameters": []
},
{
"id": "S3063",
"parameters": []
},
{
"id": "S1075",
"parameters": []
},
{
"id": "S6610",
"parameters": []
},
{
"id": "S6566",
"parameters": []
},
{
"id": "S6575",
"parameters": []
},
{
"id": "S6580",
"parameters": []
},
{
"id": "S6608",
"parameters": []
},
{
"id": "S6612",
"parameters": []
},
{
"id": "S5944",
"parameters": []
},
{
"id": "S2178",
"parameters": []
},
{
"id": "S6354",
"parameters": []
},
{
"id": "S6603",
"parameters": []
},
{
"id": "S6588",
"parameters": []
},
{
"id": "S6607",
"parameters": []
},
{
"id": "S2375",
"parameters": [
{
"key": "minimumSeriesLength",
"description": "Minimum length a series must have to trigger an issue.",
"type": "INTEGER",
"defaultValue": "6"
}
]
},
{
"id": "S3898",
"parameters": []
},
{
"id": "S1481",
"parameters": []
},
{
"id": "S3598",
"parameters": []
},
{
"id": "S4423",
"parameters": []
}
]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy