[libcatmandu-perl] branch master updated (3b4eb02 -> 515a060)
Jonas Smedegaard
dr at jones.dk
Sun Oct 1 13:19:46 UTC 2017
This is an automated email from the git hooks/post-receive script.
js pushed a change to branch master
in repository libcatmandu-perl.
from 3b4eb02 Prepare for release: Update changelog.
adds 2c4277a Fixing pod
adds ecad8ba Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 2457f05 Replaced the split_path functionality with the function used in Fix.pm
adds c916504 Merge pull request #281 from PACKED-vzw/dev-split_path-util
adds 02a79aa Fixing Undefined subroutine &Catmandu::Cmd::is_array_ref bug for repeated command line options
adds 6a78923 merge
adds 3b682e3 changelog
adds 33b5e8c Build.PL
adds 5c34987 Merge branch 'master' into dev
adds a67f584 changelog
adds 3b2a1ef tidy
adds f697892 1.0305
adds 2a90a19 memoize loggers
adds b2bbab1 Updating POD
adds aeb48e3 Updating POD
adds 56c2c47 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 0fa672c config command fix and preprocess options
adds a5559de Build.PL
adds cca858d tidy
adds 57fb39d 1.0306
adds 9252dcd new error fix
adds de50e6b Adding debug log messages for Searchables
adds a34d8a9 Adding POD example of case-insensitive searches
adds cbdd500 Fixed: memory leak in inline fixes #291
adds 9724962 Fixing same fixer bug #291
adds 8f130cd cql searchable role
adds abca0ef cql searchable test
adds d117a7a CQLSearchable role
adds 4b53373 CQLSearchable role
adds 1e12fdc Catmandu::Fix::export_to_string
adds 65c5e08 test export_to_string with array ref
adds d1f3bd8 finish
adds 6766ac6 Merge pull request #293 from LibreCat/export_to_string
adds bf5d380 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 935425d circular ref bug
adds 5d94896 first trial
adds e8c6483 add function import_from_string to Catmandu
adds d0cbaea add fix import_from_string
adds 800315d finish
adds ad0f677 second trial for travis
adds 045655e Merge pull request #294 from LibreCat/import_from_string
adds e4e8cc6 for realsies now
adds 7822328 Adding more POD explaining #292
adds c53dba4 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 51ebc06 Fix->fixer is now a reusable standalone sub (avoid circularity)
adds 93b1e32 tidy
adds 235cf45 don't keep ref to fixer in Fix::Base to avoid memory leak
adds ee48de5 don't keep ref to fixer in Fix::Base to avoid memnory leak
adds 969a21e Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds dad6082 memoize inline fixes
adds 7cc30e7 memoize inline fixes
adds bb7765f rename fix
adds fd5aa4d import and copy commands get new transaction option
adds 8fc46af search_in_store + test
adds fa81620 Merge pull request #295 from LibreCat/search_in_store
adds eb6352e Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 050949f extract version numbers ourselves if necessary
adds dce37a7 add exporter and fix options to info command
adds ee8f255 remove deprecated data cmd;list cmd line sort options
adds 5158ea0 stash
adds b1d5995 normalize sort hook
adds 5e7673a Merge branch 'dev' into feature-validate
adds 441a793 stash
adds 0306346 typo
adds 0064af1 Merge branch 'dev' into feature-validate
adds 04ac482 validate condition test
adds 3e0c2f0 working validate test
adds 135a1aa rename validate to valid and add synopsis
adds d6c6d1a custom option separator support
adds 469267a new Iterable run method
adds 2d2581a update changelog
adds 92c98c9 inline fix cache switch
adds f1acf19 typo
adds 5888659 rename fix test
adds 51ff840 rename fix synopsis
adds 6e035cf CQLSearchable pod
adds ffd3f97 tidy
adds 50358a9 tidy
adds 7ab03bb 1.04
adds 449dd40 add_field and set_field value optional
adds c9f336d return full response from underlying commit method
adds 075e2da Merge pull request #198 from LibreCat/commits
adds 5849c02 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 04358b8 fix rename fix example
adds a828626 make config reloadable
adds 6d4aaa8 reloadable config pod
adds 0960268 allow deprecated semicolons after condition in fix parser; bind alias for do
adds 9b1765b fix language elsif statement
adds 1910d63 changelog
adds 6cf628b expect not needed
adds b748efd fix language booleans
adds 0cd7ab2 changelog
adds 8c0bac3 avoid circular loading
adds 34dcf57 I18N::Langinfo not always available
adds 629d724 changelog
adds 44a8954 fmt
adds a42032a configurable datestamps
adds 4dc28d9 changelog
adds df53620 tidy
adds 48e3ac9 update Datestamps plugin pod
adds 89b4045 pod for new conditionals
adds bdfcbfc 1.05
adds ab39a07 id_key aliased as id_field
adds 9bdebae id_field alias test
adds 99b50fa changelog
adds a613c01 tidy
adds eb66a3a 1.0501
adds 26e4428 store wide id_key
adds 4fdcfa1 changelog
adds fd3e124 tidy
adds 466e1bd 1.0502
adds e71cba7 store wide id_field alias
adds d05fd1a 1.0503
adds 6404807 configure fields in plugin Datestamps
adds b3637f9 aliases
adds c5e52c7 changelog
adds 506dbbd int and string fixes
adds ca5de45 tidy
adds 9e7dffc fix typos
adds 52f8ef6 tidy
adds b3ac9a5 tidy
adds 4aada92 1.0504
adds af2f5aa Fixing the POD documentation for the 'fix' option
adds 758d84d Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds b918fc0 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds a4b2748 introduce fix compact_array
adds fb59440 Merge branch 'pr/fix_compact_array' of https://github.com/vpeil/Catmandu into vpeil-pr/fix_compact_array
adds b256e18 rename
adds 452eee6 compact fix test;don't sort gitignore, order matters
adds fef7c9a changelog
adds 86727a8 fix get_version($id, 1) when no versioning record is yet created
adds 34a6f41 Adding missing contributors
adds 00a92d9 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 3876b12 tidy
adds 87b6fbe 1.0505
adds 086b5b9 Merge branch 'master' into dev
adds 2a85414 Versioning plugin get_version can now also return the current version
adds e23f740 Versioning plugin get_version can now also return the current version
adds 5c79988 Catmandu define helpers
adds ac7e708 more versioning tests; Catmandu define helpers
adds 0381438 1.0506
adds d20b1b8 better quoted string parsing
adds 5c12ead fix language quotes string escapes tests
adds b4eec49 Fixing typo in pod
adds 36c828e Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 197efe2 Fixing POD
adds 15a990f Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds a3219d8 Build.PL, tidy
adds 477c71b 1.0507
adds 441ad23 remove forwarding code in Store.pm
adds f5a35f9 store new_bag method
adds 353c529 Adding FileStore capabilities
adds 61cc675 Adding stream command
adds 0977849 Testing
adds 313f578 Fixing the deleted 'bags' method
adds d171b85 Fixing version number
adds 459d3ee use Data::Util again
adds 0c19a2a Merge branch 'dev' of github.com:LibreCat/Catmandu into feature_filestore
adds 45692c1 Adding an bind iterator
adds d314c09 Removing the zero bind
adds b6df57a Adding support to execute all bind fixes as a group Adding support to override the reject in a bind
adds 306f3c6 Fixing redefinition of class methods
adds 0a6dfa5 Requiring recent Test::More
adds 37152d6 Switching cpanfile back to normal
adds f99d869 Fixing Devel::Cover redefined subroutines errors
adds c35702f Adding Catmandu::Fix::Bind::Group as role
adds 3c28b00 Fixing POD
adds ae5d694 Merge branch 'feature_block_bind' of github.com:LibreCat/Catmandu into feature_filestore
adds 8c6d285 Adding local travis-like cover test script
adds 45df49b Fixing Store::Muti for Store-Store Store-FileStore FileStore-Store combinations
adds d11a6a5 Adding POD
adds 99fd431 Fixing index not found error
adds 7465953 Fixing abstract definition of combined FileStore/Store
adds 91fa3d7 Adding MultiFiles support
adds 3b292a2 Adding POD
adds 732f65c Fixing fixing SideCar tests
adds ebe6a96 Fixing pod
adds 5b29d6d Removing Data::Util leftover
adds f11093d Fixing SideCars for Catmandu::Store and Catmandu::FileStore
adds a90e0c0 Adding more POD
adds 779d5f9 expand documentation, GH #251
adds e7acfa7 Merge pull request #310 from vpeil/pr/issue_251
adds d87343a Merge branch 'dev' of github.com:LibreCat/Catmandu into feature_filestore
adds 18cd888 Supporting UUID by default in the Simple store
adds 790af3f Adding a uuid option to the Simple store
adds 848f3c7 Adding pod
adds 8214eba Renaming sidecar variables into implication neutral names
adds 9371847 Adding missing UUID import
adds 0603d9a Fixing wrong keysize setting for Simple stores
adds 0fca772 rename
adds 98a6618 rename
adds b11761b Updating POD to new names
adds f91e31c rename
adds 1226a8d Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds f36702d Translating UNIX find into more cross system solution
adds 2447ed5 changelog
adds 505bad5 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 2a3c6b2 tidy
adds 2df7f08 1.06
adds 1a97840 clean up Multi store bag inheritance hierarchy
adds 86358f0 add more recent perl version
adds 4399fcc in perl 5.26 '.' is not in @INC, and beware the arrayref!
adds 12595a5 grrr, stupid mistake
adds 7ddc8ad Merge pull request #313 from vpeil/pr/travis_perl_5.26
adds 2ddae17 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds 3caf5fa Removing dependency on File::Find::Rule
adds 065f824 build
adds 0b6a745 changelog
adds a7ab6ad tidy
adds fb67fa2 1.0601
adds 842bdcf Fixing typo in POD
adds dff04ad Fixing error in POD of sidecar configuration
adds 4e06199 Fixing Windows permission denied bug Adding backwards compatibility for Binds that required fix groups
adds 035e5f7 build
adds f6b36e8 changelog
adds 1d0ab84 tidy
adds 6bcb525 1.0602
adds 01f112d Fixing pod
adds 62ee508 Replacing \d with explicit only ascii [0-9]
adds 424e9be store default_plugins
adds ae231a8 fix typo
adds 4b85069 oops
adds e16e0fd Revert "oops"
adds a86661d Revert "fix typo"
adds 3197d57 Revert "store default_plugins"
adds c4a2db7 bag default plugins
adds a85c8c2 default_plugins pod
adds e9962f0 Adding more POD
adds 711d96f hard dependency on List::MoreUtils::XS
adds 5ed4ab3 changelog
adds d14294a 1.0603
adds 77dae4e catmandu fix vim syntax file
adds 55b55cb changelog
adds 937e0e8 move syntax file
adds b6ea239 Updating POD and fixing Droppable roles for stores
adds d2656b8 Fixing POD
adds 06cdf25 remove dep on HTTP::UserAgent::Determined
adds 5ab53bc changelog
adds a2d5eca now function and touch method, touch command
adds 7123785 bag touch test
adds f43266b Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
adds cd9a6b1 Fixing POD
adds dc4ea23 Fixing pod
adds d98d4eb Fixing pod
adds 95699ae add, copy, join, move, remove, set, sort and split fix shortcuts
adds 07f14b0 changelog
adds 499238c tidy
adds 351274f 1.0604
adds 4844f36 fix pod
adds e84eca0 tidy
adds 96b95f2 1.0605
adds eefe1fb fix bug with numeric strings in fix preprocessing
adds 0e539d8 remove junk code
adds d185324 tidy
adds 3d50d07 1.0606
adds 4c91b32 New upstream version 1.0606
new 2b0276b Updated version 1.0606 from 'upstream/1.0606'
new 8d0e92e Update package relations: (Build-)depend on libpath-iterator-rule-perl (not libfile-find-rule-perl).
new f369c9a Update package relations: Stop (build-)depend on liblwp-useragent-determined-perl libmoox-role-logger-perl.
new 93dba1d Update package relations: (Build-)depend on recent libdata-util-perl (not libref-util-perl).
new 14a3610 Update package relations: (Build-)depend on libmime-types-perl.
new 289a89b Update package relations: Relax to (build-)depend unversioned on libdata-compare-perl liblist-moreutils-perl libmoo-perl libtext-csv-perl libthrowable-perl libyaml-libyaml-perl libnamespace-clean-perl: Needed versions satisfied even in oldstable.
new 6d4db40 Update package relations: Relax to build-depend unversioned on libtest-deep-perl: Needed version satisfied even in oldstable.
new 2ff72b7 Update watch file: Use substitution strings.
new ed77c3c Modernize Vcs-* fields: Consistently use git (not cgit) in path. Consistently include .git suffix in path.
new 511b3f6 Declare compliance with Debian Policy 4.1.1.
new 4f0c9b6 Update copyright info: Use https protocol in file format URL.
new ebb0281 Update copyright info: Extend coverage for myself.
new f9a996d Modernize cdbs: Do copyright-check in maintainer script (not during build).
new 3e85bdb Tighten lintian overrides regarding License-Reference.
new ad502a5 Update copyright info: Bump (yes not extend) coverage for main upstream author.
new 515a060 Prepare for release: Update changelog, control file, and copyright hints.
The 16 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:
.gitignore | 1 -
Build.PL | 13 +-
Changes | 90 +++++++
LICENSE | 6 +-
MANIFEST | 73 +++++-
META.json | 22 +-
META.yml | 16 +-
README | 105 +++++++-
bin/catmandu | 51 +---
cpanfile | 13 +-
debian/changelog | 35 +++
debian/control | 30 +--
debian/control.in | 6 +-
debian/copyright | 6 +-
debian/copyright-check | 26 ++
debian/copyright_hints | 99 ++++++-
debian/rules | 26 +-
debian/source/lintian-overrides | 10 +-
debian/watch | 3 +-
lib/Catmandu.pm | 194 ++++++++++++--
lib/Catmandu/Addable.pm | 6 +-
lib/Catmandu/ArrayIterator.pm | 2 +-
lib/Catmandu/Bag.pm | 50 +++-
lib/Catmandu/Bag/IdGenerator.pm | 2 +-
lib/Catmandu/Bag/IdGenerator/Mock.pm | 2 +-
lib/Catmandu/Bag/IdGenerator/UUID.pm | 2 +-
lib/Catmandu/Buffer.pm | 2 +-
lib/Catmandu/CLI.pm | 3 +-
lib/Catmandu/CQLSearchable.pm | 79 ++++++
lib/Catmandu/Cmd.pm | 37 +--
lib/Catmandu/Cmd/compile.pm | 2 +-
lib/Catmandu/Cmd/config.pm | 49 ++--
lib/Catmandu/Cmd/convert.pm | 2 +-
lib/Catmandu/Cmd/copy.pm | 52 ++--
lib/Catmandu/Cmd/count.pm | 4 +-
lib/Catmandu/Cmd/data.pm | 139 ----------
lib/Catmandu/Cmd/delete.pm | 2 +-
lib/Catmandu/Cmd/drop.pm | 2 +-
lib/Catmandu/Cmd/export.pm | 41 +--
lib/Catmandu/Cmd/help.pm | 2 +-
lib/Catmandu/Cmd/import.pm | 44 ++--
lib/Catmandu/Cmd/info.pm | 46 ++--
lib/Catmandu/Cmd/run.pm | 2 +-
lib/Catmandu/Cmd/stream.pm | 134 ++++++++++
lib/Catmandu/Cmd/touch.pm | 42 +++
lib/Catmandu/Counter.pm | 2 +-
lib/Catmandu/Droppable.pm | 2 +-
lib/Catmandu/Env.pm | 8 +-
lib/Catmandu/Error.pm | 20 +-
lib/Catmandu/Expander.pm | 2 +-
lib/Catmandu/Exporter.pm | 33 ++-
lib/Catmandu/Exporter/CSV.pm | 8 +-
lib/Catmandu/Exporter/Count.pm | 2 +-
lib/Catmandu/Exporter/JSON.pm | 9 +-
lib/Catmandu/Exporter/Mock.pm | 8 +-
lib/Catmandu/Exporter/Multi.pm | 2 +-
lib/Catmandu/Exporter/Null.pm | 2 +-
lib/Catmandu/Exporter/TSV.pm | 13 +-
lib/Catmandu/Exporter/Text.pm | 12 +-
lib/Catmandu/Exporter/YAML.pm | 10 +-
lib/Catmandu/FileBag.pm | 116 ++++++++
lib/Catmandu/FileBag/Index.pm | 75 ++++++
lib/Catmandu/FileStore.pm | 227 ++++++++++++++++
lib/Catmandu/Fix.pm | 134 ++++++----
lib/Catmandu/Fix/Base.pm | 7 +-
lib/Catmandu/Fix/Bind.pm | 128 +++++++--
lib/Catmandu/Fix/Bind/Group.pm | 47 ++++
lib/Catmandu/Fix/Bind/benchmark.pm | 2 +-
lib/Catmandu/Fix/Bind/hashmap.pm | 21 +-
lib/Catmandu/Fix/Bind/identity.pm | 6 +-
lib/Catmandu/Fix/Bind/importer.pm | 35 +--
lib/Catmandu/Fix/Bind/iterate.pm | 95 +++++++
lib/Catmandu/Fix/Bind/list.pm | 93 ++-----
lib/Catmandu/Fix/Bind/maybe.pm | 2 +-
lib/Catmandu/Fix/Bind/timeout.pm | 2 +-
lib/Catmandu/Fix/Bind/visitor.pm | 14 +-
lib/Catmandu/Fix/Bind/with.pm | 100 +++----
lib/Catmandu/Fix/Condition.pm | 2 +-
lib/Catmandu/Fix/Condition/SimpleAllTest.pm | 2 +-
lib/Catmandu/Fix/Condition/SimpleAnyTest.pm | 2 +-
lib/Catmandu/Fix/Condition/SimpleCompareTest.pm | 2 +-
lib/Catmandu/Fix/Condition/all_equal.pm | 2 +-
lib/Catmandu/Fix/Condition/all_match.pm | 7 +-
lib/Catmandu/Fix/Condition/any_equal.pm | 2 +-
lib/Catmandu/Fix/Condition/any_match.pm | 9 +-
lib/Catmandu/Fix/Condition/exists.pm | 4 +-
lib/Catmandu/Fix/Condition/greater_than.pm | 4 +-
lib/Catmandu/Fix/Condition/in.pm | 2 +-
lib/Catmandu/Fix/Condition/is_array.pm | 2 +-
lib/Catmandu/Fix/Condition/is_false.pm | 2 +-
lib/Catmandu/Fix/Condition/is_null.pm | 2 +-
lib/Catmandu/Fix/Condition/is_number.pm | 2 +-
lib/Catmandu/Fix/Condition/is_object.pm | 2 +-
lib/Catmandu/Fix/Condition/is_string.pm | 2 +-
lib/Catmandu/Fix/Condition/is_true.pm | 2 +-
lib/Catmandu/Fix/Condition/less_than.pm | 2 +-
lib/Catmandu/Fix/Condition/valid.pm | 54 ++++
lib/Catmandu/Fix/Has.pm | 2 +-
lib/Catmandu/Fix/Inlineable.pm | 34 ++-
lib/Catmandu/Fix/Parser.pm | 189 +++++++++----
lib/Catmandu/Fix/SimpleGetValue.pm | 2 +-
lib/Catmandu/Fix/add.pm | 27 ++
lib/Catmandu/Fix/add_field.pm | 14 +-
lib/Catmandu/Fix/add_to_exporter.pm | 2 +-
lib/Catmandu/Fix/add_to_store.pm | 2 +-
lib/Catmandu/Fix/append.pm | 2 +-
lib/Catmandu/Fix/array.pm | 2 +-
lib/Catmandu/Fix/assoc.pm | 2 +-
lib/Catmandu/Fix/capitalize.pm | 2 +-
lib/Catmandu/Fix/clone.pm | 2 +-
lib/Catmandu/Fix/code.pm | 2 +-
lib/Catmandu/Fix/collapse.pm | 2 +-
lib/Catmandu/Fix/compact.pm | 51 ++++
lib/Catmandu/Fix/copy.pm | 27 ++
lib/Catmandu/Fix/copy_field.pm | 2 +-
lib/Catmandu/Fix/count.pm | 2 +-
lib/Catmandu/Fix/downcase.pm | 2 +-
lib/Catmandu/Fix/error.pm | 41 +++
lib/Catmandu/Fix/expand.pm | 2 +-
lib/Catmandu/Fix/expand_date.pm | 2 +-
lib/Catmandu/Fix/export_to_string.pm | 91 +++++++
lib/Catmandu/Fix/filter.pm | 2 +-
lib/Catmandu/Fix/flatten.pm | 2 +-
lib/Catmandu/Fix/format.pm | 2 +-
lib/Catmandu/Fix/from_json.pm | 2 +-
lib/Catmandu/Fix/hash.pm | 2 +-
lib/Catmandu/Fix/import.pm | 2 +-
lib/Catmandu/Fix/import_from_string.pm | 86 ++++++
lib/Catmandu/Fix/include.pm | 2 +-
lib/Catmandu/Fix/index.pm | 2 +-
lib/Catmandu/Fix/int.pm | 75 ++++++
lib/Catmandu/Fix/join.pm | 27 ++
lib/Catmandu/Fix/join_field.pm | 2 +-
lib/Catmandu/Fix/log.pm | 2 +-
lib/Catmandu/Fix/lookup.pm | 33 ++-
lib/Catmandu/Fix/lookup_in_store.pm | 2 +-
lib/Catmandu/Fix/move.pm | 27 ++
lib/Catmandu/Fix/move_field.pm | 2 +-
lib/Catmandu/Fix/nothing.pm | 2 +-
lib/Catmandu/Fix/parse_text.pm | 2 +-
lib/Catmandu/Fix/paste.pm | 2 +-
lib/Catmandu/Fix/perlcode.pm | 2 +-
lib/Catmandu/Fix/prepend.pm | 2 +-
lib/Catmandu/Fix/random.pm | 2 +-
lib/Catmandu/Fix/reject.pm | 2 +-
lib/Catmandu/Fix/remove.pm | 27 ++
lib/Catmandu/Fix/remove_field.pm | 2 +-
lib/Catmandu/Fix/rename.pm | 69 +++++
lib/Catmandu/Fix/replace_all.pm | 2 +-
lib/Catmandu/Fix/retain.pm | 2 +-
lib/Catmandu/Fix/retain_field.pm | 2 +-
lib/Catmandu/Fix/reverse.pm | 2 +-
lib/Catmandu/Fix/search_in_store.pm | 182 +++++++++++++
lib/Catmandu/Fix/set.pm | 27 ++
lib/Catmandu/Fix/set_array.pm | 2 +-
lib/Catmandu/Fix/set_field.pm | 16 +-
lib/Catmandu/Fix/set_hash.pm | 2 +-
lib/Catmandu/Fix/sleep.pm | 2 +-
lib/Catmandu/Fix/sort.pm | 27 ++
lib/Catmandu/Fix/sort_field.pm | 2 +-
lib/Catmandu/Fix/split.pm | 27 ++
lib/Catmandu/Fix/split_field.pm | 2 +-
lib/Catmandu/Fix/string.pm | 67 +++++
lib/Catmandu/Fix/substring.pm | 2 +-
lib/Catmandu/Fix/sum.pm | 2 +-
lib/Catmandu/Fix/to_json.pm | 2 +-
lib/Catmandu/Fix/trim.pm | 2 +-
lib/Catmandu/Fix/uniq.pm | 2 +-
lib/Catmandu/Fix/upcase.pm | 2 +-
lib/Catmandu/Fix/uri_decode.pm | 2 +-
lib/Catmandu/Fix/uri_encode.pm | 2 +-
lib/Catmandu/Fix/vacuum.pm | 2 +-
lib/Catmandu/Fixable.pm | 2 +-
lib/Catmandu/Hits.pm | 2 +-
lib/Catmandu/IdGenerator.pm | 2 +-
lib/Catmandu/IdGenerator/Mock.pm | 2 +-
lib/Catmandu/IdGenerator/UUID.pm | 2 +-
lib/Catmandu/Importer.pm | 43 ++-
lib/Catmandu/Importer/CSV.pm | 2 +-
lib/Catmandu/Importer/JSON.pm | 2 +-
lib/Catmandu/Importer/Mock.pm | 6 +-
lib/Catmandu/Importer/Modules.pm | 41 ++-
lib/Catmandu/Importer/Multi.pm | 2 +-
lib/Catmandu/Importer/Null.pm | 2 +-
lib/Catmandu/Importer/TSV.pm | 2 +-
lib/Catmandu/Importer/Text.pm | 12 +-
lib/Catmandu/Importer/YAML.pm | 8 +-
lib/Catmandu/Interactive.pm | 2 +-
lib/Catmandu/Iterable.pm | 26 +-
lib/Catmandu/Iterator.pm | 2 +-
lib/Catmandu/Logger.pm | 29 +-
lib/Catmandu/MultiIterator.pm | 2 +-
lib/Catmandu/Paged.pm | 2 +-
lib/Catmandu/Pluggable.pm | 2 +-
lib/Catmandu/Plugin/Datestamps.pm | 73 +++++-
lib/Catmandu/Plugin/SideCar.pm | 289 ++++++++++++++++++++
lib/Catmandu/Plugin/Versioning.pm | 31 ++-
lib/Catmandu/Sane.pm | 2 +-
lib/Catmandu/Searchable.pm | 40 +--
lib/Catmandu/Serializer.pm | 2 +-
lib/Catmandu/Serializer/json.pm | 2 +-
lib/Catmandu/Store.pm | 90 ++++---
lib/Catmandu/Store/File/Memory.pm | 112 ++++++++
lib/Catmandu/Store/File/Memory/Bag.pm | 224 ++++++++++++++++
lib/Catmandu/Store/File/Memory/Index.pm | 214 +++++++++++++++
lib/Catmandu/Store/File/Multi.pm | 192 ++++++++++++++
lib/Catmandu/Store/File/Multi/Bag.pm | 126 +++++++++
lib/Catmandu/Store/File/Multi/Index.pm | 95 +++++++
lib/Catmandu/Store/File/Simple.pm | 216 +++++++++++++++
lib/Catmandu/Store/File/Simple/Bag.pm | 292 +++++++++++++++++++++
lib/Catmandu/Store/File/Simple/Index.pm | 279 ++++++++++++++++++++
lib/Catmandu/Store/Hash.pm | 31 ++-
lib/Catmandu/Store/Hash/Bag.pm | 2 +-
lib/Catmandu/Store/Multi.pm | 111 +++++++-
lib/Catmandu/Store/Multi/Bag.pm | 70 ++++-
lib/Catmandu/TabularExporter.pm | 2 +-
lib/Catmandu/Transactional.pm | 2 +-
lib/Catmandu/Util.pm | 246 ++++++++---------
lib/Catmandu/Validator.pm | 2 +-
lib/Catmandu/Validator/Simple.pm | 2 +-
misc/vim/syntax/catmandu-fix.vim | 20 ++
t/Catmandu-Bag.t | 23 +-
...mandu-Searchable.t => Catmandu-CQLSearchable.t} | 18 +-
t/Catmandu-Cmd-config.t | 7 +
t/Catmandu-Cmd-data.t | 83 ------
t/Catmandu-Cmd-stream.t | 51 ++++
t/{Catmandu-Cmd-copy.t => Catmandu-Cmd-touch.t} | 6 +-
t/{Catmandu-Sane.t => Catmandu-FileBag-Index.t} | 7 +-
t/{Catmandu-Sane.t => Catmandu-FileBag.t} | 7 +-
t/{Catmandu-Fixable.t => Catmandu-FileStore.t} | 7 +-
t/Catmandu-Fix-Base.t | 7 +-
...tmandu-Fix-Bind.t => Catmandu-Fix-Bind-Group.t} | 2 +-
t/Catmandu-Fix-Bind-hashmap.t | 4 -
t/Catmandu-Fix-Bind-identity.t | 2 +-
...ix-Bind-maybe.t => Catmandu-Fix-Bind-iterate.t} | 33 ++-
t/Catmandu-Fix-Condition-valid.t | 32 +++
t/Catmandu-Fix-Parser.t | 83 +++++-
t/Catmandu-Fix-add_field.t | 4 +-
t/Catmandu-Fix-compact.t | 17 ++
t/{Catmandu-Fix-flatten.t => Catmandu-Fix-error.t} | 6 +-
t/Catmandu-Fix-export_to_string.t | 48 ++++
t/Catmandu-Fix-import_from_string.t | 50 ++++
t/Catmandu-Fix-int.t | 30 +++
t/Catmandu-Fix-perlcode.t | 4 +-
t/Catmandu-Fix-rename.t | 19 ++
t/Catmandu-Fix-search_in_store.t | 249 ++++++++++++++++++
t/Catmandu-Fix-set_field.t | 4 +-
t/Catmandu-Fix-string.t | 24 ++
t/Catmandu-Importer.t | 68 ++++-
t/Catmandu-Iterable.t | 10 +
t/Catmandu-Plugin-Datestamps.t | 68 ++++-
t/Catmandu-Plugin-SideCar.t | 152 +++++++++++
t/Catmandu-Plugin-Versioning.t | 7 +
t/Catmandu-Searchable.t | 24 +-
t/Catmandu-Store-File-Memory-Bag.t | 92 +++++++
t/Catmandu-Store-File-Memory-Index.t | 71 +++++
t/Catmandu-Store-File-Memory.t | 34 +++
...u-Fixable.t => Catmandu-Store-File-Multi-Bag.t} | 7 +-
...Fixable.t => Catmandu-Store-File-Multi-Index.t} | 7 +-
t/Catmandu-Store-File-Multi.t | 94 +++++++
t/Catmandu-Store-File-Simple-Bag.t | 102 +++++++
t/Catmandu-Store-File-Simple-Index.t | 88 +++++++
t/Catmandu-Store-File-Simple.t | 47 ++++
...tmandu-Fixable.t => Catmandu-Store-Multi-Bag.t} | 7 +-
t/Catmandu-Store-Multi.t | 59 +++--
t/Catmandu-Store.t | 56 +++-
t/Catmandu.t | 20 ++
t/author-pod-syntax.t | 4 +-
t/data2/000/000/001/test.txt | 1 +
t/data2/000/000/002/test.pdf | Bin 0 -> 388153 bytes
t/data2/000/000/002/test.txt | 1 +
t/data2/000/000/003/test.txt | 1 +
t/release-perltidy.t | 4 +-
travis_test.sh | 29 ++
274 files changed, 7585 insertions(+), 1447 deletions(-)
delete mode 100644 .gitignore
create mode 100755 debian/copyright-check
create mode 100644 lib/Catmandu/CQLSearchable.pm
delete mode 100644 lib/Catmandu/Cmd/data.pm
create mode 100644 lib/Catmandu/Cmd/stream.pm
create mode 100644 lib/Catmandu/Cmd/touch.pm
create mode 100644 lib/Catmandu/FileBag.pm
create mode 100644 lib/Catmandu/FileBag/Index.pm
create mode 100644 lib/Catmandu/FileStore.pm
create mode 100644 lib/Catmandu/Fix/Bind/Group.pm
create mode 100644 lib/Catmandu/Fix/Bind/iterate.pm
create mode 100644 lib/Catmandu/Fix/Condition/valid.pm
create mode 100644 lib/Catmandu/Fix/add.pm
create mode 100644 lib/Catmandu/Fix/compact.pm
create mode 100644 lib/Catmandu/Fix/copy.pm
create mode 100644 lib/Catmandu/Fix/error.pm
create mode 100644 lib/Catmandu/Fix/export_to_string.pm
create mode 100644 lib/Catmandu/Fix/import_from_string.pm
create mode 100644 lib/Catmandu/Fix/int.pm
create mode 100644 lib/Catmandu/Fix/join.pm
create mode 100644 lib/Catmandu/Fix/move.pm
create mode 100644 lib/Catmandu/Fix/remove.pm
create mode 100644 lib/Catmandu/Fix/rename.pm
create mode 100644 lib/Catmandu/Fix/search_in_store.pm
create mode 100644 lib/Catmandu/Fix/set.pm
create mode 100644 lib/Catmandu/Fix/sort.pm
create mode 100644 lib/Catmandu/Fix/split.pm
create mode 100644 lib/Catmandu/Fix/string.pm
create mode 100644 lib/Catmandu/Plugin/SideCar.pm
create mode 100644 lib/Catmandu/Store/File/Memory.pm
create mode 100644 lib/Catmandu/Store/File/Memory/Bag.pm
create mode 100644 lib/Catmandu/Store/File/Memory/Index.pm
create mode 100644 lib/Catmandu/Store/File/Multi.pm
create mode 100644 lib/Catmandu/Store/File/Multi/Bag.pm
create mode 100644 lib/Catmandu/Store/File/Multi/Index.pm
create mode 100644 lib/Catmandu/Store/File/Simple.pm
create mode 100644 lib/Catmandu/Store/File/Simple/Bag.pm
create mode 100644 lib/Catmandu/Store/File/Simple/Index.pm
create mode 100644 misc/vim/syntax/catmandu-fix.vim
copy t/{Catmandu-Searchable.t => Catmandu-CQLSearchable.t} (54%)
delete mode 100644 t/Catmandu-Cmd-data.t
create mode 100644 t/Catmandu-Cmd-stream.t
copy t/{Catmandu-Cmd-copy.t => Catmandu-Cmd-touch.t} (55%)
copy t/{Catmandu-Sane.t => Catmandu-FileBag-Index.t} (72%)
copy t/{Catmandu-Sane.t => Catmandu-FileBag.t} (75%)
copy t/{Catmandu-Fixable.t => Catmandu-FileStore.t} (73%)
copy t/{Catmandu-Fix-Bind.t => Catmandu-Fix-Bind-Group.t} (81%)
copy t/{Catmandu-Fix-Bind-maybe.t => Catmandu-Fix-Bind-iterate.t} (77%)
create mode 100644 t/Catmandu-Fix-Condition-valid.t
create mode 100644 t/Catmandu-Fix-compact.t
copy t/{Catmandu-Fix-flatten.t => Catmandu-Fix-error.t} (50%)
create mode 100644 t/Catmandu-Fix-export_to_string.t
create mode 100644 t/Catmandu-Fix-import_from_string.t
create mode 100644 t/Catmandu-Fix-int.t
create mode 100644 t/Catmandu-Fix-rename.t
create mode 100644 t/Catmandu-Fix-search_in_store.t
create mode 100644 t/Catmandu-Fix-string.t
create mode 100644 t/Catmandu-Plugin-SideCar.t
create mode 100644 t/Catmandu-Store-File-Memory-Bag.t
create mode 100644 t/Catmandu-Store-File-Memory-Index.t
create mode 100644 t/Catmandu-Store-File-Memory.t
copy t/{Catmandu-Fixable.t => Catmandu-Store-File-Multi-Bag.t} (68%)
copy t/{Catmandu-Fixable.t => Catmandu-Store-File-Multi-Index.t} (67%)
create mode 100644 t/Catmandu-Store-File-Multi.t
create mode 100644 t/Catmandu-Store-File-Simple-Bag.t
create mode 100644 t/Catmandu-Store-File-Simple-Index.t
create mode 100644 t/Catmandu-Store-File-Simple.t
copy t/{Catmandu-Fixable.t => Catmandu-Store-Multi-Bag.t} (70%)
create mode 100644 t/data2/000/000/001/test.txt
create mode 100644 t/data2/000/000/002/test.pdf
create mode 100644 t/data2/000/000/002/test.txt
create mode 100644 t/data2/000/000/003/test.txt
create mode 100755 travis_test.sh
--
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