[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: