summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2014-10-09 16:02:05 +0200
committerGuillem Jover <guillem@debian.org>2014-10-12 06:08:01 +0200
commitd54542f573336abe87676547f1b01cda5726c71e (patch)
tree8886f8ac24573b709adffa163d1213998301b871 /test
parentb4d79c218d72c4cae356c4dcbdd531d13913cea7 (diff)
downloaddpkg-d54542f573336abe87676547f1b01cda5726c71e.tar.gz
scripts: Do not modify the topic variable values in list functions
Fixes ControlStructures::ProhibitMutatingListFunctions. Warned-by: perlcritic
Diffstat (limited to 'test')
-rw-r--r--test/critic.t1
-rw-r--r--test/critic/perlcriticrc3
2 files changed, 4 insertions, 0 deletions
diff --git a/test/critic.t b/test/critic.t
index 53e3714c9..5f7c5a894 100644
--- a/test/critic.t
+++ b/test/critic.t
@@ -57,6 +57,7 @@ my @policies = qw(
CodeLayout::RequireConsistentNewlines
ControlStructures::ProhibitCStyleForLoops
ControlStructures::ProhibitLabelsWithSpecialBlockNames
+ ControlStructures::ProhibitMutatingListFunctions
ControlStructures::ProhibitNegativeExpressionsInUnlessAndUntilConditions
ControlStructures::ProhibitUntilBlocks
Documentation::RequirePackageMatchesPodName
diff --git a/test/critic/perlcriticrc b/test/critic/perlcriticrc
index b627a4ab6..05a50fc2e 100644
--- a/test/critic/perlcriticrc
+++ b/test/critic/perlcriticrc
@@ -3,6 +3,9 @@ severity = 1
verbose = %f %l:%c (Severity: %s)\n %P (%s)\n near '%r'\n%d\n
program-extensions = .pl .t
+[ControlStructures::ProhibitMutatingListFunctions]
+add_list_funcs = Dpkg::Util::any Dpkg::Util::none
+
[RegularExpressions::ProhibitUnusualDelimiters]
allow_all_brackets = 1