inherit from Exporter for Perl 5.6.x
Dave Rolsky [Sun, 25 Nov 2007 20:55:25 +0000 (20:55 +0000)]
Changes
lib/MooseX/ClassAttribute.pm

diff --git a/Changes b/Changes
index b16c832..d58661d 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,10 @@
+0.02   2007-11-25
+
+- Inherit from Exporter, rather than trying to import its
+  import(). Unfortunately, older Exporters as shipped with Perl 5.6.x
+  only allow subclassing.
+
+
 0.01   2007-11-24
 
-* First version, released on an unsuspecting world.
+- First version, released on an unsuspecting world.
index bfa5feb..1980ce7 100644 (file)
@@ -3,11 +3,11 @@ package MooseX::ClassAttribute;
 use strict;
 use warnings;
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 our $AUTHORITY = 'cpan:DROLSKY';
 
 our @EXPORT = 'class_has'; ## no critic ProhibitAutomaticExportation
-use Exporter qw( import );
+use base 'Exporter';
 
 use B qw( svref_2object );
 use Sub::Name;