1
0
mirror of https://github.com/imapsync/imapsync.git synced 2024-11-17 00:02:29 +01:00
imapsync/W/perlcritic_4.txt
Nick Bebout 9a927be251 1.882
2018-05-07 09:04:23 -05:00

36 lines
1.5 KiB
Plaintext

Use "<>" or "<ARGV>" or a prompting module instead of "<STDIN>" at line 3793, column 24. See pages 216,220,221 of PBP. (Severity: 4)
Expression form of "eval" at line 5785, column 27. See page 161 of PBP. (Severity: 5)
Expression form of "eval" at line 6030, column 27. See page 161 of PBP. (Severity: 5)
Expression form of "eval" at line 8273, column 27. See page 161 of PBP. (Severity: 5)
Expression form of "eval" at line 8512, column 27. See page 161 of PBP. (Severity: 5)
Expression form of "eval" at line 10276, column 56. See page 161 of PBP. (Severity: 5)
Expression form of "eval" at line 10280, column 58. See page 161 of PBP. (Severity: 5)
Close filehandles as soon as possible after opening them at line 11049, column 9. See page 209 of PBP. (Severity: 4)
Magic variable "$SIG" should be assigned as "local" at line 11744, column 33. See pages 81,82 of PBP. (Severity: 4)
1 files.
394 subroutines/methods.
12,987 statements.
12,805 lines, consisting of:
2,409 blank lines.
827 comment lines.
0 data lines.
8,898 lines of Perl code.
671 lines of POD.
Average McCabe score of subroutines was 4.06.
9 violations.
Violations per file was 9.000.
Violations per statement was 0.001.
Violations per line of code was 0.001.
6 severity 5 violations.
3 severity 4 violations.
6 violations of BuiltinFunctions::ProhibitStringyEval.
1 violations of InputOutput::ProhibitExplicitStdin.
1 violations of InputOutput::RequireBriefOpen.
1 violations of Variables::RequireLocalizedPunctuationVars.