[libconfig-any-perl] branch master updated (84212e4 -> 30d3c11)
Salvatore Bonaccorso
carnil at debian.org
Thu Mar 31 20:14:09 UTC 2016
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libconfig-any-perl.
from 84212e4 update changelog
adds 221baba created Config-Any dir
adds c80a090 Initial import of Config::Any (refactored from Catalyst::Plugin::ConfigLoader), and rewrite of C::P::CL to use C::A
adds 59a8045 Config::Any ready for release to CPAN
adds e967a60 lots of Config::Any fixes, brought in C::Any testsuite (refactored, partly, from ConfigLoader) fixed buggy ConfigLoader config files, added config coercion method to XML.pm, added config coercion code to INI.pm
adds 89706e8 version numbers, updated Changes file
adds 37e3b01 fixed supporting files for release (MANIFEST, Build.PL)
adds 94270fc fixed MANIFEST breakage
adds 572501a more files needed to create the dists, and tests
adds dc537df added test configs
adds fe945b9 distro updates
adds e211aea removed duplicate test
adds 61994c3 fixed parser test to skip tests when dependent modules are not installed
adds 8587679 added some branch exercising tests in 10-branches.t and 51-ini.t, and a second INI-file test config
adds e2ef8b2 MANIFEST update
adds 41f4740 added support for: 'force_plugins => [ qw(Config::Any::Foo Config::Any::Blah) ]' parameter to load_(files|stems) $Config::Any::INI::MAP_SECTION_SPACE_TO_NESTED_KEY - boolean, defaulting to on, controlling whether to map spaces in INI section headings to nested hashrefs
adds 4ab3432 Removed Test::Exception line which was causing test failures Bumped version number
adds e17d173 fixed bug: [rt.cpan.org #25143] make tests fails - t/61_features.t had 1 more test added than was set to skip if the INI parser was not installed. Fixed by s/9/10/ on the skip() line.
adds f0e3c22 distro work
adds e0c0c28 pass special config options to loaders
adds 83020fb added a simple cache to the perl parser so it can load the same file twice (RT #28812)
adds 7d9d280 minor cleanup -- pass args to XML::Simple
adds 9ac432c added test for config options to Config::General
adds ef87b7d doc + fetch driver_args for load_stems()
adds 3cfecb1 fix date in changes
adds ea01144 updated README
adds e23825e auto generate README
adds 92a04e7 perltidy
adds 4efab55 some code and pod cleanups.
adds bef9e9a more code cleanup
adds 7c21818 more code updates, before i look in depth at the _load() routine
adds a918b0b refactor _load(). fix an issue with use_ext => 0. use_ext now on by default. throw errors when use_ext => 1. allow multi-stream configs. pod updates
adds 72628dc added is_supported() to see what plugins we can use
adds c84f161 don't bother with use_ext warning if force_plugins is set
adds 8358876 fix up changes a little
adds ade8c46 only check if a plugin is supported once we're sure we want to use it. this will save us from loading modules we don't need to.
adds e117e7e a little cleanup before a dev release
adds 48e4a26 require YAML::Syck 0.70 for multi-document loading
adds 06fb16e update is_supported with YAML::Syck version
adds 0c6989c remove each() from the docs
adds af9773e bump ver. update changes.
adds f103b82 minor doc update
adds 5a2e021 fix for ini subsections (RT #32726), use from_json for JSON v2.x, refactor test suite.
adds 47730c9 bump version
adds 4f8c983 forgot an ini file
adds 589fae5 remove version section from pod
adds 8af0a7c remove eval so the Perl loader dies on invalid content.
adds 5f5b9e4 updated changes and makefile.pl for release
adds 869f568 revert remove of name() in Makefile.PL
adds 92c2932 Show actual parse errors
adds 692fc19 remove extra warn
adds 5770ffc add parse error tests. ensure INI errors are trapped. bumped version.
adds 11501cf added a caveat regarding XML::Simple's strict mode (Peter Corlett)
adds aa7bd7c added a flatten_to_hash option to return a simple key-value hashref instead of the default "arrayref of hashrefs" (Pedro Figueiredo)
adds 77f14cd line endings, tabs, perltidy.
adds d9f07dd release date + misc.
adds 9d569cf skip xml failure tests if XML::LibXML < 1.59 is installed, it seems to parse anything you throw at it (Matt S. Trout)
adds 4198bf8 changes file updated
adds dcfb1d1 r37256 at bricas-laptop (orig r8347): bricas | 2008-09-03 10:53:01 -0300 branch for new feature r37257 at bricas-laptop (orig r8348): bricas | 2008-09-03 10:55:06 -0300 when use_ext is true, we will check to see if there are no supported modules for a particular file. instead of the file being skipped, an error will be thrown. officially support multiple loaders per extension. add a Config::Any::Base for all loaders to inherit from, plus add a new dependency mechan [...]
adds 1d172fc update changes file
adds 0ac1776 fix up branches test which did not handle the errors thrown by changes from the last release (RT #40948) fix up error message for "any of" (RT #40972)
adds 803bbb1 revert change to extensions() as we really want *all* extensions. fix 10-branches to try only against .pl files.
adds 5d3ad6e ensure require() happens against plugin specified in force_plugins
adds d49610a add JSON::XS to the top of the JSON loaders list
adds d733c5b Bump required Module::Install version in everything. janus++
adds 4575865 Add repository resource to all the MI Makefile.PLs
adds c793253 add YAML::XS to the top of the YAML loaders. tidy up some copyright lines.
adds 9113afa add warning about using YAML loaders other than ::XS
adds 10a054f minor tidy to deprecation warning
adds bb94190 ensure XML loader's _coerce() method checks specifically for HASH refs
adds f45287e prep release
adds 49ae658 make perl loader check mtime for cache, prefer JSON::DWIW for JSON
adds 77bb967 remove caching code from ::Perl
adds f07b7a1 prep release
adds fb0f115 add leaktrace test
adds 4e03388 remove test. forgot to switch branches.
adds 7adf567 enable -ForceArray option by default for Config::General
adds e3c5f84 require Config::General >= 2.47
adds 9dbebe2 Use Config::Any's friendly error message for required version early on
adds ee6cd09 bump ver. add to-be-released line to Changes.
adds 82222ec croak if Config::General is too old
adds 2b645c4 better version for Config::General
adds eb6669b tidy Makefile.PL
adds 766100b tidy C::G related code, plus remove an old work-around which has been inactive for years.
adds 26e3cdf remove useless "use Carp", squash warning in test suite.
adds 0708945 prep release
adds ccae701 fix t/64-extfail.t to pass when t/lib is in @INC
adds df0b967 update repo address
adds d7eb7b5 reformat Changes. bump copyright year.
adds e9573b6 prep release
adds e7be073 add XML::NamespaceSupport to XML format deps, silence YAML warnings in tests
adds fb331ab prep release
adds d8d4d54 use is_supported to figure out if we can test a loader
adds a86df34 prep release
adds a399756 typo fix (RT #87779)
adds 0026ed8 remove old YAML warning
adds a8ffcd3 add JSON::PP to list of available JSON parsers (RT #86959)
adds 4748f06 prep release
adds 0bdc3e9 do not clobber $@ (RT #103061)
adds f9f3d68 prep release
adds 67a1cd5 Test load_files throws parse errors when use_ext=1
adds 77afca3 Capture file load errors for later use.
adds 42df373 prep release
adds 0d60294 depend on Module::Pluggable::Object directly instead of assuming it is bundled with Module::Pluggable (RT #113148)
adds 3d43e10 prep release
adds 4c74283 Imported Upstream version 0.27
new 0df5859 Merge tag 'upstream/0.27'
new 30d3c11 Update debian/changelog
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Changes | 4 ++++
META.yml | 6 +++---
Makefile.PL | 2 +-
README | 2 +-
debian/changelog | 5 +++--
inc/Module/Install.pm | 22 +++++++++++++---------
inc/Module/Install/Base.pm | 2 +-
inc/Module/Install/Can.pm | 2 +-
inc/Module/Install/Fetch.pm | 2 +-
inc/Module/Install/Makefile.pm | 4 ++--
inc/Module/Install/Metadata.pm | 6 +++---
inc/Module/Install/Win32.pm | 2 +-
inc/Module/Install/WriteAll.pm | 2 +-
lib/Config/Any.pm | 4 ++--
lib/Config/Any/General.pm | 2 +-
lib/Config/Any/INI.pm | 2 +-
lib/Config/Any/JSON.pm | 2 +-
lib/Config/Any/Perl.pm | 2 +-
lib/Config/Any/XML.pm | 2 +-
lib/Config/Any/YAML.pm | 2 +-
20 files changed, 43 insertions(+), 34 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libconfig-any-perl.git
More information about the Pkg-perl-cvs-commits
mailing list