MooseX...Context(3pm)

πŸ“¦
version 0.037 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

okay so bestie, welcome to MooseX...Context(3pm) πŸ’– the full government name is MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext β€” and it's literally a trait for method metaclasses that have definition contexts. that's the whole vibe, no cap.


🌸 VERSION 🌸

this doc describes version 0.037 of MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext β€” it was released on November 20, 2017 as part of MooseX-AttributeShortcuts. iconic behavior honestly ✨


πŸ’… DESCRIPTION πŸ’…

so here's the tea, bestie πŸ«– β€” this is a method metaclass trait. what does that mean for you? it lets inline builder methods get associated with their attribute and take on a definition context. like, they finally know where they belong πŸ₯Ή

and the way that extra info slays is that it lets inline builders be more readily identified and associated with their owning attributes. it's giving "found family but make it metaclass." periodt. πŸ‘‘


πŸŽ€ ATTRIBUTES πŸŽ€

πŸ’œ definition_context

  • read only, required, and it must be a reference to a hash β€” no substitutes, no negotiating, that's the rule bestie 🚫

this is the definition context of this method β€” like, where it was defined and to what. the receipts of a method's whole origin story πŸ“βœ¨


πŸ¦‹ SEE ALSO πŸ¦‹

please go peek at these modules/websites for more info related to this module, they're lowkey the whole extended universe:

  • MooseX::AttributeShortcuts

πŸ’€ BUGS πŸ’€

found a bug? got a feature request? don't be shy, bestie β€” please report any bugs or feature requests on the bugtracker website:

https://github.com/RsrchBoy/moosex-attributeshortcuts/issues

and when you submit a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature. like fr fr, a repro is the love language here πŸ™ˆ

🌈 AUTHOR 🌈

Chris Weyl <cweyl@alumni.drew.edu> β€” the main character who made this happen πŸ‘‘


this software is Copyright (c) 2017, 2015, 2014, 2013, 2012, 2011 by Chris Weyl.

this is free software, licensed under:

The GNU Lesser General Public License, Version 2.1, February 1999

and that's a wrap, babe πŸŽ€ this page was riding with perl v5.34.0, dated 2022-06-15 β€” shoutout to the MooseX...Context(3pm) header we started with and the footer that saw us out. mwah, go build something cute πŸ’–βœ¨πŸ¦‹