File: Changes

package info (click to toggle)
libperl-critic-freenode-perl 0.033-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 400 kB
  • sloc: perl: 1,038; makefile: 5
file content (132 lines) | stat: -rw-r--r-- 4,955 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
0.033     2020-12-21 19:39:58 EST
  - Update various recommendations for alternatives in DiscouragedModules policy
  - Add better examples for EmptyReturn (#39) and Each policies

0.032     2019-11-11 11:09:08 EST
  - Add check for CORE::wantarray and CORE'wantarray to WantArray policy (simcop2387 #37)

0.031     2019-09-25 19:00:39 EDT
  - Add FindBin to DiscouragedModules policy (#31)
  - Add MultidimensionalArrayEmulation policy (#35)

0.030     2019-08-26 11:27:15 EDT
  - Allow signature_enablers to be configured for Prototypes policy (#34)

0.029     2019-04-26 13:12:43 EDT
  - Added LexicalForeachIterator policy
  - Require PPI 1.252+ allowing simplifications to the DeprecatedFeatures and
    WhileDiamondDefaultAssignment policies

0.028     2018-11-29 19:32:49 EST
  - Split out lower severity violations from DiscouragedModules policy into a
    new PreferredAlternatives policy. Perl::Critic does not support filtering
    individual violations by severity, only policies, so this will allow
    separately configuring and filtering these violations.
  - Fixed DiscouragedModules and DeprecatedFeatures policy violations to report
    severity as configured.
  - Fixed DeprecatedFeatures to avoid false positives on method calls with the
    same name as autoderef functions.
  - Added /\C/, chdir(''), and bare here-docs to DeprecatedFeatures policy.

0.027     2018-06-20 20:17:06 EDT
  - Add LoopOnHash policy

0.026     2018-02-16 20:50:14 EST
  - Update Prototypes policy to recognize more ways of activating the signatures feature

0.025     2018-02-11 01:31:58 EST
  - Fix DeprecatedFeatures to recognize correctly-parsed postderef in PPI 1.237+
  - Avoid warning from running PackageMatchesFilename policy on a document without a filename (willt #29)
  - Fix another false positive in DollarAB policy

0.024     2017-08-16 22:39:53 EDT
  - Make PackageMatchesFilename more robust against infinite loops

0.023     2017-08-16 22:22:40 EDT
  - Fix issue where PackageMatchesFilename policy would loop infinitely

0.022     2017-08-16 22:17:38 EDT
  - Also consider -W a violation of WarningsSwitch policy
  - Fix false positive in DollarAB policy where $a or $b is within another block
  - Add PackageMatchesFilename policy

0.021     2017-06-03 19:49:16 EDT
  - Be more lenient when trying to detect postderef for DeprecatedFeatures autoderef violations

0.020     2017-05-15 20:45:02 EDT
  - Updates to documentation for DeprecatedFeatures and DiscouragedModules policies
  - Add require ::Foo::Bar to DeprecatedFeatures policy
  - Remove qr//xx from DeprecatedFeatures policy as this is now a valid regex modifier in 5.26.

0.019     2017-01-29 22:13:34 EST
  - Add autoderef to DeprecatedFeatures policy

0.018     2016-12-08 21:32:40 EST
  - Add IndirectObjectNotation policy

0.017     2016-09-29 17:24:15 EDT
  - DeprecatedFeatures will now consider "use UNIVERSAL;" a policy violation
  - Add OverloadOptions policy

0.016     2016-07-02 17:53:20 EDT
  - Support <<>> operator in WhileDiamondDefaultAssignment policy
  - Fixes for DeprecatedFeatures checking of /xx violations

0.015     2016-07-02 03:20:35 EDT
  - add ArrayAssignAref policy
  - update DeprecatedFeatures policy with features deprecated in 5.22 and to be removed in 5.26

0.014     2016-01-26 20:45:18 EST
  - allow pairwise in DollarAB policy
  - allow DollarAB pair functions to be extended

0.013     2015-12-17 18:07:03 EST
  - Add ConditionalDeclarations policy

0.012     2015-10-16 15:13:21 EDT
  - add IO::Socket::INET6 to discouraged modules
  - Fix EmptyReturn to avoid reporting violations in void context functions
  - Add POSIXImports policy
  - Add ConditionalImplicitReturn policy

0.011     2015-09-15 13:32:44 EDT
  - add Getopt::Std to discouraged modules
  - Fix EmptyReturn to catch more cases
  - Add DeprecatedFeatures policy

0.010     2015-08-28 17:11:40 EDT
  - Fix Changes
  - Change installer to Module::Build::Tiny

0.009     2015-08-27 15:09:22 EDT
  - Add Class::DBI, Error.pm, and Readonly.pm to discouraged modules

0.008     2015-08-25 21:42:10 EDT
  - Various documentation updates
  - Add Switch.pm to discouraged modules

0.007     2015-08-15 17:18:23 EDT
  - fix StrictWarnings parsing of "use VERSION" (Tux)
  - handle readline/readdir/each in WhileDiamondDefaultAssignment

0.006     2015-07-30 22:34:15 EDT
  - just use core policy for AmpersandSubCalls
  - add clarification for policies that are similar to core policies

0.005     2015-07-13 10:49:45 EDT
  - fix false positives in DollarAB policy

0.004     2015-07-01 17:21:16 EDT
  - use default strict/warnings importers from Perl::Critic::Utils::Constants

0.003     2015-06-27 17:53:00 EDT
  - allow prototypes containing &
  - add Each polciy
  - make StrictWarnings policy configurable with extra importers

0.002     2015-06-27 00:07:19 EDT
  - add AmpersandSubCalls policy
  - add policy abstracts

0.001     2015-06-26 21:01:32 EDT
  - First release