Catmandu 0.9210
Kwalitee Issues
This is not the latest release. The following issues may have already been fixed in the newer releases.
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- Class::Method::Modifiers
- Role::Tiny
- Role::Tiny::With
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- Role::Tiny
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Catmandu | a data toolkit | 0.9210 | metacpan |
Catmandu::Addable | Base class for all Catmandu modules need to implement add | metacpan | |
Catmandu::ArrayIterator | Convert an arrayref to an Iterable object | metacpan | |
Catmandu::Bag | A Catmandu::Store compartment to persist data | metacpan | |
Catmandu::Buffer | A base class for modules that need an array buffer | metacpan | |
Catmandu::CLI | The App::Cmd application class for the catmandu command line script | metacpan | |
Catmandu::Cmd | A base class for extending the Catmandu command line | metacpan | |
Catmandu::Cmd::config | export the Catmandu config | metacpan | |
Catmandu::Cmd::convert | convert objects | metacpan | |
Catmandu::Cmd::count | count the number of objects in a store | metacpan | |
Catmandu::Cmd::data | store, index, search, import, export or convert objects | metacpan | |
Catmandu::Cmd::delete | delete objects from a store | metacpan | |
Catmandu::Cmd::export | export objects from a store | metacpan | |
Catmandu::Cmd::import | import objects into a store | metacpan | |
Catmandu::Cmd::info | list installed Catmandu modules | metacpan | |
Catmandu::Cmd::move | move objects to another store | metacpan | |
Catmandu::Counter | A Base class for modules who need to count things | metacpan | |
Catmandu::Env | A catmandu configuration file loader | metacpan | |
Catmandu::Error | Catmandu error hierarchy | metacpan | |
Catmandu::Exporter | Namespace for packages that can export | metacpan | |
Catmandu::Exporter::CSV | a CSV exporter | metacpan | |
Catmandu::Exporter::JSON | a JSON exporter | metacpan | |
Catmandu::Exporter::Null | a expoter that doesn't export anything | metacpan | |
Catmandu::Exporter::RIS | a RIS exporter | metacpan | |
Catmandu::Exporter::YAML | a YAML exporter | metacpan | |
Catmandu::Fix | a Catmandu class used for data crunching | metacpan | |
Catmandu::Fix::Base | Base class for all code emitting Catmandu fixes | metacpan | |
Catmandu::Fix::Bind | a wrapper for Catmandu::Fix-es | metacpan | |
Catmandu::Fix::Bind::benchmark | a binder that calculates the execution time of Fix functions | metacpan | |
Catmandu::Fix::Bind::hashmap | a binder to add key/value pairs to an internal hashmap | metacpan | |
Catmandu::Fix::Bind::identity | a binder that doesn't influence computation | metacpan | |
Catmandu::Fix::Bind::list | a binder that computes Fix-es for every element in a list | metacpan | |
Catmandu::Fix::Bind::maybe | a binder that skips fixes if one returns undef or dies | metacpan | |
Catmandu::Fix::Condition | Role for all Catmandu::Fix conditionals | metacpan | |
Catmandu::Fix::Condition::SimpleAllTest | Base class to ease the construction of any match conditionals | metacpan | |
Catmandu::Fix::Condition::SimpleAnyTest | metacpan | ||
Catmandu::Fix::Condition::all_match | only execute fixes if all path values match the given regex | metacpan | |
Catmandu::Fix::Condition::any_match | only execute fixes if any path value matches the given regex | metacpan | |
Catmandu::Fix::Condition::exists | only execute fixes if the path exists | metacpan | |
Catmandu::Fix::Condition::greater_than | Excute fixes when a field is greater than a value | metacpan | |
Catmandu::Fix::Condition::less_than | Excute fixes when a field is less than a value | metacpan | |
Catmandu::Fix::Has | helper class for creating Fix-es with (optional) parameters | metacpan | |
Catmandu::Fix::Parser | the parser of the Catmandu::Fix language | metacpan | |
Catmandu::Fix::SimpleGetValue | metacpan | ||
Catmandu::Fix::add_field | add or change the value of a HASH key or ARRAY index | metacpan | |
Catmandu::Fix::add_to_store | add matching values to a store as a side effect | metacpan | |
Catmandu::Fix::append | add a suffix to the value of a field | metacpan | |
Catmandu::Fix::array | creates an array out of a hash | metacpan | |
Catmandu::Fix::capitalize | capitalize the value of a key | metacpan | |
Catmandu::Fix::clone | create a clone of the data object | metacpan | |
Catmandu::Fix::code | run arbitrary code as fix | metacpan | |
Catmandu::Fix::collapse | convert nested data into a flat hash using the TT2 dot convention | metacpan | |
Catmandu::Fix::copy_field | copy the value of one field to a new field | metacpan | |
Catmandu::Fix::count | replace the value of an array or hash field with it's count | metacpan | |
Catmandu::Fix::downcase | lowercase the value of a field | metacpan | |
Catmandu::Fix::expand | convert a flat hash into nested data using the TT2 dot convention | metacpan | |
Catmandu::Fix::expand_date | expand a date field into year, month and date | metacpan | |
Catmandu::Fix::from_json | replace a json field with the parsed value | metacpan | |
Catmandu::Fix::hash | creates a hash out of an array | metacpan | |
Catmandu::Fix::join_field | join the ARRAY values of a field into a string | metacpan | |
Catmandu::Fix::log | Log::Any logger as fix | metacpan | |
Catmandu::Fix::lookup | change the value of a HASH key or ARRAY index by looking up it's value in a dictionary | metacpan | |
Catmandu::Fix::lookup_in_store | change the value of a HASH key or ARRAY index by looking up it's value in a store | metacpan | |
Catmandu::Fix::move_field | move a field to another place in the data structure | metacpan | |
Catmandu::Fix::nothing | does nothing (for testing) | metacpan | |
Catmandu::Fix::prepend | add a prefix to the value of a field | metacpan | |
Catmandu::Fix::reject | remove a record form the data | metacpan | |
Catmandu::Fix::remove_field | remove a field form the data | metacpan | |
Catmandu::Fix::replace_all | search and replace using regex expressions | metacpan | |
Catmandu::Fix::retain | delete everything except the paths given | metacpan | |
Catmandu::Fix::retain_field | delete everything from a field except | metacpan | |
Catmandu::Fix::set_field | add or change the value of a HASH key or ARRAY index | metacpan | |
Catmandu::Fix::sort_field | sort the values of an array | metacpan | |
Catmandu::Fix::split_field | split a string value in a field into an ARRAY | metacpan | |
Catmandu::Fix::substring | extract a substring out of the value of a field | metacpan | |
Catmandu::Fix::sum | replace the value of an array field with the sum of it's elements | metacpan | |
Catmandu::Fix::to_json | convert the value of a field to json | metacpan | |
Catmandu::Fix::trim | trim leading and ending junk from the value of a field | metacpan | |
Catmandu::Fix::upcase | uppercase the value of a field | metacpan | |
Catmandu::Fixable | a Catmandu role to apply fixes | metacpan | |
Catmandu::Hits | Iterable object that wraps Catmandu::Store search hits | metacpan | |
Catmandu::Importer | Namespace for packages that can import | metacpan | |
Catmandu::Importer::CSV | Package that imports CSV data | metacpan | |
Catmandu::Importer::JSON | Package that imports JSON data | metacpan | |
Catmandu::Importer::Mock | Mock importer used for testing purposes | metacpan | |
Catmandu::Importer::Modules | list installed perl modules in a given namespace | metacpan | |
Catmandu::Importer::YAML | Package that imports YAML data | metacpan | |
Catmandu::Iterable | Base class for all iterable Catmandu classes | metacpan | |
Catmandu::Iterator | Base class for all Catmandu iterators | metacpan | |
Catmandu::Logger | A role for classes that need logging capabilities | metacpan | |
Catmandu::Paged | Adds page calculation to a package | metacpan | |
Catmandu::Pluggable | A role for claases that need plugin capabilities | metacpan | |
Catmandu::Plugin::Datestamps | Automatically add datestamps to Catmandu::Store records | metacpan | |
Catmandu::Plugin::Versioning | Automatically adds versioning to Catmandu::Store records | metacpan | |
Catmandu::Sane | Package boilerplate | metacpan | |
Catmandu::Searchable | Base class for all searchable Catmandu classes | metacpan | |
Catmandu::Serializer | A (de)serializer from and to json | metacpan | |
Catmandu::Serializer::json | metacpan | ||
Catmandu::Store | Namespace for packages that can make data persistent | metacpan | |
Catmandu::Store::Hash | An in-memory Catmandu::Store | metacpan | |
Catmandu::Util | A collection of utility functions | metacpan | |
Catmandu::Validator | Namespace for packages that can validate records in Catmandu. | metacpan | |
Catmandu::Validator::Simple | Simple Validator for Catmandu | metacpan |
Provides
Name | File | View |
---|---|---|
Catmandu::BadArg | lib/Catmandu/Error.pm | metacpan |
Catmandu::BadVal | lib/Catmandu/Error.pm | metacpan |
Catmandu::FixError | lib/Catmandu/Error.pm | metacpan |
Catmandu::NoSuchPackage | lib/Catmandu/Error.pm | metacpan |
Catmandu::NotImplemented | lib/Catmandu/Error.pm | metacpan |
Catmandu::ParseError | lib/Catmandu/Error.pm | metacpan |
Catmandu::Store::Hash::Bag | lib/Catmandu/Store/Hash.pm | metacpan |