CPAN::C...::Group(3)

🌸 CPAN::C...::Group(3) β€” like, the group entry thing πŸ’…

okay so real quick, the top of this page literally reads CPAN::C...::Group(3) and it comes to us courtesy of the User Contributed Perl Documentation (periodt, that's where it lives). The whole name is CPAN::Changes::Group but the header's out here doing a little truncation moment, iykyk ✨


πŸŽ€ NAME πŸŽ€

CPAN::Changes::Group β€” an entry group in a CPAN Changes file. That's the whole vibe. It's a group. For entries. In a Changes file. Slay. πŸ’–


✨ SYNOPSIS ✨

bestie, here's the literal code, don't touch it, just vibe with it:

  my $group = CPAN::Changes::Group->new(
    name    => 'A change group',
    changes => [
      'A change entry',
      'Another change entry',
    ],
  );

look at her go 😭 she's got a name and a whole list of changes, iconic behaviour honestly.


πŸ¦‹ DESCRIPTION πŸ¦‹

So this thing represents a group of change entries on a changelog release. Cute, right? πŸŽ€

⚠️ but bestie… heads up: this is a legacy interface, and its use is discouraged. not me warning you, that's literally what the page says. (also ngl the source sentence reads a little truncated β€” "a legacy interface for the and its use is discouraged" β€” so I'm not gonna pretend to know what word got dropped there. no cap, I'm not inventing it. πŸ™ˆ)

Behind the scenes tho? It works as a proxy for the real CPAN::Changes::Entry objects. Like a middleman. A lil representative. 🫢


πŸ‘‘ ATTRIBUTES πŸ‘‘

πŸ’œ name

The name of the change group. That's it, that's the attribute. main character energy fr.


🌈 METHODS 🌈

okay so the page lists these and β€” being so for real right now β€” it gives zero descriptions for any of them. so I'm handing you the names, exactly as they appear, no made-up explanations, no guessing at behaviour, periodt. πŸ’…

  • is_empty
  • add_changes
  • changes
  • set_changes
  • clear_changes
  • serialize

like, they're giving mysterious. mysterious and iconic. 🧚


⭐ SEE ALSO ⭐

  • CPAN::Changes

go read that one too, bestie, it's the whole reason this page exists πŸ’–


🌸 AUTHORS 🌸

See CPAN::Changes for authors. (she's not naming names, go look it up πŸŽ€)


See CPAN::Changes for the copyright and license. same deal, all the legal stuff lives over there ✨


aaand that's the page!! πŸ¦‹πŸ«Ά

πŸ“ cute sign-off time: this was perl v5.42.0, dated 2025-07-25, straight from the User Contributed Perl Documentation. take care of her, she's legacy πŸ’€πŸ’–
πŸ“¦ where this page comes from