Begin s/conflicted/conflicting/
[gitmo/Moose.git] / lib / Moose / Meta / Role / Method / Conflicted.pm
CommitLineData
eec8ca8a 1
bb153262 2package Moose::Meta::Role::Method::Conflicting;
eec8ca8a 3
4use strict;
5use warnings;
6
7use base qw(Moose::Meta::Role::Method::Required);
8
9our $VERSION = '0.79';
10$VERSION = eval $VERSION;
11our $AUTHORITY = 'cpan:STEVAN';
12
13__PACKAGE__->meta->add_attribute('roles' => (reader => 'roles'));
14
97403951 15sub is_conflict { 1 }
16
eec8ca8a 171;
18
19__END__
20
21=pod
22
23=head1 NAME
24
bb153262 25Moose::Meta::Role::Method::Conflicting - A Moose metaclass for conflicting methods in Roles
eec8ca8a 26
27=head1 DESCRIPTION
28
29=head1 INHERITANCE
30
bb153262 31C<Moose::Meta::Role::Method::Conflicting> is a subclass of
eec8ca8a 32L<Moose::Meta::Role::Method::Required>.
33
97403951 34=head1 METHODS
35
36=over 4
37
38=item B<< $method->is_conflict >>
39
40Returns whether the method requirement is due to a conflict. By default for
41this class, it's true.
42
43=back
44
eec8ca8a 45=head1 BUGS
46
47All complex software has bugs lurking in it, and this module is no
48exception. If you find a bug please either email me, or add the bug
49to cpan-RT.
50
51=head1 AUTHOR
52
53Stevan Little E<lt>stevan@iinteractive.comE<gt>
54
55=head1 COPYRIGHT AND LICENSE
56
57Copyright 2006-2009 by Infinity Interactive, Inc.
58
59L<http://www.iinteractive.com>
60
61This library is free software; you can redistribute it and/or modify
62it under the same terms as Perl itself.
63
64=cut