other versions
Lintian::Tag::Override(3) | Debian Package Checker | Lintian::Tag::Override(3) |
NAME¶
Lintian::Tag::Override -- Representation of a Lintian Override
SYNOPSIS¶
use Lintian::Tag::Override; my $data = { 'comments' => ['some', 'multi-line', 'comments'] }; my $override = Lintian::Tag::Override->new('unused-override', $data); my $comments = $override->comments; if ($override->overrides("some extra") ) { # do something }
DESCRIPTION¶
Represents a Lintian Override.
METHODS¶
- Lintian::Tag::Override->new($tag, $data)
- Creates a new override for $tag. $data should be a hashref with the following fields.
- $override->tag
- Returns the name of the tag.
- $override->arch
- Returns the architecture this tag applies to.
- $override->comments
- Returns a list of lines that makes up the comments for this override.
Do not modify the contents of this list.
- $override->extra
- Returns the extra of this tag (or the empty string, if there is no extra).
- $override->is_pattern
- Returns a truth value if the extra is a pattern.
- $override->overrides($extra)
- Returns a truth value if this override applies to this extra.
AUTHOR¶
Originally written by Niels Thykier <niels@thykier.net> for Lintian.
SEE ALSO¶
Lintian::Tags
2019-11-11 | Lintian v2.35.0 |