[Catalyst-commits] r6890 - in trunk/Catalyst-Plugin-Session-State-URI: . lib/Catalyst/Plugin/Session/State

bricas at dev.catalyst.perl.org bricas at dev.catalyst.perl.org
Fri Sep 14 16:49:31 GMT 2007


Author: bricas
Date: 2007-09-14 16:49:31 +0100 (Fri, 14 Sep 2007)
New Revision: 6890

Modified:
   trunk/Catalyst-Plugin-Session-State-URI/Changes
   trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL
   trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm
Log:
switch to module::install. pod fixes. pod stubs for pod_coverage

Modified: trunk/Catalyst-Plugin-Session-State-URI/Changes
===================================================================
--- trunk/Catalyst-Plugin-Session-State-URI/Changes	2007-09-14 14:46:57 UTC (rev 6889)
+++ trunk/Catalyst-Plugin-Session-State-URI/Changes	2007-09-14 15:49:31 UTC (rev 6890)
@@ -1,22 +1,25 @@
 Revision history for Perl extension Catalyst::Plugin::Session::State::URI
 
-0.07
+0.08    2007-XX-XX
+        - Switch to Module::Install
+
+0.07    2006-10-13
         - Fix dependencies (URI::Find was in the Build.PL, but M::B is being
           phased out so the makefile wasn't regenerated)
         - Fix tests due to changed behavior in Test::MockObject
 
-0.06
+0.06    2006-09-04
         - reintroduce URI::Find based rewriting for non HTML bodies
         - more robust storage of session id in $c, using the api
         - rewriting of Location headers during redirects
         - various refactorings
 
-0.05
+0.05    2006-08-01
         - DWIM behavior when using both State::Cookie and State::URI together,
           through App->config->{session}{no_rewrite_if_cookie}.
         - Add App->config->{session}{rewrite_types} = [qw/.../] support.
 
-0.04
+0.04    2006-07-31
         - rerelase with proper version dependencies
 
 0.03    2006-07-29 19:07

Modified: trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL
===================================================================
--- trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL	2007-09-14 14:46:57 UTC (rev 6889)
+++ trunk/Catalyst-Plugin-Session-State-URI/Makefile.PL	2007-09-14 15:49:31 UTC (rev 6890)
@@ -1,18 +1,15 @@
-use ExtUtils::MakeMaker;
-WriteMakefile(
-    'NAME'         => 'Catalyst::Plugin::Session::State::URI',
-    'VERSION_FROM' => 'lib/Catalyst/Plugin/Session/State/URI.pm',
-    'PREREQ_PM'    => {
-        'Catalyst::Plugin::Session' => '0.06',
-        'URI'                       => 0,
-        'URI::QueryParam'           => 0,
-        'URI::Find'                 => 0,
-        'HTML::TokeParser::Simple'  => 0,
-        'MIME::Types'               => 0,
-        'Test::MockObject'          => '1.01',
-    },
-    'INSTALLDIRS' => 'site',
-    'EXE_FILES'   => [],
-    'PL_FILES'    => {},
-    'SIGN'        => 1,
-);
+use inc::Module::Install 0.67;
+
+name 'Catalyst-Plugin-Session-State-URI';
+all_from 'lib/Catalyst/Plugin/Session/State/URI.pm';
+
+requires 'Catalyst::Plugin::Session' => '0.06';
+requires 'URI';
+requires 'URI::QueryParam';
+requires 'URI::Find';
+requires 'HTML::TokeParser::Simple';
+requires 'MIME::Types';
+requires 'Test::MockObject'          => '1.01';
+
+auto_install;
+WriteAll;

Modified: trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm
===================================================================
--- trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm	2007-09-14 14:46:57 UTC (rev 6889)
+++ trunk/Catalyst-Plugin-Session-State-URI/lib/Catalyst/Plugin/Session/State/URI.pm	2007-09-14 15:49:31 UTC (rev 6890)
@@ -11,7 +11,7 @@
 use URI::Find;
 use URI::QueryParam;
 
-our $VERSION = "0.07";
+our $VERSION = '0.08';
 
 __PACKAGE__->mk_accessors(qw/_sessionid_from_uri _sessionid_to_rewrite/);
 
@@ -447,6 +447,10 @@
 
 Rewrites the C<Location> header.
 
+=item uri_with_param_sessionid
+
+=item uri_with_path_sessionid
+
 =back
 
 =head1 EXTENDED METHODS
@@ -464,6 +468,16 @@
 traverse the body to replace all URLs which get true returned by C<session_should_rewrite_uri> so that they contain
 the session ID.
 
+=item delete_session_id
+
+=item get_session_id
+
+=item set_session_id
+
+=item setup_session
+
+=item uri_for
+
 =back
 
 =head1 CAVEATS
@@ -523,6 +537,8 @@
 This module is derived from L<Catalyst::Plugin::Session::FastMmap> code, and
 has been heavily modified since.
 
+=over 4
+
 =item Andrew Ford
 
 =item Andy Grundman
@@ -537,6 +553,8 @@
 
 =item Hu Hailin
 
+=back
+
 =head1 COPYRIGHT
 
 This program is free software, you can redistribute it and/or modify it




More information about the Catalyst-commits mailing list