Scroll to navigation

Lintian::Lab(3) Debian Package Checker Lintian::Lab(3)

NAME

Lintian::Lab -- Interface to the Lintian Lab

SYNOPSIS

 use Lintian::Lab;
 my $lab = Lintian::Lab->new;

DESCRIPTION

This module provides an abstraction from "How and where" packages are placed. It handles creation and deletion of the Lintian Lab itself as well as providing access to the entries.

$lab->basedir
Returns the base directory for the lab. Most likely it's a temporary directory.
$lab->keep
Returns or accepts a boolean value that indicates whether the lab should be removed when Lintian finishes. Used for debugging.

INSTANCE METHODS

Removes the lab and everything in it. Any reference to an entry returned from this lab will immediately become invalid.

AUTHOR

Niels Thykier <niels@thykier.net>

Based on the work of various others.

2019-11-04 Lintian v2.33.0