---
name: "Lintian::Processable::Changelog"
section: "3"
platform: "linux"
package: "lintian"
version: "2.104.0"
release: "Debian 11 (Bullseye)"
platforms: ["linux"]
url: "https://new.carta.tech/Lintian::Processable::Changelog"
---

# Lintian::Processable::Changelog(3)

access to collected changelog data

## NAME

Lintian::Processable::Changelog - access to collected changelog data

## SYNOPSIS

```
    use Lintian::Processable;
```

## DESCRIPTION

Lintian::Processable::Changelog provides an interface to changelog data.

## INSTANCE METHODS

- changelog\_path

  - changelog

  For binary:

  Returns the changelog of the binary package as a Parse::DebianChangelog object, or undef if the changelog doesn't exist.  The changelog-file collection script must have been run to create the changelog file, which this method expects to find in *changelog*.

  For source:

  Returns the changelog of the source package as a Parse::DebianChangelog object, or `"undef"` if the changelog cannot be resolved safely.

## AUTHOR

Originally written by Felix Lechner \<felix.lechner@lease-up.com\> for Lintian.

## SEE ALSO

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