mirror of
https://github.com/imapsync/imapsync.git
synced 2025-08-05 00:11:31 +02:00
599 lines
57 KiB
Text
599 lines
57 KiB
Text
Missing "REQUIRED ARGUMENTS" section in POD at line 1, column 1. See pages 133,138 of PBP. (Severity: 2)
|
|
Missing "DIAGNOSTICS" section in POD at line 1, column 1. See pages 133,138 of PBP. (Severity: 2)
|
|
Missing "CONFIGURATION" section in POD at line 1, column 1. See pages 133,138 of PBP. (Severity: 2)
|
|
Missing "DEPENDENCIES" section in POD at line 1, column 1. See pages 133,138 of PBP. (Severity: 2)
|
|
Missing "INCOMPATIBILITIES" section in POD at line 1, column 1. See pages 133,138 of PBP. (Severity: 2)
|
|
Missing "BUGS AND LIMITATIONS" section in POD at line 1, column 1. See pages 133,138 of PBP. (Severity: 2)
|
|
Missing "LICENSE AND COPYRIGHT" section in POD at line 1, column 1. See pages 133,138 of PBP. (Severity: 2)
|
|
Main code has high complexity score (350) at line 1, column 1. Consider refactoring. (Severity: 3)
|
|
Magic punctuation variable used at line 553, column 3. See page 79 of PBP. (Severity: 2)
|
|
64 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 720, column 10. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
Quotes used with an empty string at line 743, column 61. See page 53 of PBP. (Severity: 2)
|
|
5 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 771, column 48. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
5 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 772, column 48. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
Postfix control "if" used at line 781, column 15. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 782, column 21. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 788, column 25. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 794, column 24. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 804, column 27. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 815, column 17. See pages 93,94 of PBP. (Severity: 2)
|
|
100 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 818, column 13. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
100 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 819, column 13. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
993 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 822, column 24. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
143 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 822, column 30. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
993 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 825, column 24. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
143 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 825, column 30. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
Postfix control "if" used at line 827, column 31. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 828, column 12. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 842, column 5. See pages 93,94 of PBP. (Severity: 2)
|
|
3 is not one of the allowed literal values (0, 1, 2). Use the Readonly module or the "constant" pragma instead at line 867, column 21. Unnamed numeric literals make code less maintainable. (Severity: 2)
|
|
Long number not separated with underscores at line 954, column 20. See page 59 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 956, column 57. See pages 96,97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 983, column 19. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 984, column 50. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 986, column 22. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 987, column 22. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 991, column 26. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 998, column 49. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 1023, column 43. See pages 96,97 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 1025, column 43. See pages 96,97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1028, column 34. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1029, column 34. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1032, column 15. See pages 93,94 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 1094, column 33. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 1094, column 33. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1096, column 46. See page 53 of PBP. (Severity: 2)
|
|
Expression form of "map" at line 1096, column 51. See page 169 of PBP. (Severity: 4)
|
|
Regular expression without "/s" flag at line 1104, column 33. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 1104, column 33. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1106, column 46. See page 53 of PBP. (Severity: 2)
|
|
Expression form of "map" at line 1106, column 51. See page 169 of PBP. (Severity: 4)
|
|
Postfix control "if" used at line 1177, column 15. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1187, column 3. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1195, column 32. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1242, column 3. See page 97 of PBP. (Severity: 2)
|
|
"unless" block used at line 1250, column 3. See page 97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1282, column 50. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1283, column 50. See page 53 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 1293, column 39. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 1295, column 50. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 1305, column 49. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 1306, column 30. See page 228 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1324, column 57. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1334, column 77. See pages 93,94 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 1337, column 2. See page 228 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1342, column 5. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1346, column 3. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1349, column 2. See page 97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1352, column 53. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1387, column 79. See pages 93,94 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 1391, column 2. See page 228 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1396, column 3. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1400, column 3. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1430, column 10. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1450, column 33. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1451, column 4. See page 97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1459, column 39. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1463, column 38. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1472, column 4. See page 97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1474, column 45. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 1475, column 31. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 1475, column 31. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1477, column 7. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1478, column 32. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1479, column 5. See page 97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1487, column 52. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1488, column 4. See page 97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1496, column 39. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1500, column 38. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1509, column 4. See page 97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1510, column 49. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 1511, column 31. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 1511, column 31. See page 237 of PBP. (Severity: 2)
|
|
"unless" block used at line 1512, column 5. See page 97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1541, column 70. See pages 93,94 of PBP. (Severity: 2)
|
|
Code structure is deeply nested at line 1542, column 41. Consider refactoring. (Severity: 3)
|
|
"unless" block used at line 1542, column 41. See page 97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1553, column 39. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1557, column 38. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1621, column 47. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1622, column 59. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1624, column 4. See page 97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1627, column 23. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 1661, column 3. See page 97 of PBP. (Severity: 2)
|
|
"unless" block used at line 1665, column 3. See page 97 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 1697, column 20. See pages 96,97 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 1698, column 20. See pages 96,97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1702, column 17. See pages 93,94 of PBP. (Severity: 2)
|
|
Too many arguments at line 1722, column 1. See page 182 of PBP. (Severity: 3)
|
|
Quotes used with an empty string at line 1732, column 58. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1733, column 58. See page 53 of PBP. (Severity: 2)
|
|
Too many arguments at line 1740, column 1. See page 182 of PBP. (Severity: 3)
|
|
Too many arguments at line 1750, column 1. See page 182 of PBP. (Severity: 3)
|
|
Quotes used with an empty string at line 1765, column 28. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1766, column 28. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1778, column 26. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1788, column 28. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 1796, column 17. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 1796, column 17. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1806, column 55. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1807, column 74. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1812, column 58. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1844, column 23. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1872, column 77. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1875, column 65. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1878, column 73. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1881, column 77. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1884, column 76. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1887, column 68. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1890, column 67. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1893, column 77. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1896, column 79. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1899, column 71. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1902, column 69. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1905, column 65. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1908, column 67. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1911, column 67. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 1914, column 69. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 1929, column 15. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 1929, column 15. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1941, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 1948, column 5. See page 53 of PBP. (Severity: 2)
|
|
Too many arguments at line 1984, column 1. See page 182 of PBP. (Severity: 3)
|
|
Postfix control "if" used at line 1988, column 19. See pages 93,94 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 1993, column 17. See page 79 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 1998, column 29. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2006, column 35. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2009, column 35. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2023, column 14. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2035, column 14. See pages 93,94 of PBP. (Severity: 2)
|
|
Too many arguments at line 2039, column 1. See page 182 of PBP. (Severity: 3)
|
|
Postfix control "if" used at line 2054, column 35. See pages 93,94 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2071, column 17. See page 79 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2086, column 22. See pages 93,94 of PBP. (Severity: 2)
|
|
Too many arguments at line 2095, column 1. See page 182 of PBP. (Severity: 3)
|
|
Quotes used with an empty string at line 2106, column 38. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 2109, column 51. See pages 96,97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2113, column 32. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2114, column 35. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2116, column 32. See pages 93,94 of PBP. (Severity: 2)
|
|
"unless" block used at line 2120, column 2. See page 97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2131, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2174, column 40. See page 53 of PBP. (Severity: 2)
|
|
Too many arguments at line 2185, column 1. See page 182 of PBP. (Severity: 3)
|
|
Postfix control "if" used at line 2196, column 19. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2208, column 41. See pages 93,94 of PBP. (Severity: 2)
|
|
Numeric escapes in interpolated string at line 2221, column 30. See page 56 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2223, column 41. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2241, column 32. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2241, column 32. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2254, column 65. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2257, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2260, column 39. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2269, column 82. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2278, column 32. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2278, column 45. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2278, column 61. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2281, column 22. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2284, column 39. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2295, column 41. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2308, column 29. See page 53 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2314, column 5. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2323, column 26. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2324, column 8. See page 79 of PBP. (Severity: 2)
|
|
Return value of "close" ignored at line 2347, column 2. Check the return value of "close" for success. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2367, column 12. See page 79 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2375, column 14. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2377, column 79. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2378, column 79. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2389, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2390, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2391, column 6. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2393, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2394, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2395, column 6. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2397, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2398, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2401, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2402, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2405, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2406, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2407, column 6. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2409, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2410, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2411, column 6. See page 53 of PBP. (Severity: 2)
|
|
Reused variable name in lexical scope: $imap2 at line 2477, column 9. Invent unique variable names. (Severity: 3)
|
|
Regular expression without "/s" flag at line 2493, column 20. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/x" flag at line 2493, column 20. See page 236 of PBP. (Severity: 3)
|
|
Regular expression without "/m" flag at line 2493, column 20. See page 237 of PBP. (Severity: 2)
|
|
Mixed high and low-precedence booleans at line 2494, column 12. See page 70 of PBP. (Severity: 4)
|
|
Quotes used with an empty string at line 2494, column 24. See page 53 of PBP. (Severity: 2)
|
|
List of quoted literal words at line 2546, column 17. Use 'qw()' instead. (Severity: 2)
|
|
List of quoted literal words at line 2547, column 17. Use 'qw()' instead. (Severity: 2)
|
|
Double-sigil dereference at line 2612, column 28. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 2616, column 26. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 2625, column 36. See page 228 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2676, column 32. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2677, column 37. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2759, column 49. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2769, column 21. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2777, column 38. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2778, column 38. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2778, column 42. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2780, column 6. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2780, column 30. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2780, column 34. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2780, column 38. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2781, column 46. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2781, column 50. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2782, column 46. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2782, column 51. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2783, column 48. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2783, column 53. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2784, column 48. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2784, column 53. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2785, column 48. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2785, column 53. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2786, column 50. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2786, column 55. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2788, column 50. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2788, column 55. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2790, column 50. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2790, column 55. See page 53 of PBP. (Severity: 2)
|
|
Numeric escapes in interpolated string at line 2800, column 12. See page 56 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2803, column 14. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2803, column 14. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2804, column 14. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2804, column 14. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2805, column 14. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2805, column 14. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2806, column 21. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2806, column 21. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2806, column 30. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2806, column 49. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2806, column 74. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2813, column 27. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2814, column 11. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2815, column 11. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2826, column 4. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2826, column 28. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2833, column 4. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2833, column 28. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2848, column 4. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2848, column 28. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2855, column 11. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2856, column 11. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2857, column 4. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2857, column 28. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2864, column 14. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2878, column 13. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2878, column 13. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 2884, column 4. See pages 96,97 of PBP. (Severity: 2)
|
|
Use 'eq' or hash instead of fixed-pattern regexps at line 2884, column 62. See pages 271,272 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2884, column 62. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2884, column 62. See page 237 of PBP. (Severity: 2)
|
|
Expression form of "eval" at line 2890, column 13. See page 161 of PBP. (Severity: 5)
|
|
Magic punctuation variable used at line 2892, column 49. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2893, column 14. See page 79 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2901, column 28. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2901, column 32. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2901, column 57. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2902, column 28. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 2910, column 42. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 2910, column 42. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2911, column 17. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 2911, column 21. See page 53 of PBP. (Severity: 2)
|
|
"unless" block used at line 2937, column 3. See page 97 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 2949, column 3. See page 228 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 2949, column 35. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2952, column 71. See page 53 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2952, column 71. See page 79 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 2955, column 100. See page 53 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 2955, column 100. See page 79 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 2957, column 15. See page 228 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3001, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3001, column 23. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3005, column 41. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3064, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3075, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3075, column 23. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3076, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3090, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3090, column 23. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3092, column 5. See page 53 of PBP. (Severity: 2)
|
|
Expression form of "eval" at line 3108, column 13. See page 161 of PBP. (Severity: 5)
|
|
Magic punctuation variable used at line 3110, column 45. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 3111, column 10. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 3122, column 14. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 3124, column 14. See page 79 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3125, column 37. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3125, column 54. See page 228 of PBP. (Severity: 2)
|
|
"unless" block used at line 3131, column 4. See page 97 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 3134, column 16. See page 79 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3145, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3155, column 5. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3163, column 17. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3163, column 17. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3166, column 28. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3166, column 28. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3167, column 23. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3172, column 17. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3178, column 6. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3191, column 21. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3191, column 21. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3192, column 44. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3195, column 24. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3203, column 21. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3203, column 21. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3204, column 40. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3207, column 24. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3229, column 67. See pages 93,94 of PBP. (Severity: 2)
|
|
Subroutine "select_msgs" does not end with "return" at line 3249, column 1. See page 197 of PBP. (Severity: 4)
|
|
Long number not separated with underscores at line 3333, column 63. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 3334, column 63. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 3355, column 45. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 3358, column 46. See page 59 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3369, column 9. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3370, column 9. See page 228 of PBP. (Severity: 2)
|
|
"unless" block used at line 3373, column 3. See page 97 of PBP. (Severity: 2)
|
|
"unless" block used at line 3374, column 3. See page 97 of PBP. (Severity: 2)
|
|
Subroutine "tests_msgs_from_maxmin" does not end with "return" at line 3388, column 1. See page 197 of PBP. (Severity: 4)
|
|
Postfix control "if" used at line 3436, column 22. See pages 93,94 of PBP. (Severity: 2)
|
|
Subroutine "copy_message" with high complexity score (24) at line 3465, column 1. Consider refactoring. (Severity: 3)
|
|
Too many arguments at line 3465, column 1. See page 182 of PBP. (Severity: 3)
|
|
Quotes used with an empty string at line 3472, column 54. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3473, column 61. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3481, column 41. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3482, column 95. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3518, column 19. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3518, column 35. See page 53 of PBP. (Severity: 2)
|
|
Too many arguments at line 3533, column 1. See page 182 of PBP. (Severity: 3)
|
|
Quotes used with an empty string at line 3538, column 60. See page 53 of PBP. (Severity: 2)
|
|
"unless" block used at line 3540, column 2. See page 97 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3543, column 24. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3545, column 34. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 3570, column 3. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 3573, column 49. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3581, column 16. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3603, column 15. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3603, column 15. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3608, column 37. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3609, column 64. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3616, column 16. See page 53 of PBP. (Severity: 2)
|
|
Subroutine "tests_subject" does not end with "return" at line 3627, column 1. See page 197 of PBP. (Severity: 4)
|
|
Quotes used with an empty string at line 3628, column 6. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3628, column 21. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3668, column 6. See page 53 of PBP. (Severity: 2)
|
|
Too many arguments at line 3690, column 1. See page 182 of PBP. (Severity: 3)
|
|
Quotes used with an empty string at line 3699, column 58. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3711, column 20. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3711, column 20. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3726, column 75. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3726, column 75. See page 237 of PBP. (Severity: 2)
|
|
Subroutine "sleep_if_needed" does not end with "return" at line 3746, column 1. See page 197 of PBP. (Severity: 4)
|
|
Reused variable name in lexical scope: $total_bytes_transferred at line 3747, column 2. Invent unique variable names. (Severity: 3)
|
|
Reused variable name in lexical scope: $nb_msg_transferred at line 3747, column 2. Invent unique variable names. (Severity: 3)
|
|
Reused variable name in lexical scope: $nb_msg_transferred at line 3759, column 9. Invent unique variable names. (Severity: 3)
|
|
Reused variable name in lexical scope: $maxmessagespersecond at line 3759, column 9. Invent unique variable names. (Severity: 3)
|
|
Reused variable name in lexical scope: $total_bytes_transferred at line 3780, column 9. Invent unique variable names. (Severity: 3)
|
|
Reused variable name in lexical scope: $maxbytespersecond at line 3780, column 9. Invent unique variable names. (Severity: 3)
|
|
Postfix control "if" used at line 3808, column 28. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3816, column 10. See page 53 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3849, column 2. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3849, column 22. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3850, column 2. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3850, column 22. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3852, column 26. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3909, column 37. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 3910, column 37. See page 228 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 3923, column 23. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 3923, column 23. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 3950, column 50. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3997, column 35. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3997, column 46. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3997, column 57. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3997, column 68. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3997, column 79. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3998, column 35. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3998, column 46. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3998, column 57. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3998, column 68. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3998, column 79. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 3998, column 90. See page 53 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4002, column 37. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4003, column 37. See page 228 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4045, column 32. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4045, column 43. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4045, column 54. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4045, column 65. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4045, column 76. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4046, column 32. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4046, column 43. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4046, column 54. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4046, column 65. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4046, column 76. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4046, column 87. See page 53 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4049, column 34. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4050, column 34. See page 228 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4065, column 16. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4065, column 16. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4078, column 47. See page 53 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4110, column 78. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4111, column 21. See page 228 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4114, column 102. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4123, column 29. See page 53 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 4123, column 29. See page 79 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4162, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4163, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4167, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4168, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4169, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4213, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4214, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4215, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4219, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4220, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4221, column 24. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4248, column 49. See page 53 of PBP. (Severity: 2)
|
|
Mismatched operator at line 4248, column 75. Numeric/string operators and operands should match. (Severity: 3)
|
|
Quotes used with an empty string at line 4297, column 33. See page 53 of PBP. (Severity: 2)
|
|
Hard tabs used at line 4332, column 10. See page 20 of PBP. (Severity: 3)
|
|
Quotes used with an empty string at line 4367, column 43. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4368, column 44. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4369, column 48. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4380, column 25. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4381, column 25. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4397, column 21. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4397, column 21. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4399, column 20. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4399, column 20. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4423, column 13. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4423, column 13. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4429, column 5. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4429, column 32. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4429, column 36. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4430, column 46. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4431, column 54. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4434, column 54. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 4435, column 60. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4456, column 15. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4457, column 15. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4473, column 15. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4474, column 15. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4477, column 15. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4486, column 15. See page 53 of PBP. (Severity: 2)
|
|
Expression form of "eval" at line 4603, column 13. See page 161 of PBP. (Severity: 5)
|
|
Magic punctuation variable used at line 4605, column 38. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 4606, column 10. See page 79 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4619, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4620, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4622, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4623, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4625, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4626, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4628, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4629, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4631, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4632, column 46. See page 59 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 4634, column 49. See page 59 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4643, column 23. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 4688, column 65. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 4747, column 31. See pages 93,94 of PBP. (Severity: 2)
|
|
Too many arguments at line 4758, column 1. See page 182 of PBP. (Severity: 3)
|
|
Double-sigil dereference at line 4762, column 29. See page 228 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4773, column 43. See page 228 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 4796, column 29. See pages 96,97 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 4822, column 29. See page 228 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4833, column 30. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4833, column 30. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4848, column 24. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4848, column 24. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4851, column 24. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4851, column 24. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4854, column 24. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4854, column 24. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4857, column 24. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4857, column 24. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4860, column 98. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4860, column 98. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4873, column 37. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4873, column 41. See page 53 of PBP. (Severity: 2)
|
|
Numeric escapes in interpolated string at line 4878, column 51. See page 56 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 4888, column 21. See page 53 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 4890, column 52. See page 79 of PBP. (Severity: 2)
|
|
Return value of "close" ignored at line 4892, column 9. Check the return value of "close" for success. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 4901, column 46. See page 79 of PBP. (Severity: 2)
|
|
Return value of "close" ignored at line 4903, column 2. Check the return value of "close" for success. (Severity: 2)
|
|
Quotes used with an empty string at line 4904, column 14. See page 53 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 4910, column 67. See page 79 of PBP. (Severity: 2)
|
|
Return value of "close" ignored at line 4912, column 2. Check the return value of "close" for success. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4927, column 21. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4927, column 21. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 4951, column 24. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 4951, column 24. See page 237 of PBP. (Severity: 2)
|
|
Magic punctuation variable used at line 4968, column 18. See page 79 of PBP. (Severity: 2)
|
|
Return value of "close" ignored at line 4991, column 2. Check the return value of "close" for success. (Severity: 2)
|
|
Magic punctuation variable used in interpolated string at line 5011, column 20. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used at line 5025, column 23. See page 79 of PBP. (Severity: 2)
|
|
Magic punctuation variable used at line 5027, column 7. See page 79 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5027, column 13. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5027, column 13. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5042, column 20. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5044, column 11. See page 53 of PBP. (Severity: 2)
|
|
String delimiter used with "split" at line 5096, column 28. Express it as a regex instead. (Severity: 2)
|
|
Quotes used with a noisy string at line 5096, column 34. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5159, column 17. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5159, column 17. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5168, column 17. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5168, column 17. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5206, column 13. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5209, column 17. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5209, column 17. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5212, column 16. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5212, column 30. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5213, column 22. See pages 93,94 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5218, column 12. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5218, column 12. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5230, column 38. See pages 93,94 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5230, column 72. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5230, column 72. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5231, column 38. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5233, column 46. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5237, column 30. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5239, column 34. See pages 93,94 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5244, column 12. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5244, column 12. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5260, column 19. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5260, column 19. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5273, column 12. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5273, column 12. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5279, column 29. See pages 93,94 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5285, column 12. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5285, column 12. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5296, column 12. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5296, column 12. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5317, column 5. See page 53 of PBP. (Severity: 2)
|
|
Double-sigil dereference at line 5369, column 33. See page 228 of PBP. (Severity: 2)
|
|
Expression form of "eval" at line 5390, column 43. See page 161 of PBP. (Severity: 5)
|
|
Expression form of "eval" at line 5394, column 45. See page 161 of PBP. (Severity: 5)
|
|
Postfix control "if" used at line 5399, column 34. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5400, column 36. See pages 93,94 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5414, column 33. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5414, column 33. See page 237 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5415, column 36. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5453, column 27. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5453, column 27. See page 237 of PBP. (Severity: 2)
|
|
Use 'eq' or hash instead of fixed-pattern regexps at line 5457, column 36. See pages 271,272 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5457, column 36. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5457, column 36. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5459, column 31. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5459, column 31. See page 237 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5465, column 34. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5465, column 34. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5468, column 65. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5594, column 17. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5599, column 20. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5599, column 20. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5605, column 28. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 5605, column 33. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5606, column 28. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 5606, column 33. See page 53 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 5639, column 55. See page 59 of PBP. (Severity: 2)
|
|
"$i" is declared but not used at line 5658, column 9. Unused variables clutter code and make it harder to read. (Severity: 3)
|
|
Quotes used with an empty string at line 5669, column 28. See page 53 of PBP. (Severity: 2)
|
|
Long number not separated with underscores at line 5677, column 40. See page 59 of PBP. (Severity: 2)
|
|
Quotes used with an empty string at line 5689, column 25. See page 53 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 5690, column 43. See pages 93,94 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 5691, column 54. See page 53 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 5691, column 60. See page 53 of PBP. (Severity: 2)
|
|
Magic punctuation variable used in interpolated here-document at line 5692, column 15. See page 79 of PBP. (Severity: 2)
|
|
Quotes used with a noisy string at line 5941, column 20. See page 53 of PBP. (Severity: 2)
|
|
Regular expression without "/s" flag at line 5946, column 14. See pages 240,241 of PBP. (Severity: 2)
|
|
Regular expression without "/m" flag at line 5946, column 14. See page 237 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 6089, column 49. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 6102, column 12. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 6106, column 32. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "unless" used at line 6109, column 30. See pages 96,97 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 6117, column 32. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 6128, column 32. See pages 93,94 of PBP. (Severity: 2)
|
|
Postfix control "if" used at line 6195, column 33. See pages 93,94 of PBP. (Severity: 2)
|