Monday 29th September 2014
Fedora Project
Updated perl-Module-CPANTS-Analyse to 0.95 in Rawhide:
- Added the following metrics:
has_abstract_in_pod
has_known_license_in_source_file
meta_json_conforms_to_known_spec
meta_json_is_parsable
meta_yml_has_repository_resource
no_abstract_stub_in_pod
Removed metayml_conforms_spec_current metric
Renamed metayml_ metrics to meta_yml_
Removed cpants_lint.pl in favour of App::CPANTS::Lint
Supported x_cpants custom META field to tell analyzer to ignore some of the metrics (only) when calculating a kwalitee score
- Refactored several Kwalitee files, and internal stash layout has changed rather significantly; you might need to modify your tools if they happen to depend on the stash directly
- Refactored tests
Fixed CPAN RT#94468 - use_strict metric doesn't like .pod files that contain no perl
Fixed CPAN RT#99141 - use_strict metric does not recognize "use v5.14" syntax
- Fixed abstract encoding issues
- Fixed not to ignore directory symlinks
Fixed CPAN RT#97858 - wrong no_symlinks test in files not in MANIFEST (for a local distribution; CPANTS site doesn't ignore symlinks not listed in MANIFEST)
Fixed CPAN RT#97601 - Test::Kwalitee incorrectly reports non-use of strict in Inline::CPP
Accept COPYING as a license file
Take included module (under inc/) into consideration while analyzing prereq_matches_use
Changed most of the META.yml metrics to pass if META.yml doesn't exist
Switched to Test::FailWarnings to make CPAN testers happier
- Added the following metrics:
Updated perl-Test-Class to 0.47 in Rawhide (test and documentation changes only)
Local Packages
New package perl-ExtUtils-MakeMaker-CPANfile (0.06)
New package perl-Module-CPANfile (1.1000)
New package perl-Software-License-CCpack (1.01)
Updated perl-Module-CPANTS-Analyse to 0.95 as per the Fedora version