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

[SCM] Debian package checker branch, master, updated. 2.0.0-rc1-4-g3447c7d



The following commit has been merged in the master branch:
commit 3447c7d9e6c32f44678f4f78372907214b4ab8da
Author: Frank Lichtenheld <djpig@debian.org>
Date:   Wed Sep 17 00:43:27 2008 +0200

    frontend/lintian: reorder some code to make it more logical
    
    Move all subs used in GetOptions together.

diff --git a/frontend/lintian b/frontend/lintian
index d2656da..2d5f7dd 100755
--- a/frontend/lintian
+++ b/frontend/lintian
@@ -278,6 +278,33 @@ sub record_pkgmode {
     $pkg_mode = 'u' if $_[0] eq 'udeb';
 }
 
+# Process -L|--display-level flag
+sub record_display_level {
+    my $level = $_[1];
+    if ($level =~ m/^\+(.+)/) {
+	set_display_level($1, 1);
+    } elsif ($level =~ m/^\-(.+)/) {
+	set_display_level($1, 0);
+    } elsif ($level =~ m/^\=?(.+)/) {
+	reset_display_level();
+	set_display_level($1, 1);
+    } else {
+	die "invalid argument to --display-level: $level\n";
+    }
+}
+
+# Process -I|--display-info flag
+sub display_infotags {
+    foreach my $s (@severities) {
+	set_display_level($s, 1);
+    }
+}
+
+# Process --display-source flag
+sub record_display_source {
+    $display_source{$_[1]} = 1;
+}
+
 # Clears current display level information, disabling all severities and
 # certainties
 sub reset_display_level {
@@ -474,30 +501,6 @@ if (($check_everything or $packages_file) and $#ARGV+1 > 0) {
     undef $packages_file;
 }
 
-sub record_display_level {
-    my $level = $_[1];
-    if ($level =~ m/^\+(.+)/) {
-	set_display_level($1, 1);
-    } elsif ($level =~ m/^\-(.+)/) {
-	set_display_level($1, 0);
-    } elsif ($level =~ m/^\=?(.+)/) {
-	reset_display_level();
-	set_display_level($1, 1);
-    } else {
-	die "invalid argument to --display-level: $level\n";
-    }
-}
-
-sub display_infotags {
-    foreach my $s (@severities) {
-	set_display_level($s, 1);
-    }
-}
-
-sub record_display_source {
-    $display_source{$_[1]} = 1;
-}
-
 # check permitted values for --color
 if ($color and $color !~ /^(never|always|auto|html)$/) {
     die "invalid argument to --color: $color\n";

-- 
Debian package checker


Reply to: