Kwalitee Issues

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (47) does not match dist (47):
  • Missing in MANIFEST: LICENSE
  • Missing in Dist: Makefile

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: WSO2::WSF::C, WSO2::WSF::WSClient, WSO2::WSF::WSFault, WSO2::WSF::WSHeader, WSO2::WSF::WSMessage, WSO2::WSF::WSPolicy, WSO2::WSF::WSSecurityToken

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Error

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: WSO2-WSF-Perl-1.1/WSO2-WSF/lib/WSO2/WSF/WSClient.pm -- Around line 1143: You forgot a '=back' before '=head1' Around line 1154: You forgot a '=back' before '=head1' WSO2-WSF-Perl-1.1/WSO2-WSF/lib/WSO2/WSF/WSFault.pm -- Around line 99: You forgot a '=back' before '=head1' WSO2-WSF-Perl-1.1/WSO2-WSF/lib/WSO2/WSF/WSHeader.pm -- Around line 125: You forgot a '=back' before '=head1' WSO2-WSF-Perl-1.1/WSO2-WSF/lib/WSO2/WSF/WSMessage.pm -- Around line 118: You forgot a '=back' before '=head1' WSO2-WSF-Perl-1.1/WSO2-WSF/lib/WSO2/WSF/WSPolicy.pm -- Around line 240: You forgot a '=back' before '=head1' WSO2-WSF-Perl-1.1/WSO2-WSF/lib/WSO2/WSF/WSSecurityToken.pm -- Around line 116: You forgot a '=back' before '=head1'

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

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.

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

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: WSO2::WSF::C

Modules

Name Abstract Version View
WSO2::WSF Perl extension for WSO2 WSF/C. 1.1 metacpan
WSO2::WSF::C metacpan
WSO2::WSF::WSClient Perl interface to consume Web services using WSF/C. metacpan
WSO2::WSF::WSFault Create a WSFault object metacpan
WSO2::WSF::WSHeader Create a WSHeader object. metacpan
WSO2::WSF::WSMessage Create a WSMessage object metacpan
WSO2::WSF::WSPolicy Create a WSPolicy object metacpan
WSO2::WSF::WSSecurityToken Create a WSSecurityToken object metacpan

Provides

Name File View
WSO2::WSF::C::fault_data_t C.pm metacpan
WSO2::WSF::Cc C.pm metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan
README metacpan
WSO2-WSF/MANIFEST metacpan
WSO2-WSF/Makefile.PL metacpan