X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FClass%2FMOP%2FMethod%2FAccessor.pm;h=32c484e885aeea76b099cd92fcba6bc2143018a9;hb=42d5274b7d474139e3d2bed2213c0322beb95a7d;hp=a92b5bcafe6c8741c6d7735e1cde7003edbf5eb8;hpb=19042e4de51060275cd940cf997a6791afb0dfec;p=gitmo%2FClass-MOP.git diff --git a/lib/Class/MOP/Method/Accessor.pm b/lib/Class/MOP/Method/Accessor.pm index a92b5bc..32c484e 100644 --- a/lib/Class/MOP/Method/Accessor.pm +++ b/lib/Class/MOP/Method/Accessor.pm @@ -7,7 +7,7 @@ use warnings; use Carp 'confess'; use Scalar::Util 'blessed', 'weaken'; -our $VERSION = '0.92'; +our $VERSION = '1.08'; $VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; @@ -74,12 +74,6 @@ sub accessor_type { (shift)->{'accessor_type'} } ## factory -sub initialize_body { - Carp::cluck('The initialize_body method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_initialize_body; -} - sub _initialize_body { my $self = shift; @@ -95,12 +89,6 @@ sub _initialize_body { ## generators -sub generate_accessor_method { - Carp::cluck('The generate_accessor_method method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_accessor_method; -} - sub _generate_accessor_method { my $attr = (shift)->associated_attribute; return sub { @@ -109,12 +97,6 @@ sub _generate_accessor_method { }; } -sub generate_reader_method { - Carp::cluck('The generate_reader_method method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_reader_method; -} - sub _generate_reader_method { my $attr = (shift)->associated_attribute; return sub { @@ -123,11 +105,6 @@ sub _generate_reader_method { }; } -sub generate_writer_method { - Carp::cluck('The generate_writer_method method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_writer_method; -} sub _generate_writer_method { my $attr = (shift)->associated_attribute; @@ -136,12 +113,6 @@ sub _generate_writer_method { }; } -sub generate_predicate_method { - Carp::cluck('The generate_predicate_method method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_predicate_method; -} - sub _generate_predicate_method { my $attr = (shift)->associated_attribute; return sub { @@ -149,12 +120,6 @@ sub _generate_predicate_method { }; } -sub generate_clearer_method { - Carp::cluck('The generate_clearer_method method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_clearer_method; -} - sub _generate_clearer_method { my $attr = (shift)->associated_attribute; return sub { @@ -164,12 +129,6 @@ sub _generate_clearer_method { ## Inline methods -sub generate_accessor_method_inline { - Carp::cluck('The generate_accessor_method_inline method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_accessor_method_inline; -} - sub _generate_accessor_method_inline { my $self = shift; my $attr = $self->associated_attribute; @@ -189,12 +148,6 @@ sub _generate_accessor_method_inline { return $code; } -sub generate_reader_method_inline { - Carp::cluck('The generate_reader_method_inline method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_reader_method_inline; -} - sub _generate_reader_method_inline { my $self = shift; my $attr = $self->associated_attribute; @@ -213,12 +166,6 @@ sub _generate_reader_method_inline { return $code; } -sub generate_writer_method_inline { - Carp::cluck('The generate_writer_method_inline method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_writer_method_inline; -} - sub _generate_writer_method_inline { my $self = shift; my $attr = $self->associated_attribute; @@ -236,12 +183,6 @@ sub _generate_writer_method_inline { return $code; } -sub generate_predicate_method_inline { - Carp::cluck('The generate_predicate_method_inline method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_predicate_method_inline; -} - sub _generate_predicate_method_inline { my $self = shift; my $attr = $self->associated_attribute; @@ -259,12 +200,6 @@ sub _generate_predicate_method_inline { return $code; } -sub generate_clearer_method_inline { - Carp::cluck('The generate_clearer_method_inline method has been made private.' - . " The public version is deprecated and will be removed in a future release.\n"); - shift->_generate_clearer_method_inline; -} - sub _generate_clearer_method_inline { my $self = shift; my $attr = $self->associated_attribute; @@ -375,7 +310,7 @@ Stevan Little Estevan@iinteractive.comE =head1 COPYRIGHT AND LICENSE -Copyright 2006-2009 by Infinity Interactive, Inc. +Copyright 2006-2010 by Infinity Interactive, Inc. L