Class::...recated(3)

πŸ’– Class::MOP::Deprecated β€” the manual page bestie πŸ’–

okay so this is Class::...recated(3), straight out of the User Contributed Perl Documentation collection. yes the title got squished, no it's not a glitch, it's just Class::MOP::Deprecated being dramatic. sit down, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

Class::MOP::Deprecated β€” she manages deprecation warnings for Class::MOP. that's the whole job. that's her lane. πŸ’…


🌸 VERSION 🌸

version 2.4000 β€” no cap, that's the number.


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so like, the vibe is you do this:

use Class::MOP::Deprecated -api_version => $version;

and that's literally it. iconic behavior.


πŸ”₯ FUNCTIONS πŸ”₯

This module manages deprecation warnings for features that have been deprecated in Class::MOP. yes, it's a module whose entire personality is "hey bestie, that thing you're using is old". it's giving hall monitor but make it helpful. πŸ‘‘

If you specify -api_version => $version, you can use deprecated features without warnings. no nagging, no side-eye, just peace. πŸ•ŠοΈ

but listen, bestie β€” this special treatment is limited to the package that loads Class::MOP::Deprecated. it does not spread to everyone else. don't be out here thinking the whole codebase is getting the exemption, because it is not. πŸ™ˆ

πŸ‘‘ AUTHORS πŸ‘‘

these are the legends who made it happen, show some respect:

  • Stevan Little <stevan@cpan.org>
  • Dave Rolsky <autarch@urth.org>
  • Jesse Luehrs <doy@cpan.org>
  • Shawn M Moore <sartak@cpan.org>
  • Χ™Χ•Χ‘Χœ Χ§Χ•Χ’'מן (Yuval Kogman) <nothingmuch@woobling.org>
  • Karen Etheridge <ether@cpan.org>
  • Florian Ragwitz <rafl@debian.org>
  • Hans Dieter Pearcey <hdp@cpan.org>
  • Chris Prather <chris@prather.org>
  • Matt S Trout <mstrout@cpan.org>

This software is copyright (c) 2006 by Infinity Interactive, Inc.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. so like, go off, remix it, whatever β€” the terms are the Perl 5 ones, periodt. 🫢


and that's the whole page, bestie!! 🌈 this was perl v5.42.0, dated 2025-07-25, and you just read Class::...recated(3) in full. mwah, go write some Perl πŸ’‹βœ¨πŸ¦‹

πŸ“¦ where this page comes from