Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在上传Perl模块之前获得完整的Kwalite输出?_Perl_Perl Module_Cpan - Fatal编程技术网

如何在上传Perl模块之前获得完整的Kwalite输出?

如何在上传Perl模块之前获得完整的Kwalite输出?,perl,perl-module,cpan,Perl,Perl Module,Cpan,上传一个模块暂停后,我可以稍后转到cpants.cpanauthors.org或metacpan.org,查看一堆Kwalite输出和Kwalite分数。你应该如何事先得到同样的信息 例如,我有一个问题: meta_yml_has_licence Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::Ma

上传一个模块暂停后,我可以稍后转到cpants.cpanauthors.org或metacpan.org,查看一堆Kwalite输出和Kwalite分数。你应该如何事先得到同样的信息

例如,我有一个问题:

meta_yml_has_licence
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.

我最近升级到PerlV5.26.1,我看到我有一个Test::kwalite模块。我是应该使用这个模块来运行我自己的测试程序,还是我缺少了其他东西?

在花了一些时间使用test::kwalite和module::CPANTS::analysis编写了一个有条件的t/kwalite.t测试之后,我偶然发现了Ubuntu包libapp CPANTS lint perl,它安装了命令CPANTS\u lint。要使用run,请执行以下操作:

cpants_lint --verbose ModuleName.tar.gz
在*.tar.gz文件上,您计划上载到PAUSE。或者,我发现您可以安装App::CPANTS::Lint,它安装的CPANTS\u Lint.pl几乎相同