---
name: "Lintian::Tag"
section: "3"
platform: "linux"
package: "lintian"
version: "2.122.0"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Lintian::Tag"
---

# Lintian::Tag(3)

Lintian interface to tag metadata

## NAME

Lintian::Tag - Lintian interface to tag metadata

## SYNOPSIS

```
    my $tag = Lintian::Tag->new;
```

## DESCRIPTION

This module provides an interface to tag metadata as gleaned from the \*.desc files describing the checks.  It can be used to retrieve specific metadata elements or to format the tag description.

## INSTANCE METHODS

- name

  - visibility

  - check

  - name\_spaced

  - show\_always

  - experimental

  - explanation

  - see\_also

  - renamed\_from

  - profile

  - load(PATH)

  Loads a tag description from PATH.

- **code()**

  Returns the one-letter code for the tag.  This will be a letter chosen from `"E"`, `"W"`, `"I"`, or `"P"`, based on the tag visibility, and other attributes (such as whether experimental is set).  This code will never be `"O"` or `"X"`; overrides and experimental tags are handled separately.

## AUTHOR

Originally written by Russ Allbery \<rra@debian.org\> for Lintian.

## SEE ALSO

[**lintian**(1)](/lintian/1.md)
