Moose::...licting(3)
π NAME π
Moose::Meta::Role::Method::Conflicting β it's the Moose metaclass for conflicting methods in Roles. That's the whole vibe.
(also, quick heads up bestie: this page lives in the User Contributed Perl Documentation manual, section 3, in case you were wondering where you even are rn)
πΈ VERSION πΈ
version 2.4000
π¦ DESCRIPTION π¦
Okay so the original page literally leaves this section empty. Nothing. Blank. A void. Not me being like "where's the content" π anyway, moving on, periodt. π
π INHERITANCE π
Moose::Meta::Role::Method::Conflicting is a subclass of Moose::Meta::Role::Method::Required. It's giving nepo baby in the best way β it takes everything from Required and then adds its own little sprinkle of drama on top. β¨
β¨ METHODS β¨
Moose::Meta::Role::Method::Conflicting->new(%options)
This creates a new type constraint based on the provided %options:
nameβ the method name. This is required, so don't come in here trying to skip it, fr fr.rolesβ the list of role names that generated the conflict. Also required. No cap, both of these are mandatory.
$method->name
Returns the conflicting method's name, exactly as provided to the constructor. Simple, clean, iconic. π«Ά
$method->roles
Returns the roles that generated this conflicting method, exactly as provided to the constructor. Same energy as above.
$method->roles_as_english_list
Returns the roles that generated this conflicting method as an English list. So like, actually readable by a human. Slay. π
π BUGS π
See "BUGS" in Moose for details on reporting bugs. That's where all the bug-reporting tea lives, go check it. π
π AUTHORS π
The literal legends who made this happen:
- 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>
π COPYRIGHT AND LICENSE π
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. Free, open, generous β we love to see it. π
and that's the whole page, bestie!! π¦ this lil guide is running on perl v5.42.0, dated 2025-07-25, and it's filed under Moose::...licting(3) β stay slaying out there π
π¦ where this page comes from
- fedora 43: perl-Moose 2.4000-4.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms