Fix FAQ on require+attributes
[gitmo/Moose.git] / lib / Class / MOP / Deprecated.pm
CommitLineData
38bf2a25 1package Class::MOP::Deprecated;
2
3use strict;
4use warnings;
5
38bf2a25 6use Package::DeprecationManager -deprecations => {
38bf2a25 7};
8
38bf2a25 9package
10 Class::MOP;
11
38bf2a25 12package
13 Class::MOP::Package;
14
38bf2a25 15package
16 Class::MOP::Module;
17
18package
19 Class::MOP::Class;
20
38bf2a25 21package
22 Class::MOP::Instance;
23
38bf2a25 24package
25 Class::MOP::Attribute;
26
38bf2a25 27package
28 Class::MOP::Method::Accessor;
29
38bf2a25 30package
31 Class::MOP::Method::Constructor;
32
38bf2a25 331;
34
35__END__
36
37=pod
38
39=head1 NAME
40
41Class::MOP::Deprecated - Manages deprecation warnings for Class::MOP
42
43=head1 DESCRIPTION
44
45 use Class::MOP::Deprecated -api_version => $version;
46
47=head1 FUNCTIONS
48
49This module manages deprecation warnings for features that have been
50deprecated in Class::MOP.
51
52If you specify C<< -api_version => $version >>, you can use deprecated features
53without warnings. Note that this special treatment is limited to the package
54that loads C<Class::MOP::Deprecated>.
55
56=cut