Kwalitee Indicator: proper_libs extra

There is more than one .pm file in the base dir, or the .pm files are not in lib/ directory.

How to fix

Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.

Yearly Statistics

Year Fails (Latest) Releases (Latest) Fails (CPAN) Releases (CPAN) Fails (BackPAN) Releases (BackPAN)
2017 69 4674 206 11269 251 12551
2016 79 4210 194 12263 324 19982
2015 51 3671 262 12083 434 22999
2014 52 3573 373 12437 865 27272
2013 51 3265 236 11809 861 25760
2012 27 2655 230 9780 787 22647
2011 70 2580 268 9282 766 21910
2010 33 2579 176 8196 695 22227
2009 55 2392 175 7415 646 21070
2008 48 2191 151 6077 571 18539

Latest Fails

Name Released by Released on
App-SSH-SwitchShell-0.003 SKIRMESS 2017-09-20
fastQ_brew-2.0 HALLORAN 2017-09-19
fastQ_brew-v-2.0 HALLORAN 2017-09-16
Time-Piece-1.3202 ESAYM 2017-09-14
BioPerl-1.007002 CJFIELDS 2017-09-12
App-Music-ChordPro-0.88 JV 2017-09-11
App-Chart-263 KRYDE 2017-09-11
Fake-Encode-0.07 INA 2017-09-10
Verilog-Perl-3.442 WSNYDER 2017-09-09
GrabzItClient-3.2.5 GRABZIT 2017-09-09
ElasticEmail-0.02 ELASTICML 2017-09-08
Outthentic-0.3.9 MELEZHIK 2017-09-07
Bio-Grid-Run-SGE-0.060 JWB 2017-09-07
Locale-Codes-3.54 SBECK 2017-09-01
Date-Manip-6.60 SBECK 2017-09-01
MIME-AltWords-0.14 PTS 2017-08-30
Dist-Zilla-Plugin-CheckChangeLog-0.05 FAYLAND 2017-08-29
WebService-Braintree-0.93 ZARQUON 2017-08-26
Algorithm-Cluster-1.53 MDEHOON 2017-08-21
Keyword-Declare-0.001006 DCONWAY 2017-08-18
YAML-LibYAML-0.66 TINITA 2017-08-18
Sereal-Path-4.003 IKRUGLOV 2017-08-15
AnyEvent-MQTT-1.172121 BEANZ 2017-08-01
Forks-Super-0.91 MOB 2017-07-28
B-C-1.55_04 RURBAN 2017-07-27