From: Dave Rolsky Date: Sun, 17 Jan 2010 22:27:42 +0000 (-0600) Subject: add a $VERSION to every module X-Git-Tag: 0.82~18 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Action-REST.git;a=commitdiff_plain;h=f465980c3c25b475d878716b7341d0a4f5c8f823 add a $VERSION to every module --- diff --git a/lib/Catalyst/Action/Deserialize.pm b/lib/Catalyst/Action/Deserialize.pm index 3c90466..5170f25 100644 --- a/lib/Catalyst/Action/Deserialize.pm +++ b/lib/Catalyst/Action/Deserialize.pm @@ -7,6 +7,9 @@ extends 'Catalyst::Action::SerializeBase'; use Module::Pluggable::Object; use MRO::Compat; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + __PACKAGE__->mk_accessors(qw(plugins)); sub execute { diff --git a/lib/Catalyst/Action/Deserialize/Data/Serializer.pm b/lib/Catalyst/Action/Deserialize/Data/Serializer.pm index 1aea6c4..bd87c2e 100644 --- a/lib/Catalyst/Action/Deserialize/Data/Serializer.pm +++ b/lib/Catalyst/Action/Deserialize/Data/Serializer.pm @@ -6,6 +6,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; use Data::Serializer; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c, $serializer ) = @_; diff --git a/lib/Catalyst/Action/Deserialize/JSON.pm b/lib/Catalyst/Action/Deserialize/JSON.pm index 0c68fdd..a37729f 100644 --- a/lib/Catalyst/Action/Deserialize/JSON.pm +++ b/lib/Catalyst/Action/Deserialize/JSON.pm @@ -6,6 +6,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; use JSON qw( decode_json ); +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c, $test ) = @_; diff --git a/lib/Catalyst/Action/Deserialize/View.pm b/lib/Catalyst/Action/Deserialize/View.pm index 90cfb54..1fba5c6 100644 --- a/lib/Catalyst/Action/Deserialize/View.pm +++ b/lib/Catalyst/Action/Deserialize/View.pm @@ -5,6 +5,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { return 1; } diff --git a/lib/Catalyst/Action/Deserialize/XML/Simple.pm b/lib/Catalyst/Action/Deserialize/XML/Simple.pm index 19cd501..246aa99 100644 --- a/lib/Catalyst/Action/Deserialize/XML/Simple.pm +++ b/lib/Catalyst/Action/Deserialize/XML/Simple.pm @@ -5,6 +5,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c, $test ) = @_; diff --git a/lib/Catalyst/Action/Serialize.pm b/lib/Catalyst/Action/Serialize.pm index 2c23151..0ce4558 100644 --- a/lib/Catalyst/Action/Serialize.pm +++ b/lib/Catalyst/Action/Serialize.pm @@ -7,6 +7,9 @@ extends 'Catalyst::Action::SerializeBase'; use Module::Pluggable::Object; use MRO::Compat; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c ) = @_; diff --git a/lib/Catalyst/Action/Serialize/Data/Serializer.pm b/lib/Catalyst/Action/Serialize/Data/Serializer.pm index c58d192..5c21134 100644 --- a/lib/Catalyst/Action/Serialize/Data/Serializer.pm +++ b/lib/Catalyst/Action/Serialize/Data/Serializer.pm @@ -6,6 +6,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; use Data::Serializer; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c, $serializer ) = @_; diff --git a/lib/Catalyst/Action/Serialize/JSON.pm b/lib/Catalyst/Action/Serialize/JSON.pm index c462e58..efd45c9 100644 --- a/lib/Catalyst/Action/Serialize/JSON.pm +++ b/lib/Catalyst/Action/Serialize/JSON.pm @@ -6,6 +6,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; use JSON qw(encode_json); +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c ) = @_; diff --git a/lib/Catalyst/Action/Serialize/JSON/XS.pm b/lib/Catalyst/Action/Serialize/JSON/XS.pm index a69b32e..4e7ab1c 100644 --- a/lib/Catalyst/Action/Serialize/JSON/XS.pm +++ b/lib/Catalyst/Action/Serialize/JSON/XS.pm @@ -6,6 +6,9 @@ use namespace::autoclean; extends 'Catalyst::Action::Serialize::JSON'; use JSON::XS qw(encode_json); +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub serialize { my $self = shift; encode_json( shift ); diff --git a/lib/Catalyst/Action/Serialize/JSONP.pm b/lib/Catalyst/Action/Serialize/JSONP.pm index c37c06c..a75f84f 100644 --- a/lib/Catalyst/Action/Serialize/JSONP.pm +++ b/lib/Catalyst/Action/Serialize/JSONP.pm @@ -4,6 +4,9 @@ use namespace::autoclean; extends 'Catalyst::Action::Serialize::JSON'; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + after 'execute' => sub { my $self = shift; my ($controller, $c) = @_; diff --git a/lib/Catalyst/Action/Serialize/XML/Simple.pm b/lib/Catalyst/Action/Serialize/XML/Simple.pm index a367596..ec58cf1 100644 --- a/lib/Catalyst/Action/Serialize/XML/Simple.pm +++ b/lib/Catalyst/Action/Serialize/XML/Simple.pm @@ -5,6 +5,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c ) = @_; diff --git a/lib/Catalyst/Action/Serialize/YAML.pm b/lib/Catalyst/Action/Serialize/YAML.pm index c3f9003..8c110b5 100644 --- a/lib/Catalyst/Action/Serialize/YAML.pm +++ b/lib/Catalyst/Action/Serialize/YAML.pm @@ -6,6 +6,9 @@ use namespace::autoclean; extends 'Catalyst::Action'; use YAML::Syck; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c ) = @_; diff --git a/lib/Catalyst/Action/Serialize/YAML/HTML.pm b/lib/Catalyst/Action/Serialize/YAML/HTML.pm index 7004b0b..6d2129a 100644 --- a/lib/Catalyst/Action/Serialize/YAML/HTML.pm +++ b/lib/Catalyst/Action/Serialize/YAML/HTML.pm @@ -7,6 +7,9 @@ extends 'Catalyst::Action'; use YAML::Syck; use URI::Find; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub execute { my $self = shift; my ( $controller, $c ) = @_; diff --git a/lib/Catalyst/Action/SerializeBase.pm b/lib/Catalyst/Action/SerializeBase.pm index 2ff0f01..7892ea4 100644 --- a/lib/Catalyst/Action/SerializeBase.pm +++ b/lib/Catalyst/Action/SerializeBase.pm @@ -8,6 +8,9 @@ use Module::Pluggable::Object; use Catalyst::Request::REST; use Catalyst::Utils (); +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + sub new { my $class = shift; my $config = shift; diff --git a/lib/Catalyst/Request/REST.pm b/lib/Catalyst/Request/REST.pm index 0228eda..3a899e5 100644 --- a/lib/Catalyst/Request/REST.pm +++ b/lib/Catalyst/Request/REST.pm @@ -7,6 +7,9 @@ use namespace::autoclean; extends 'Catalyst::Request'; with 'Catalyst::TraitFor::Request::REST'; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + # Please don't take this as a recommended way to do things. # The code below is grotty, badly factored and mostly here for back # compat.. diff --git a/lib/Catalyst/Request/REST/ForBrowsers.pm b/lib/Catalyst/Request/REST/ForBrowsers.pm index 36c671e..465a7ab 100644 --- a/lib/Catalyst/Request/REST/ForBrowsers.pm +++ b/lib/Catalyst/Request/REST/ForBrowsers.pm @@ -3,7 +3,7 @@ use Moose; use namespace::autoclean; -our $VERSION = '0.80'; +our $VERSION = '0.81'; $VERSION = eval $VERSION; extends 'Catalyst::Request::REST'; diff --git a/lib/Catalyst/TraitFor/Request/REST.pm b/lib/Catalyst/TraitFor/Request/REST.pm index e210226..d835410 100644 --- a/lib/Catalyst/TraitFor/Request/REST.pm +++ b/lib/Catalyst/TraitFor/Request/REST.pm @@ -3,6 +3,9 @@ use Moose::Role; use HTTP::Headers::Util qw(split_header_words); use namespace::autoclean; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + has [qw/ data accept_only /] => ( is => 'rw' ); has accepted_content_types => ( diff --git a/lib/Catalyst/TraitFor/Request/REST/ForBrowsers.pm b/lib/Catalyst/TraitFor/Request/REST/ForBrowsers.pm index ef98c19..c74cde6 100644 --- a/lib/Catalyst/TraitFor/Request/REST/ForBrowsers.pm +++ b/lib/Catalyst/TraitFor/Request/REST/ForBrowsers.pm @@ -4,6 +4,9 @@ use namespace::autoclean; with 'Catalyst::TraitFor::Request::REST'; +our $VERSION = '0.81'; +$VERSION = eval $VERSION; + has _determined_real_method => ( is => 'rw', isa => 'Bool',