[SCM] Debian package checker branch, master, updated. 2.2.6-24-g1f32365
The following commit has been merged in the master branch:
commit 9680a46c57089f441a73a450b033638254af55bf
Author: Raphael Geissert <atomo64@gmail.com>
Date: Sat Feb 21 16:17:49 2009 -0600
Load Lintian::Data objects once were applicable
Avoid loading data every time the check is run, do it only once when the
check is loaded.
diff --git a/checks/fields b/checks/fields
index 55e674a..8f0af52 100644
--- a/checks/fields
+++ b/checks/fields
@@ -123,6 +123,10 @@ my @global_clean_bypass = (
# Load package versions provided by the Perl core modules
my $perl_core_provides = Lintian::Data->new ('fields/perl-provides', '\s+');
+# Load obsolete packages list.
+my $obsolete_packages = Lintian::Data->new ('fields/obsolete-packages');
+# Load virtual packages list.
+my $virtual_packages = Lintian::Data->new ('fields/virtual-packages');
sub run {
@@ -132,11 +136,6 @@ my $info = shift;
my $version;
my $arch_indep;
-# Load obsolete packages list.
-my $obsolete_packages = Lintian::Data->new ('fields/obsolete-packages');
-# Load virtual packages list.
-my $virtual_packages = Lintian::Data->new ('fields/virtual-packages');
-
unless (-d "fields") {
fail("directory in lintian laboratory for $type package $pkg missing: fields");
}
--
Debian package checker
Reply to: