[Catalyst-commits] r10233 - in Catalyst-Engine-Embeddable/trunk: . lib/Catalyst/Engine

t0m at dev.catalyst.perl.org t0m at dev.catalyst.perl.org
Fri May 22 01:12:15 GMT 2009


Author: t0m
Date: 2009-05-22 01:12:14 +0000 (Fri, 22 May 2009)
New Revision: 10233

Modified:
   Catalyst-Engine-Embeddable/trunk/Changes
   Catalyst-Engine-Embeddable/trunk/Makefile.PL
   Catalyst-Engine-Embeddable/trunk/lib/Catalyst/Engine/Embeddable.pm
Log:
Convert to a Moose class

Modified: Catalyst-Engine-Embeddable/trunk/Changes
===================================================================
--- Catalyst-Engine-Embeddable/trunk/Changes	2009-05-22 01:07:41 UTC (rev 10232)
+++ Catalyst-Engine-Embeddable/trunk/Changes	2009-05-22 01:12:14 UTC (rev 10233)
@@ -1,4 +1,8 @@
-Author: Daniel Ruoso <daniel at ruoso.com>
-Date:   12 December 2007
+0.000002 2009-05-22 Tomas Doran
 
-    initial revision
+    - Reduce perl dependency to 5.8.6
+    - Update to use Moose and Catalyst 5.80
+
+0.0.1 2007-12-12 Daniel Ruoso
+
+    - Initial revision

Modified: Catalyst-Engine-Embeddable/trunk/Makefile.PL
===================================================================
--- Catalyst-Engine-Embeddable/trunk/Makefile.PL	2009-05-22 01:07:41 UTC (rev 10232)
+++ Catalyst-Engine-Embeddable/trunk/Makefile.PL	2009-05-22 01:12:14 UTC (rev 10233)
@@ -2,7 +2,10 @@
 use inc::Module::Install 0.78;
 name 'Catalyst-Engine-Embeddable';
 all_from 'lib/Catalyst/Engine/Embeddable.pm';
+
 requires 'Catalyst::Runtime' => '5.80004';
+
+requires 'namespace::autoclean' => '0';
 requires 'URI' => '0';
 requires 'HTTP::Response' => '0';
 requires 'HTTP::Request' => '0';

Modified: Catalyst-Engine-Embeddable/trunk/lib/Catalyst/Engine/Embeddable.pm
===================================================================
--- Catalyst-Engine-Embeddable/trunk/lib/Catalyst/Engine/Embeddable.pm	2009-05-22 01:07:41 UTC (rev 10232)
+++ Catalyst-Engine-Embeddable/trunk/lib/Catalyst/Engine/Embeddable.pm	2009-05-22 01:12:14 UTC (rev 10233)
@@ -1,12 +1,14 @@
 package Catalyst::Engine::Embeddable;
-our $VERSION = '0.000002';
-use base qw(Catalyst::Engine);
-use strict;
-use warnings;
+use Moose;
 use URI;
 use HTTP::Body;
 use HTTP::Response;
+use namespace::autoclean;
 
+extends 'Catalyst::Engine';
+
+our $VERSION = '0.000002';
+
 sub prepare_request {
     my ($self, $c, $req, $res_ref) = @_;
     $c->req->{_engine_embeddable}{req} = $req;
@@ -68,7 +70,7 @@
     ${$c->req->{_engine_embeddable}{res}}->content($c->res->body());
 }
 
-1;
+__PACKAGE__->meta->make_immutable;
 __END__
 
 =head1 NAME




More information about the Catalyst-commits mailing list