()
| 1383 | |
| 1384 | |
| 1385 | def generateTable(): |
| 1386 | # print table |
| 1387 | numberOfRules = {} |
| 1388 | numberOfRules[1] = 3 |
| 1389 | numberOfRules[2] = 7 |
| 1390 | numberOfRules[3] = 2 |
| 1391 | numberOfRules[4] = 2 |
| 1392 | numberOfRules[5] = 9 |
| 1393 | numberOfRules[6] = 2 |
| 1394 | numberOfRules[7] = 4 |
| 1395 | numberOfRules[8] = 14 |
| 1396 | numberOfRules[9] = 5 |
| 1397 | numberOfRules[10] = 8 |
| 1398 | numberOfRules[11] = 9 |
| 1399 | numberOfRules[12] = 4 |
| 1400 | numberOfRules[13] = 6 |
| 1401 | numberOfRules[14] = 4 |
| 1402 | numberOfRules[15] = 7 |
| 1403 | numberOfRules[16] = 7 |
| 1404 | numberOfRules[17] = 8 |
| 1405 | numberOfRules[18] = 8 |
| 1406 | numberOfRules[19] = 2 |
| 1407 | numberOfRules[20] = 14 |
| 1408 | numberOfRules[21] = 21 |
| 1409 | numberOfRules[22] = 10 |
| 1410 | |
| 1411 | # Rules that can be checked with compilers: |
| 1412 | # compiler = ['1.1', '1.2'] |
| 1413 | |
| 1414 | addon = getAddonRules() |
| 1415 | cppcheck = getCppcheckRules() |
| 1416 | for i1 in range(1, 23): |
| 1417 | for i2 in range(1, numberOfRules[i1] + 1): |
| 1418 | num = str(i1) + '.' + str(i2) |
| 1419 | s = '' |
| 1420 | if num in addon: |
| 1421 | s = 'X (Addon)' |
| 1422 | elif num in cppcheck: |
| 1423 | s = 'X (Cppcheck)' |
| 1424 | num = num + ' ' |
| 1425 | print(num[:8] + s) |
| 1426 | |
| 1427 | |
| 1428 | def remove_file_prefix(file_path, prefix): |
no test coverage detected