Class-Workflow 0.11_01 Latest Dev
Kwalitee Issues
- no_mymeta_files
-
Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- Class::Workflow
- Class::Workflow::Context
- Class::Workflow::Instance
- Class::Workflow::Instance::Simple
- Class::Workflow::State
- Class::Workflow::State::AcceptHooks
- Class::Workflow::State::AutoApply
- Class::Workflow::State::Simple
- Class::Workflow::State::TransitionHash
- Class::Workflow::State::TransitionSet
- Class::Workflow::Transition
- Class::Workflow::Transition::Deterministic
- Class::Workflow::Transition::Simple
- Class::Workflow::Transition::Strict
- Class::Workflow::Transition::Validate
- Class::Workflow::Transition::Validate::Simple
- Class::Workflow::Util::Delta
- Class::Workflow::YAML
- 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.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Class::Workflow | Light weight workflow system. | 0.11_01 | metacpan |
Class::Workflow::Context | The context in which a transition is being applied (optional). | metacpan | |
Class::Workflow::Instance | An instance in a workflow, with state and history. | metacpan | |
Class::Workflow::Instance::Simple | A Workflow instance objects to work with the other ::Simple classes. | metacpan | |
Class::Workflow::State | An instance's position in the workflow. | metacpan | |
Class::Workflow::State::AcceptHooks | Add hooks that are fired when the state accepts an instance. | metacpan | |
Class::Workflow::State::AutoApply | Automatically apply a transition upon arriving into a state. | metacpan | |
Class::Workflow::State::Simple | A useful class (or base class) for writing states. | metacpan | |
Class::Workflow::State::TransitionHash | Implement transition metadata with a hash. | metacpan | |
Class::Workflow::State::TransitionSet | A state that implements transition meta data using Set::Object. | metacpan | |
Class::Workflow::Transition | A function over an instance. | metacpan | |
Class::Workflow::Transition::Deterministic | A transition which knows which state it leads to. | metacpan | |
Class::Workflow::Transition::Simple | A useful class (or base class) for writing transitions. | metacpan | |
Class::Workflow::Transition::Strict | Verify that the transition is in the instance's current state before applying. | metacpan | |
Class::Workflow::Transition::Validate | Provide a hook for validating a transition (conditionals, input validators, etc). | metacpan | |
Class::Workflow::Transition::Validate::Simple | Easier validation code. | metacpan | |
Class::Workflow::Util::Delta | calculate deltas between workflow instances | metacpan | |
Class::Workflow::YAML | Load workflow definitions from YAML files. | metacpan |