Catmandu 0.9504
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
- HTTP::Request
- Role::Tiny
- Role::Tiny::With
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- Capture::Tiny
- 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.9504 | metacpan |
Catmandu::Addable | Base class for all Catmandu modules need to implement add | 0.9504 | metacpan |
Catmandu::ArrayIterator | Convert an arrayref to an Iterable object | 0.9504 | metacpan |
Catmandu::Bag | A Catmandu::Store compartment to persist data | 0.9504 | metacpan |
Catmandu::Buffer | A base class for modules that need an array buffer | 0.9504 | metacpan |
Catmandu::CLI | The App::Cmd application class for the catmandu command line script | 0.9504 | metacpan |
Catmandu::Cmd | A base class for extending the Catmandu command line | 0.9504 | metacpan |
Catmandu::Cmd::config | export the Catmandu config | 0.9504 | metacpan |
Catmandu::Cmd::convert | convert objects | 0.9504 | metacpan |
Catmandu::Cmd::count | count the number of objects in a store | 0.9504 | metacpan |
Catmandu::Cmd::data | store, index, search, import, export or convert objects | 0.9504 | metacpan |
Catmandu::Cmd::delete | delete objects from a store | 0.9504 | metacpan |
Catmandu::Cmd::export | export objects from a store | 0.9504 | metacpan |
Catmandu::Cmd::help | show help | 0.9504 | metacpan |
Catmandu::Cmd::import | import objects into a store | 0.9504 | metacpan |
Catmandu::Cmd::info | list installed Catmandu modules | 0.9504 | metacpan |
Catmandu::Cmd::move | move objects to another store | 0.9504 | metacpan |
Catmandu::Cmd::run | run a fix command | 0.9504 | metacpan |
Catmandu::Counter | A Base class for modules who need to count things | 0.9504 | metacpan |
Catmandu::Env | A catmandu configuration file loader | 0.9504 | metacpan |
Catmandu::Error | Catmandu error hierarchy | 0.9504 | metacpan |
Catmandu::Exporter | Namespace for packages that can export | 0.9504 | metacpan |
Catmandu::Exporter::CSV | a CSV exporter | 0.9504 | metacpan |
Catmandu::Exporter::JSON | a JSON exporter | 0.9504 | metacpan |
Catmandu::Exporter::Multi | export you data to multiple exporters | 0.9504 | metacpan |
Catmandu::Exporter::Null | a expoter that doesn't export anything | 0.9504 | metacpan |
Catmandu::Exporter::Text | a Text exporter | 0.9504 | metacpan |
Catmandu::Exporter::YAML | a YAML exporter | 0.9504 | metacpan |
Catmandu::Fix | a Catmandu class used for data crunching | 0.9504 | metacpan |
Catmandu::Fix::Base | Base class for all code emitting Catmandu fixes | 0.9504 | metacpan |
Catmandu::Fix::Bind | a wrapper for Catmandu::Fix-es | 0.9504 | metacpan |
Catmandu::Fix::Bind::benchmark | a binder that calculates the execution time of Fix functions | 0.9504 | metacpan |
Catmandu::Fix::Bind::hashmap | a binder to add key/value pairs to an internal hashmap | 0.9504 | metacpan |
Catmandu::Fix::Bind::identity | a binder that doesn't influence computation | 0.9504 | metacpan |
Catmandu::Fix::Bind::importer | a binder runs fixes on records from an importer | 0.9504 | metacpan |
Catmandu::Fix::Bind::list | a binder that computes Fix-es for every element in a list | 0.9504 | metacpan |
Catmandu::Fix::Bind::maybe | a binder that skips fixes if one returns undef or dies | 0.9504 | metacpan |
Catmandu::Fix::Bind::timeout | run fixes that should run within a time limit | 0.9504 | metacpan |
Catmandu::Fix::Bind::visitor | a binder that computes Fix-es for every element in record | 0.9504 | metacpan |
Catmandu::Fix::Bind::with | a binder that computes Fix-es in the context of a path | 0.9504 | metacpan |
Catmandu::Fix::Condition | Role for all Catmandu::Fix conditionals | 0.9504 | metacpan |
Catmandu::Fix::Condition::SimpleAllTest | Base class to ease the construction of any match conditionals | 0.9504 | metacpan |
Catmandu::Fix::Condition::SimpleAnyTest | 0.9504 | metacpan | |
Catmandu::Fix::Condition::SimpleCompareTest | Base class to ease the construction of compare conditionals | 0.9504 | metacpan |
Catmandu::Fix::Condition::all_equal | Execute fixes when all path values equal a string value | 0.9504 | metacpan |
Catmandu::Fix::Condition::all_match | only execute fixes if all path values match the given regex | 0.9504 | metacpan |
Catmandu::Fix::Condition::any_equal | Execute fixes when at least one of the path values equal a string value | 0.9504 | metacpan |
Catmandu::Fix::Condition::any_match | only execute fixes if any path value matches the given regex | 0.9504 | metacpan |
Catmandu::Fix::Condition::exists | only execute fixes if the path exists | 0.9504 | metacpan |
Catmandu::Fix::Condition::greater_than | Excute fixes when a field is greater than a value | 0.9504 | metacpan |
Catmandu::Fix::Condition::in | only execute fixes the data in one path is contained in another | 0.9504 | metacpan |
Catmandu::Fix::Condition::is_false | only execute fixes if all path values are the boolean false, 0 or "false" | 0.9504 | metacpan |
Catmandu::Fix::Condition::is_true | only execute fixes if all path values are the boolean true, 1 or "true" | 0.9504 | metacpan |
Catmandu::Fix::Condition::less_than | Excute fixes when a field is less than a value | 0.9504 | metacpan |
Catmandu::Fix::Has | helper class for creating Fix-es with (optional) parameters | 0.9504 | metacpan |
Catmandu::Fix::Parser | the parser of the Catmandu::Fix language | 0.9504 | metacpan |
Catmandu::Fix::SimpleGetValue | helper class for creating emit Fix-es | 0.9504 | metacpan |
Catmandu::Fix::add_field | add or change the value of a HASH key or ARRAY index | 0.9504 | metacpan |
Catmandu::Fix::add_to_exporter | Export a record as side effect | 0.9504 | metacpan |
Catmandu::Fix::add_to_store | add matching values to a store as a side effect | 0.9504 | metacpan |
Catmandu::Fix::append | add a suffix to the value of a field | 0.9504 | metacpan |
Catmandu::Fix::array | creates an array out of a hash | 0.9504 | metacpan |
Catmandu::Fix::assoc | associate two values as a hash key and value | 0.9504 | metacpan |
Catmandu::Fix::capitalize | capitalize the value of a key | 0.9504 | metacpan |
Catmandu::Fix::clone | create a clone of the data object | 0.9504 | metacpan |
Catmandu::Fix::code | run arbitrary code as fix | 0.9504 | metacpan |
Catmandu::Fix::collapse | convert nested data into a flat hash using the TT2 dot convention | 0.9504 | metacpan |
Catmandu::Fix::copy_field | copy the value of one field to a new field | 0.9504 | metacpan |
Catmandu::Fix::count | replace the value of an array or hash field with it's count | 0.9504 | metacpan |
Catmandu::Fix::downcase | lowercase the value of a field | 0.9504 | metacpan |
Catmandu::Fix::expand | convert a flat hash into nested data using the TT2 dot convention | 0.9504 | metacpan |
Catmandu::Fix::expand_date | expand a date field into year, month and date | 0.9504 | metacpan |
Catmandu::Fix::filter | Filter values out of an array based on a regular expression | 0.9504 | metacpan |
Catmandu::Fix::flatten | flatten a nested array field | 0.9504 | metacpan |
Catmandu::Fix::format | replace the value with a formatted (sprintf-like) version | 0.9504 | metacpan |
Catmandu::Fix::from_json | replace a json field with the parsed value | 0.9504 | metacpan |
Catmandu::Fix::hash | creates a hash out of an array | 0.9504 | metacpan |
Catmandu::Fix::import | change the value of a HASH key or ARRAY index by replacing it's value with imported data | 0.9504 | metacpan |
Catmandu::Fix::include | include fixes from another file | 0.9504 | metacpan |
Catmandu::Fix::join_field | join the ARRAY values of a field into a string | 0.9504 | metacpan |
Catmandu::Fix::log | Log::Any logger as fix | 0.9504 | metacpan |
Catmandu::Fix::lookup | change the value of a HASH key or ARRAY index by looking up it's value in a dictionary | 0.9504 | 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 | 0.9504 | metacpan |
Catmandu::Fix::move_field | move a field to another place in the data structure | 0.9504 | metacpan |
Catmandu::Fix::nothing | does nothing (for testing) | 0.9504 | metacpan |
Catmandu::Fix::parse_text | parses a text into an array or hash of values | 0.9504 | metacpan |
Catmandu::Fix::perlcode | execute Perl code as fix function | 0.9504 | metacpan |
Catmandu::Fix::prepend | add a prefix to the value of a field | 0.9504 | metacpan |
Catmandu::Fix::reject | remove a record form the data | 0.9504 | metacpan |
Catmandu::Fix::remove_field | remove a field form the data | 0.9504 | metacpan |
Catmandu::Fix::replace_all | search and replace using regex expressions | 0.9504 | metacpan |
Catmandu::Fix::retain | delete everything except the paths given | 0.9504 | metacpan |
Catmandu::Fix::retain_field | delete everything from a field except | 0.9504 | metacpan |
Catmandu::Fix::reverse | reverse a string or an array | 0.9504 | metacpan |
Catmandu::Fix::set_array | add or change the value of a HASH key or ARRAY index to an array | 0.9504 | metacpan |
Catmandu::Fix::set_field | add or change the value of a HASH key or ARRAY index | 0.9504 | metacpan |
Catmandu::Fix::set_hash | add or change the value of a HASH key or ARRAY index to a hash | 0.9504 | metacpan |
Catmandu::Fix::sleep | Do nothing for a specified ammount of time | 0.9504 | metacpan |
Catmandu::Fix::sort_field | sort the values of an array | 0.9504 | metacpan |
Catmandu::Fix::split_field | split a string value in a field into an ARRAY | 0.9504 | metacpan |
Catmandu::Fix::substring | extract a substring out of the value of a field | 0.9504 | metacpan |
Catmandu::Fix::sum | replace the value of an array field with the sum of it's elements | 0.9504 | metacpan |
Catmandu::Fix::to_json | convert the value of a field to json | 0.9504 | metacpan |
Catmandu::Fix::trim | trim leading and ending junk from the value of a field | 0.9504 | metacpan |
Catmandu::Fix::uniq | strip duplicate values from an array | 0.9504 | metacpan |
Catmandu::Fix::upcase | uppercase the value of a field | 0.9504 | metacpan |
Catmandu::Fix::vacuum | delete all empty fields from your data | 0.9504 | metacpan |
Catmandu::Fixable | a Catmandu role to apply fixes | 0.9504 | metacpan |
Catmandu::Hits | Iterable object that wraps Catmandu::Store search hits | 0.9504 | metacpan |
Catmandu::IdGenerator | A base class for modules that needs to generate identifiers | 0.9504 | metacpan |
Catmandu::IdGenerator::Mock | Generator of UUID identifiers | 0.9504 | metacpan |
Catmandu::IdGenerator::UUID | 0.9504 | metacpan | |
Catmandu::Importer | Namespace for packages that can import | 0.9504 | metacpan |
Catmandu::Importer::CSV | Package that imports CSV data | 0.9504 | metacpan |
Catmandu::Importer::JSON | Package that imports JSON data | 0.9504 | metacpan |
Catmandu::Importer::Mock | Mock importer used for testing purposes | 0.9504 | metacpan |
Catmandu::Importer::Modules | list installed perl modules in a given namespace | 0.9504 | metacpan |
Catmandu::Importer::Multi | Chain multiple importers together | 0.9504 | metacpan |
Catmandu::Importer::Null | Null importer used for testing purposes | 0.9504 | metacpan |
Catmandu::Importer::Text | Package that imports textual data | 0.9504 | metacpan |
Catmandu::Importer::YAML | Package that imports YAML data | 0.9504 | metacpan |
Catmandu::Interactive | An interactive command line interpreter of the Fix language | 0.9504 | metacpan |
Catmandu::Iterable | Base class for all iterable Catmandu classes | 0.9504 | metacpan |
Catmandu::Iterator | Base class for all Catmandu iterators | 0.9504 | metacpan |
Catmandu::Logger | A role for classes that need logging capabilities | 0.9504 | metacpan |
Catmandu::MultiIterator | chain multiple iterators together | 0.9504 | metacpan |
Catmandu::Paged | Base class for packages that need paging result sets | 0.9504 | metacpan |
Catmandu::Pluggable | A role for classes that need plugin capabilities | 0.9504 | metacpan |
Catmandu::Plugin::Datestamps | Automatically add datestamps to Catmandu::Store records | 0.9504 | metacpan |
Catmandu::Plugin::Versioning | Automatically adds versioning to Catmandu::Store records | 0.9504 | metacpan |
Catmandu::Sane | Package boilerplate | 0.9504 | metacpan |
Catmandu::Searchable | Base class for all searchable Catmandu classes | 0.9504 | metacpan |
Catmandu::Serializer | A (de)serializer from and to json | 0.9504 | metacpan |
Catmandu::Serializer::json | 0.9504 | metacpan | |
Catmandu::Store | Namespace for packages that can make data persistent | 0.9504 | metacpan |
Catmandu::Store::Hash | An in-memory store | 0.9504 | metacpan |
Catmandu::Store::Hash::Bag | Bag implementation for the Hash store | 0.9504 | metacpan |
Catmandu::Store::Multi | A store that adds your data to multiple stores | 0.9504 | metacpan |
Catmandu::Store::Multi::Bag | Bag implementation for the Multi store | 0.9504 | metacpan |
Catmandu::Util | A collection of utility functions | 0.9504 | metacpan |
Catmandu::Validator | Namespace for packages that can validate records in Catmandu. | 0.9504 | metacpan |
Catmandu::Validator::Simple | Simple Validator for Catmandu | 0.9504 | metacpan |
Provides
Name | File | View |
---|---|---|
Catmandu::BadArg | lib/Catmandu/Error.pm | metacpan |
Catmandu::BadFixArg | lib/Catmandu/Error.pm | metacpan |
Catmandu::BadVal | lib/Catmandu/Error.pm | metacpan |
Catmandu::FixError | lib/Catmandu/Error.pm | metacpan |
Catmandu::FixParseError | lib/Catmandu/Error.pm | metacpan |
Catmandu::HTTPError | lib/Catmandu/Error.pm | metacpan |
Catmandu::NoSuchFixPackage | lib/Catmandu/Error.pm | metacpan |
Catmandu::NoSuchPackage | lib/Catmandu/Error.pm | metacpan |
Catmandu::NotImplemented | lib/Catmandu/Error.pm | metacpan |