[DRE-maint] Bug#889651: ruby-debian: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
Sam Morris
sam at robots.org.uk
Wed Sep 5 15:00:17 BST 2018
Package: ruby-debian
Version: 0.3.9+b6
Tags: patch
Followup-For: Bug #889651
This patch silences the warnings:
diff --git a/lib/debian.rb b/lib/debian.rb
index 128e5c1..b06094e 100644
--- a/lib/debian.rb
+++ b/lib/debian.rb
@@ -220,20 +220,20 @@ module Debian
def [](field) return @info[field.capitalize]; end
def to_s() return "#{@package} #{@version}"; end
- def === (deb) deb and self.package == deb.package; end
- def < (deb)
+ def ===(deb) deb and self.package == deb.package; end
+ def <(deb)
self === deb and Dpkg.compare_versions(self.version, '<<', deb.version)
end
- def <= (deb)
+ def <=(deb)
self === deb and Dpkg.compare_versions(self.version, '<=', deb.version)
end
- def == (deb)
+ def ==(deb)
self === deb and Dpkg.compare_versions(self.version, '=', deb.version)
end
- def >= (deb)
+ def >=(deb)
self === deb and Dpkg.compare_versions(self.version, '>=', deb.version)
end
- def > (deb)
+ def >(deb)
self === deb and Dpkg.compare_versions(self.version, '>>', deb.version)
end
attr_reader :info_s, :info, :package, :version, :maintainer
@@ -345,7 +345,7 @@ module Debian
return us.flatten.compact
end
- def == (t)
+ def ==(t)
@package == t.package &&
@op == t.op &&
@version == t.version
@@ -554,7 +554,7 @@ module Debian
}
end
- def filename= (fn)
+ def filename=(fn)
@filename = fn;
@artab = Debian::Ar.new(fn)
control_fp(Debian::Utils::TAR_LIST) {|fp|
@@ -574,8 +574,8 @@ module Debian
@artab.close
freeze
end
- def control= (c); @control = c; end
- def data= (d); @data = d; end
+ def control=(c); @control = c; end
+ def data=(d); @data = d; end
def controlFile(cfile = "control")
unless @control.find {|c| c == cfile}
@@ -740,7 +740,7 @@ module Debian
attr_reader :file, :lists
def to_s() @file.join("+"); end
- def add (da)
+ def add(da)
# XXX: self destructive!
return unless da
@file += da.file
@@ -750,7 +750,7 @@ module Debian
}
return self
end
- def + (da)
+ def +(da)
if self.class != da.class
raise Debian::ArchiveError,
"E: `+' type mismatch #{self.class} != #{da.class}"
@@ -760,7 +760,7 @@ module Debian
nda.add(da)
nda
end
- def sub (da)
+ def sub(da)
# XXX: self destructive!
return unless da
@file -= da.file
@@ -769,7 +769,7 @@ module Debian
}
return self
end
- def - (da)
+ def -(da)
if self.class != da.class
raise Debian::ArchiveError,
"E: `-' type mismatch #{self.class} != #{da.class}"
@@ -796,7 +796,7 @@ module Debian
}
return self
end
- def & (da)
+ def &(da)
if self.class != da.class
raise Debian::ArchiveError,
"E: `-' type mismatch #{self.class} != #{da.class}"
@@ -1001,7 +1001,7 @@ module Debian
}
self
end
- def & (p)
+ def &(p)
np = self.class.new
np.intersect(self, p)
np
-- System Information:
Debian Release: 9.5
APT prefers stable-updates
APT policy: (540, 'stable-updates'), (540, 'stable'), (520, 'testing'), (510, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 4.9.0-6-686-pae (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages ruby-debian depends on:
ii libapt-pkg5.0 1.4.8
ii libc6 2.24-11+deb9u3
ii libgcc1 1:6.3.0-18+deb9u1
ii libgmp10 2:6.1.2+dfsg-1
ii libruby2.3 2.3.3-1+deb9u3
pn libruby2.5 <none>
ii libstdc++6 6.3.0-18+deb9u1
ii ruby 1:2.3.3
ruby-debian recommends no packages.
ruby-debian suggests no packages.
More information about the Pkg-ruby-extras-maintainers
mailing list