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