[libcatmandu-perl] branch master updated (6e4bb9d -> 587b99c)
Jonas Smedegaard
dr at jones.dk
Tue May 20 16:53:47 UTC 2014
This is an automated email from the git hooks/post-receive script.
js pushed a change to branch master
in repository libcatmandu-perl.
from 6e4bb9d Update changelog.
new d7fb821 Fix use cpan.org/author (not metacpan.org) for get-orig-source target.
adds 494f56f Adding more documentation for Catmandu::Sane and Catmandu::Util
adds 3916115 Fixed a typo in the documentaopm
adds 5d594f7 Deleting tests which could fail on buggy Perl installations
adds 941d13a rewrite pluggable tests
adds aedc001 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 01a76f4 requirements
adds 7bb38b6 build stuff
adds aa87c02 requirements missing
adds 6c0c8b4 hmm
adds 5d9f6c2 experiments with deps
adds 0b98660 change required version of Module::Build::Tiny
adds b909467 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds c519acf Fixing a typo in the Catmandu documentation. Adding a Wiki link to the Fix documentation
adds d9af68e link to logging basics for beginners
adds 65566d7 Fixed Bind as instance bug
adds 892c3d8 Adding binds to the conditionals
adds c391ea8 Adding code to get working Binds by passing them as instances and class names
adds 7fee62a Fixing nested bind bug
adds 25ce81b Extended the Fix language with do (monad)
adds 43b9f87 Deleted global binds
adds acadd40 Experimenting with nested binds
adds 374d979 Adding an eval monad to debug individual fixes
adds b5b9a39 Adding the benchmark and loop monad
adds 4bb3851 Adding the each monad
adds 23b28c7 Deleting the emit_bind code from the Fix and moving it to the Bind package
adds 8ab6005 Simplyfying monads
adds fa45fee Adding tests and documentation for Binds
adds ae6801d Bind supporting return statements
adds 8435f91 Finishing each test for each monad
adds 186a12f Adding zero and plus operators for the Monad
adds 341afe1 Deleted the loop and each monads and adding monadic laws into the tests
adds 846de0a Adding documentation for the example Bind functions
adds 1ae47da Adding the Maybe monad
adds 828f0ad Adding a doset syntax
adds dadf3af Adding the list monad
adds c2f9540 Adding better support for reject via Catmandu::Fix::Reject classes and adding the list monad
adds b28cbc2 Fixing maybe and list monad
adds e410fa1 Maybe needs Just and Nothing and not undef (which is equal to eof)
adds 30a4d8f Maybe just/nothing/value is nothing methods available for external programs
adds f4a751d Adding support for result method to unwrap monadic values before returning it.
adds d2f97c5 Merge branch 'dev' into monad
adds c9249f4 Removed not needed rejet line
adds 88973c2 Wrote the Reject die into a reject goto at request of Nicolas Steenlant
adds d7842cc Fixing documentation for Binds
adds 1490cc3 Fixing documentation
adds 2c94e8d Merge branch 'monad' into dev
adds 9bc619b Adding a basic Log::Any::Adapter::Stderr for the command line
adds 53df033 Making some more sense out of the command line error messages
adds df571f3 Adding some more helpfull error messages
adds 7e80830 Adding Nicolas and Jakob as contributors
adds ccf3bac Fixed a typo in a contributor name
adds 1ce02c8 Adding easier error message for Fix errors
adds f21c900 Stripped the help messages from the relative catmandu paths
adds 65d2975 Moving all error processing enhancements to a new branch
adds 2938d09 Fixing the documentation for the catmandu command line
adds 56be27f Reorganized the main Catmandu.pm documentation and added some up-to-date examples
adds 14b117a Deleted the -d debug options. Log::Any::Adapter is not part of our dependencies...
adds 779e503 Removing all debugging features from the dev branch need further work on this in the 'making_sense_of_errors' branch
adds 07cfad8 Merge branch 'dev' into update_pod
adds c508b9f Trying to get test dependency Log::Any::Adapter installed
adds ec769a9 test 2
adds b724663 on test ...
adds 4b2dca4 version number added
adds 3c6628a build process modified
adds 9f2fcf9 another attempt
adds ec3ebea travis
adds 40c6ed9 merge branch dev
adds 968e388 different build
adds 49066c1 log::any... removed
adds 9284bf7 this build works
adds d1cfc07 Merge branch 'build_failed' of https://github.com/vpeil/Catmandu into vpeil-build_failed
adds 68f6c66 Merge branch 'vpeil-build_failed' into dev
adds d7045e4 Merge branch 'dev' into update_pod
adds 0921093 Merge branch 'update_pod' into dev
adds 43d4de7 Adding some more links to other Catmandu packages in the POD
adds 198d750 better document and extend Importer
adds 1e0053c Merge branch 'pr/importer' of https://github.com/nichtich/Catmandu into nichtich-pr/importer
adds 9d5a611 Merge branch 'nichtich-pr/importer' into dev
adds e145ef0 Adding more documentation on the fix array
adds 02229f2 Examples in line with recommended syntax
adds e3039c9 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds e43c659 Adding documentation on fh and fixes
adds c22d337 Updating Changes
adds 7819316 Adding Test::Pod dependency in the test
adds 753ee33 0.91
adds e1daa88 Adding a compare_field Fix
adds 1c9d40c Changes compare_field into greather_than , less_than conditionals
adds 48e7169 0.9101
adds 7658c31 Marpa needs Time::Piece
adds 0ee4529 Marpa needs Time::Piece
adds 6ee85a0 0.9102
adds fe59095 Imported Upstream version 0.9102
new cdc288f Merge tag 'upstream/0.9102'
new 9efc707 Update package relations: Build-depend on (recent but not too recent perl or) recent libmodule-build-perl (not libmodule-build-tiny-perl), and relax to build-depend unversioned on cdbs.
new a04523a Update package relations: Depend (not only build-depend) on liblog-any-adapter-perl, and tighten to (build-)depend versioned.
new bee2eb7 Update package relations: Build-depend on libtest-pod-perl, and (explicitly) on recent liblog-any-perl. Tighten to build-depend versioned on libtest-deep-perl and libtest-exception-perl.
new 1e6f98b Update package relations: Build-depend on recent libtest-simple-perl (or very recent perl).
new 587b99c Prepare for release: Update changelog, control file and copyright info.
The 7 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:
Build.PL | 89 +++++++-
Changes | 11 +
LICENSE | 2 +-
MANIFEST | 16 +-
META.json | 23 +-
META.yml | 19 +-
README | 278 +++++++++++++-----------
bin/catmandu | 153 ++++++++++---
cpanfile | 12 +-
debian/changelog | 25 ++-
debian/control | 14 +-
debian/copyright_hints | 14 ++
debian/rules | 16 +-
dist.ini | 1 +
lib/Catmandu.pm | 283 ++++++++++++++-----------
lib/Catmandu/CLI.pm | 2 +-
lib/Catmandu/Fix.pm | 31 ++-
lib/Catmandu/Fix/Bind.pm | 220 +++++++++++++++++++
lib/Catmandu/Fix/Bind/benchmark.pm | 91 ++++++++
lib/Catmandu/Fix/Bind/identity.pm | 48 +++++
lib/Catmandu/Fix/Bind/list.pm | 86 ++++++++
lib/Catmandu/Fix/Bind/maybe.pm | 97 +++++++++
lib/Catmandu/Fix/Condition/SimpleAllTest.pm | 13 +-
lib/Catmandu/Fix/Condition/SimpleAnyTest.pm | 10 +-
lib/Catmandu/Fix/Condition/exists.pm | 11 +-
lib/Catmandu/Fix/Condition/greater_than.pm | 51 +++++
lib/Catmandu/Fix/Condition/less_than.pm | 51 +++++
lib/Catmandu/Fix/Parser.pm | 31 +++
lib/Catmandu/Importer.pm | 128 +++++++----
lib/Catmandu/Importer/CSV.pm | 5 +-
lib/Catmandu/Importer/JSON.pm | 7 +-
lib/Catmandu/Importer/Mock.pm | 5 +-
lib/Catmandu/Importer/YAML.pm | 5 +-
lib/Catmandu/Pluggable.pm | 4 +-
lib/Catmandu/Sane.pm | 23 ++
lib/Catmandu/Util.pm | 27 ++-
t/Catmandu-Cmd-convert.t | 5 +-
t/Catmandu-Cmd-count.t | 5 +-
t/Catmandu-Cmd-delete.t | 5 +-
t/Catmandu-Cmd-export.t | 5 +-
t/Catmandu-Fix-Bind-benchmark.t | 105 +++++++++
t/Catmandu-Fix-Bind-identity.t | 105 +++++++++
t/Catmandu-Fix-Bind-list.t | 109 ++++++++++
t/Catmandu-Fix-Bind-maybe.t | 116 ++++++++++
t/{Catmandu-Cmd-data.t => Catmandu-Fix-Bind.t} | 7 +-
t/Catmandu-Fix-Condition-greater_than.t | 41 ++++
t/Catmandu-Fix-Condition-less_than.t | 41 ++++
t/Catmandu-Importer.t | 18 +-
t/Catmandu-Pluggable.t | 39 ++--
t/Catmandu.t | 1 -
50 files changed, 2083 insertions(+), 421 deletions(-)
create mode 100644 lib/Catmandu/Fix/Bind.pm
create mode 100644 lib/Catmandu/Fix/Bind/benchmark.pm
create mode 100644 lib/Catmandu/Fix/Bind/identity.pm
create mode 100644 lib/Catmandu/Fix/Bind/list.pm
create mode 100644 lib/Catmandu/Fix/Bind/maybe.pm
create mode 100644 lib/Catmandu/Fix/Condition/greater_than.pm
create mode 100644 lib/Catmandu/Fix/Condition/less_than.pm
create mode 100644 t/Catmandu-Fix-Bind-benchmark.t
create mode 100644 t/Catmandu-Fix-Bind-identity.t
create mode 100644 t/Catmandu-Fix-Bind-list.t
create mode 100644 t/Catmandu-Fix-Bind-maybe.t
copy t/{Catmandu-Cmd-data.t => Catmandu-Fix-Bind.t} (64%)
create mode 100644 t/Catmandu-Fix-Condition-greater_than.t
create mode 100644 t/Catmandu-Fix-Condition-less_than.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcatmandu-perl.git
More information about the Pkg-perl-cvs-commits
mailing list