LINTIAN::INSPECT::CHANGELOG::ENTRY(3)

πŸ“¦
version 2.114.0ubuntu1.8 Β· 2 versions
, in ubuntu jammy

πŸ’– Lintian::Inspect::Changelog::Entry πŸ’–

okay so bestie, this one lives in the Lintian manual, section 3, and it's literally all about representing one single entry in a Debian changelog. one. singular. iconic behavior. πŸ‘‘


✨ NAME ✨

Lintian::Inspect::Changelog::Entry β€” the lil object that represents one entry in a Debian changelog πŸŽ€


🌸 SYNOPSIS 🌸

(no synopsis bestie, they really just said "figure it out" πŸ’€)


πŸ¦‹ DESCRIPTION πŸ¦‹

🧚 Methods

  • init β€” makes you a brand new object. no options, no drama, no extra arguments. just vibes. ✨
  • new β€” literally just an alias for init. same thing, different name, slay. πŸ’…
  • is_empty β€” checks whether the object is actually initialized with data. and here's the tea β˜•: because of limitations in Parse::DebianChangelog, right now it just checks whether one of the fields Source, Version, Maintainer, Date, or Changes is initialized. that's it. that's the whole check. 🫢

🌈 Accessors

the following fields are all available through accessor functions, and every single field is a string value unless it says otherwise, okay? noted. πŸ“

  • Source
  • Version
  • Distribution
  • Urgency
  • Urgency_Comment
  • Urgency_LC
  • ExtraFields β€” hmm, so this one is actually Extra_Fields (all the fields except for urgency, as a hash), but the POD spelling forces the underscore, so that's the name you get. iykyk. πŸ™ˆ
  • Header β€” the whole header, in verbatim form. exactly as it appeared, no glow-up, no editing. πŸ’–
  • Changes β€” the actual content of the bug report, in verbatim form. yes, verbatim again. πŸ‘‘
  • Trailer β€” the whole trailer, in verbatim form. the trilogy of verbatim, bestie. ✨
  • Closes β€” an Array of bug numbers. it's giving "we closed these" energy. πŸ”₯
  • Maintainer
  • MaintainerEmail
  • Date
  • Timestamp β€” this is Date expressed in seconds since the epoch. number girlies rise up. ⭐
  • ERROR β€” the last parse error related to this entry, in the format described over at Parse::DebianChangelog::get_parse_errors. 😭
  • position

πŸ’œ SEE ALSO πŸ’œ

originally based on Parse::DebianChangelog by Frank Lichtenheld, <frank@lichtenheld.de> 🌸


πŸ‘‘ AUTHOR πŸ‘‘

written by Felix Lechner <felix.lechner@lease-up.com> for Lintian, in response to #933134. we love a responsive queen. πŸ’…


please see in the code; FSF's standard short text triggered a POD spelling error here. so yeah, go look at the code bestie, the vibes there are immaculate. πŸ¦‹


and that's the whole page!! no cap, every field, every accessor, every verbatim, all accounted for. you're welcome. 🫢

Lintian v2.114.0ubuntu1.8 Β· 2026-05-06 β€” mwah, that's the version and the date, signed off with love from your favorite changelog entry inspector. πŸ’–βœ¨πŸŒΈ

πŸ“¦ where this page comes from