[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