Switch back to MooseX::Types::DateTime
Dagfinn Ilmari Mannsåker [Tue, 6 Dec 2011 18:48:02 +0000 (18:48 +0000)]
Changes
Makefile.PL
lib/MooseX/Types/DateTimeX.pm

diff --git a/Changes b/Changes
index 84cf0dc..e3d4971 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,6 @@
+
+        - Switch back to MooseX::Types::DateTime
+
 0.06    - Updated distmeta
         - Migrated to MX:T:DateTime::ButMaintained
                                - Fixed POD to reflect ::ButMaintained
index 00c3fa2..6c778a2 100755 (executable)
@@ -12,7 +12,7 @@ requires 'namespace::clean'   => '0.08';
 requires 'Time::Duration::Parse' => '0.06';
 
 
-requires 'MooseX::Types::DateTime::ButMaintained' => '0.04';
+requires 'MooseX::Types::DateTime' => '0.06';
 
 requires 'DateTimeX::Easy' => '0.085';
 
index 8fd3603..c969ec0 100644 (file)
@@ -6,7 +6,7 @@ use DateTime;
 use DateTime::Duration;
 use DateTimeX::Easy; 
 use Time::Duration::Parse qw(parse_duration);
-use MooseX::Types::DateTime::ButMaintained ();
+use MooseX::Types::DateTime ();
 use MooseX::Types::Moose qw/Num HashRef Str/;
 
 use namespace::clean;
@@ -15,15 +15,15 @@ our $VERSION = '0.06';
 
 use MooseX::Types -declare => [qw( DateTime Duration)];
 
-subtype DateTime, as MooseX::Types::DateTime::ButMaintained::DateTime;
+subtype DateTime, as MooseX::Types::DateTime::DateTime;
 coerce( DateTime,
-    @{ $MooseX::Types::DateTime::ButMaintained::coercions{DateTime} },
+    @{ $MooseX::Types::DateTime::coercions{DateTime} },
     from Str, via { DateTimeX::Easy->new($_) },
 );
 
-subtype Duration, as MooseX::Types::DateTime::ButMaintained::Duration;
+subtype Duration, as MooseX::Types::DateTime::Duration;
 coerce( Duration,
-    @{ $MooseX::Types::DateTime::ButMaintained::coercions{"DateTime::Duration"} },
+    @{ $MooseX::Types::DateTime::coercions{"DateTime::Duration"} },
     from Str, via { 
         DateTime::Duration->new( 
             seconds => parse_duration($_)
@@ -37,7 +37,7 @@ __END__
 
 =head1 NAME
 
-MooseX::Types::DateTimeX - Extensions to L<MooseX::Types::DateTime::ButMaintained>
+MooseX::Types::DateTimeX - Extensions to L<MooseX::Types::DateTime>
 
 =head1 SYNOPSIS
 
@@ -87,7 +87,7 @@ Firstly, this module uses L<DateTimeX::Easy> which is way to more DWIM than any
 
 =over 4
 
-=item * L<MooseX::Types::DateTime::ButMaintained> Replacement for this module -- coercions with less voodoo
+=item * L<MooseX::Types::DateTime> Replacement for this module -- coercions with less voodoo
 
 =item * L<DateTimeX::Easy> Backend of this module