-
fa1f3e2c
by Felix Lechner
at 2019-10-04T00:16:16Z
Add Moo::Role for Lintian checks.
This is a preparation to instantiate all checks as Moo objects. It is
ultimately expected to bring a number of benefits, such as a reduction
in global variables, easier post-processing of issued tags, and
additional facilities that make it easier to write Lintian checks.
Gbp-Dch: ignore
-
6bdcfc1c
by Felix Lechner
at 2019-10-04T00:20:43Z
Optionally instantiate Lintian checks as objects if they implement the role Lintian::Check.
All checks will gradually be converted to the new format. For now, it
remains optional.
Checks in dependent projects, such as pkg-perl-tools and pkg-js-tools
will ultimately be asked to convert the profiles to the new format. It
is currently still in development.
Gbp-Dch: ignore
-
b51f01c1
by Felix Lechner
at 2019-10-04T00:44:08Z
Convert all checks to instantiated objects using the role Lintian::Check.
It is ultimately expected to bring a number of benefits, such as a
reduction in global variables, easier post-processing of issued tags,
and additional facilities that make it easier to write Lintian checks.
Uses the new Moo-based facility in all checks that ship with Lintian.