[Catalyst-commits] r12867 - in trunk/Config-Any: . lib/Config
lib/Config/Any
bricas at dev.catalyst.perl.org
bricas at dev.catalyst.perl.org
Mon Feb 15 13:59:17 GMT 2010
Author: bricas
Date: 2010-02-15 13:59:17 +0000 (Mon, 15 Feb 2010)
New Revision: 12867
Modified:
trunk/Config-Any/Changes
trunk/Config-Any/lib/Config/Any.pm
trunk/Config-Any/lib/Config/Any/General.pm
trunk/Config-Any/lib/Config/Any/INI.pm
trunk/Config-Any/lib/Config/Any/JSON.pm
trunk/Config-Any/lib/Config/Any/Perl.pm
trunk/Config-Any/lib/Config/Any/XML.pm
trunk/Config-Any/lib/Config/Any/YAML.pm
Log:
prep release
Modified: trunk/Config-Any/Changes
===================================================================
--- trunk/Config-Any/Changes 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/Changes 2010-02-15 13:59:17 UTC (rev 12867)
@@ -1,5 +1,10 @@
Revision history for Config-Any
+0.19 Mon 15 Feb 2010
+ - add JSON::DWIW to the top of the JSON loaders list (caelum)
+ - remove need for caching in Perl loader by using do() instead
+ of require() (caelum)
+
0.18 Mon 16 Nov 2009
- ensure XML loader's _coerce() method checks specifically for HASH refs
- add YAML::XS to the top of the YAML loaders list
Modified: trunk/Config-Any/lib/Config/Any/General.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/General.pm 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/General.pm 2010-02-15 13:59:17 UTC (rev 12867)
@@ -88,7 +88,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
Portions Copyright 2006 Portugal Telecom
Modified: trunk/Config-Any/lib/Config/Any/INI.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/INI.pm 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/INI.pm 2010-02-15 13:59:17 UTC (rev 12867)
@@ -103,7 +103,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2009 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
+Copyright 2006-2010 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/Config-Any/lib/Config/Any/JSON.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/JSON.pm 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/JSON.pm 2010-02-15 13:59:17 UTC (rev 12867)
@@ -88,7 +88,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/Config-Any/lib/Config/Any/Perl.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/Perl.pm 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/Perl.pm 2010-02-15 13:59:17 UTC (rev 12867)
@@ -44,8 +44,8 @@
sub load {
my $class = shift;
my $file = shift;
- my $content;
- my $exception;
+
+ my( $exception, $content );
{
local $@;
$content = do $file;
@@ -62,7 +62,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/Config-Any/lib/Config/Any/XML.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/XML.pm 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/XML.pm 2010-02-15 13:59:17 UTC (rev 12867)
@@ -101,7 +101,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/Config-Any/lib/Config/Any/YAML.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/YAML.pm 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/YAML.pm 2010-02-15 13:59:17 UTC (rev 12867)
@@ -81,7 +81,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/Config-Any/lib/Config/Any.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any.pm 2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any.pm 2010-02-15 13:59:17 UTC (rev 12867)
@@ -6,7 +6,7 @@
use Carp;
use Module::Pluggable::Object ();
-our $VERSION = '0.18';
+our $VERSION = '0.19';
=head1 NAME
More information about the Catalyst-commits
mailing list