Просмотр исходного кода

dpkg-shlibdeps: Use the glob function call instead of the operator

Fixes BuiltinFunctions::RequireGlobFunction.

Warned-by: perlcritic
Guillem Jover лет назад: 13
Родитель
Сommit
ca1f9b624c
2 измененных файлов с 3 добавлено и 2 удалено
  1. 2 2
      scripts/dpkg-shlibdeps.pl
  2. 1 0
      test/100_critic.t

+ 2 - 2
scripts/dpkg-shlibdeps.pl

@@ -71,8 +71,8 @@ my $host_arch = get_host_arch();
 
 my (@pkg_shlibs, @pkg_symbols, @pkg_root_dirs);
 if (-d "debian") {
-    push @pkg_symbols, <debian/*/DEBIAN/symbols>;
-    push @pkg_shlibs, <debian/*/DEBIAN/shlibs>;
+    push @pkg_symbols, glob 'debian/*/DEBIAN/symbols';
+    push @pkg_shlibs, glob 'debian/*/DEBIAN/shlibs';
     my %uniq = map { guess_pkg_root_dir($_) => 1 } (@pkg_symbols, @pkg_shlibs);
     push @pkg_root_dirs, keys %uniq;
 }

+ 1 - 0
test/100_critic.t

@@ -39,6 +39,7 @@ my @policies = qw(
     BuiltinFunctions::ProhibitSleepViaSelect
     BuiltinFunctions::ProhibitUniversalCan
     BuiltinFunctions::ProhibitUniversalIsa
+    BuiltinFunctions::RequireGlobFunction
     BuiltinFunctions::RequireSimpleSortBlock
     ClassHierarchies::ProhibitAutoloading
     ClassHierarchies::ProhibitExplicitISA