Kwalitee Issues

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Catmandu::FedoraCommons::Model::addRelationship, Catmandu::FedoraCommons::Model::datastreamHistory, Catmandu::FedoraCommons::Model::datastreamProfile, Catmandu::FedoraCommons::Model::describeRepository, Catmandu::FedoraCommons::Model::export, Catmandu::FedoraCommons::Model::findObjects, Catmandu::FedoraCommons::Model::getDatastreamDissemination, Catmandu::FedoraCommons::Model::getObjectHistory, Catmandu::FedoraCommons::Model::getObjectProfile, Catmandu::FedoraCommons::Model::getRelationships, Catmandu::FedoraCommons::Model::ingest, Catmandu::FedoraCommons::Model::listDatastreams, Catmandu::FedoraCommons::Model::listMethods, Catmandu::FedoraCommons::Model::modifyObject, Catmandu::FedoraCommons::Model::pidList, Catmandu::FedoraCommons::Model::purgeDatastream, Catmandu::FedoraCommons::Model::purgeObject, Catmandu::FedoraCommons::Model::purgeRelationship, Catmandu::FedoraCommons::Model::upload, Catmandu::FedoraCommons::Model::validate, Catmandu::FedoraCommons::Response

prereq_matches_use

List all used modules in META.yml requires

Error:

  • JSON
  • LWP::UserAgent
  • Moo
  • URI::Escape

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Catmandu::FedoraCommons, Catmandu::FedoraCommons::Model::addRelationship, Catmandu::FedoraCommons::Model::datastreamHistory, Catmandu::FedoraCommons::Model::datastreamProfile, Catmandu::FedoraCommons::Model::describeRepository, Catmandu::FedoraCommons::Model::export, Catmandu::FedoraCommons::Model::findObjects, Catmandu::FedoraCommons::Model::getDatastreamDissemination, Catmandu::FedoraCommons::Model::getObjectHistory, Catmandu::FedoraCommons::Model::getObjectProfile, Catmandu::FedoraCommons::Model::getRelationships, Catmandu::FedoraCommons::Model::ingest, Catmandu::FedoraCommons::Model::listDatastreams, Catmandu::FedoraCommons::Model::listMethods, Catmandu::FedoraCommons::Model::modifyObject, Catmandu::FedoraCommons::Model::pidList, Catmandu::FedoraCommons::Model::purgeDatastream, Catmandu::FedoraCommons::Model::purgeObject, Catmandu::FedoraCommons::Model::purgeRelationship, Catmandu::FedoraCommons::Model::upload, Catmandu::FedoraCommons::Model::validate, Catmandu::FedoraCommons::Response

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::FedoraCommons Low level Catmandu interface to the Fedora Commons REST API 0.274 metacpan
Catmandu::FedoraCommons::Model::addRelationship Perl model for the Fedora 'addRelationship' REST call metacpan
Catmandu::FedoraCommons::Model::datastreamHistory Perl model for the Fedora 'getDatastreamHistory' REST call metacpan
Catmandu::FedoraCommons::Model::datastreamProfile Perl model for the Fedora 'addDatastream', 'getDatastream', 'modifyDatastream','setDatastreamState' and 'setDatastreamVersionable' REST call metacpan
Catmandu::FedoraCommons::Model::describeRepository Perl model for the Fedora 'describe' method call metacpan
Catmandu::FedoraCommons::Model::export Perl model for the Fedora 'export' and 'getObjectXML' REST call metacpan
Catmandu::FedoraCommons::Model::findObjects Perl model for the Fedora 'findObjects' and 'resumeFindObjects' REST call metacpan
Catmandu::FedoraCommons::Model::getDatastreamDissemination Perl model for the Fedora 'getDatastreamDissemination' or 'getDissemination' REST call metacpan
Catmandu::FedoraCommons::Model::getObjectHistory Perl model for the Fedora 'getObjectHistory' REST call metacpan
Catmandu::FedoraCommons::Model::getObjectProfile Perl model for the Fedora 'getObjectProfile' REST call metacpan
Catmandu::FedoraCommons::Model::getRelationships Perl model for the Fedora 'getRelationships' REST call metacpan
Catmandu::FedoraCommons::Model::ingest Perl model for the Fedora 'ingest' REST call metacpan
Catmandu::FedoraCommons::Model::listDatastreams Perl model for the Fedora 'listDatastreams' REST call metacpan
Catmandu::FedoraCommons::Model::listMethods Perl model for the Fedora 'listMethods' REST call metacpan
Catmandu::FedoraCommons::Model::modifyObject Perl model for the Fedora 'modifyObject' REST call metacpan
Catmandu::FedoraCommons::Model::pidList Perl model for the Fedora 'getNextPID' REST call metacpan
Catmandu::FedoraCommons::Model::purgeDatastream Perl model for the Fedora 'purgeDatastream' REST call metacpan
Catmandu::FedoraCommons::Model::purgeObject Perl model for the Fedora 'purgeObject' REST call metacpan
Catmandu::FedoraCommons::Model::purgeRelationship Perl model for the Fedora 'purgeRelationship' REST call metacpan
Catmandu::FedoraCommons::Model::upload Perl model for the Fedora 'upload' REST call metacpan
Catmandu::FedoraCommons::Model::validate Perl model for the Fedora 'validate' REST call metacpan
Catmandu::FedoraCommons::Response Perl model for generic Fedora Commons REST API responses metacpan
Catmandu::Store::FedoraCommons A Catmandu::Store plugin for the Fedora Commons repository metacpan
Catmandu::Store::FedoraCommons::DC metacpan
Catmandu::Store::FedoraCommons::FOXML metacpan

Provides

Name File View
Catmandu::Store::FedoraCommons::Bag lib/Catmandu/Store/FedoraCommons.pm metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
README metacpan
cpanfile metacpan