Perl-Analysis-Static 0.004-TRIAL Latest Dev
Kwalitee Issues
- has_changelog
-
Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.
- 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.
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- 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.
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
Name | Abstract | Version | View |
---|---|---|---|
App::Perlanalyst | main package for the perlanalyst tool | 0.004 | metacpan |
Perl::Analysis::Static | analyse your Perl documents (without running them) | 0.004 | metacpan |
Perl::Analysis::Static::Analysis | look for certain elements in a Perl document | 0.004 | metacpan |
Perl::Analysis::Static::Analysis::Block | find all blocks | 0.004 | metacpan |
Perl::Analysis::Static::Analysis::Declaration::Package | find all declarations of packages | 0.004 | metacpan |
Perl::Analysis::Static::Analysis::Declaration::Variable | find all declarations of variables | 0.004 | metacpan |
Perl::Analysis::Static::Analysis::String | find all strings | 0.004 | metacpan |
Perl::Analysis::Static::Analysis::Sub | find all subroutine declarations | 0.004 | metacpan |
Perl::Analysis::Static::Analysis::Use | find all module imports via use | 0.004 | metacpan |
Perl::Analysis::Static::Answer | represents an answer to a question about a Perl document | 0.004 | metacpan |
Perl::Analysis::Static::Collector | collects answers to questions about a Perl documents | 0.004 | metacpan |
Perl::Analysis::Static::Document | a Perl document | 0.004 | metacpan |
Perl::Analysis::Static::Element | represents an element of a Perl document | 0.004 | metacpan |
Perl::Analysis::Static::Element::Block | a block | 0.004 | metacpan |
Perl::Analysis::Static::Element::Declaration | declaration of something | 0.004 | metacpan |
Perl::Analysis::Static::Element::Declaration::Package | declaration of a package | 0.004 | metacpan |
Perl::Analysis::Static::Element::Declaration::Variable | declaration of a variable | 0.004 | metacpan |
Perl::Analysis::Static::Element::Declaration::Variable::Lexical | declaration of a lexical variable | 0.004 | metacpan |
Perl::Analysis::Static::Element::Declaration::Variable::Local | declaration of a local variable | 0.004 | metacpan |
Perl::Analysis::Static::Element::Declaration::Variable::Package | declaration of a package variable | 0.004 | metacpan |
Perl::Analysis::Static::Element::String | a string | 0.004 | metacpan |
Perl::Analysis::Static::Element::Sub | a subroutine declaration | 0.004 | metacpan |
Perl::Analysis::Static::Element::Use | module import via use | 0.004 | metacpan |
Perl::Analysis::Static::Files | tools for files | 0.004 | metacpan |
Perl::Analysis::Static::Filter | decide if we asked for an element | 0.004 | metacpan |
Perl::Analysis::Static::Filter::Name | Does the name equal this one? | 0.004 | metacpan |
Perl::Analysis::Static::Filter::NameLike | Does the name match this regex? | 0.004 | metacpan |
Perl::Analysis::Static::Filter::Range | Does the element lie in this range of lines? | 0.004 | metacpan |
Perl::Analysis::Static::Filter::String | Are the strings equal? | 0.004 | metacpan |
Perl::Analysis::Static::Filter::StringLike | Does the string match this regex? | 0.004 | metacpan |
Perl::Analysis::Static::ModuleLister | list all module below a namespace | 0.004 | metacpan |
Perl::Analysis::Static::Question | represents a question about a Perl document | 0.004 | metacpan |
Perl::Analysis::Static::Question::Lexical::Name | Does the name of the lexical variable equal this string? | 0.004 | metacpan |
Perl::Analysis::Static::Question::Lexical::NameLike | Does the name of the lexical variable match this regex? | 0.004 | metacpan |
Perl::Analysis::Static::Question::PackageVariable::Name | Does the name of the package variable equal this string? | 0.004 | metacpan |
Perl::Analysis::Static::Question::PackageVariable::NameLike | Does the name of the package variable match this regex? | 0.004 | metacpan |
Perl::Analysis::Static::Question::String | What string equals this one? | 0.004 | metacpan |
Perl::Analysis::Static::Question::StringLike | What string looks like the argument? | 0.004 | metacpan |
Perl::Analysis::Static::Question::Sub::Name | Has the subroutine this name? | 0.004 | metacpan |
Perl::Analysis::Static::Question::Sub::NameLike | What name of a subroutine matches this regex? | 0.004 | metacpan |
Perl::Analysis::Static::Questioner | ask a question about a Perl document | 0.004 | metacpan |