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)
2026 61 3290 228 9351 376 12054
2025 27 1883 94 6016 184 8782
2024 21 1523 69 5350 209 11123
2023 14 1540 88 5106 176 10209
2022 7 1318 123 4936 292 9539
2021 14 1537 65 5036 286 10425
2020 16 1700 91 5952 288 12522
2019 49 1550 197 5800 376 12452
2018 23 1540 130 6243 331 15488
2017 20 2156 111 7363 353 16357

Latest Fails

Name Released by Released on
byterazor-HiD-Sitemap-0.2 BYTERAZOR 2026-10-29
Test2-Harness-1.000182 EXODIST 2026-10-27
Encode-3.25 DANKOGAI 2026-10-26
Mail-SpamAssassin-4.0.3-rc1-TRIAL0 GBECHIS 2026-10-24
SQL-Abstract-2.000001_03 GETTY 2026-10-24
Punk-0.66 LNATION 2026-10-24
FFI-Platypus-2.14_01 PLICEASE 2026-10-22
Atomic-Pipe-0.033 EXODIST 2026-10-19
Config-Model-Itself-2.032 DDUMONT 2026-10-18
Pheno-Ranker-1.09 MRUEDA 2026-10-09
App-Test-Generator-0.47 NHORNE 2026-10-08
Test2-Harness-UI-0.000150 EXODIST 2026-10-02
LinkedList-Single-v2.0.0 LEMBARK 2026-09-19
Graphics-Framebuffer-8.00 RKELSCH 2026-09-16
FFI-Platypus-2.12 PLICEASE 2026-09-12
Koha-Contrib-Sudoc-2.50 FREDERICD 2026-09-11
WebDyne-3.029 ASPEER 2026-09-11
MOP4Import-Declare-0.073 HKOBA 2026-09-10
Acme-Glue-2026.09 LEEJO 2026-09-08
PDL-IO-HDF-2.005 ETJ 2026-09-06
Number-Phone-4.0012 DCANTRELL 2026-09-04
PDL-IO-Matlab-0.008 ETJ 2026-09-01
PDL-Fit-Levmar-0.0111 ETJ 2026-08-31
Archive-Libarchive-0.10 PLICEASE 2026-08-27
CPAN-Testers-ParseReport-0.6.0 ANDK 2026-08-24
PDL-Complex-2.012 ETJ 2026-08-20
PDL-Filter-2.098 ETJ 2026-08-19
PDL-2.106 ETJ 2026-08-19
PDL-Opt-Simplex-2.098 ETJ 2026-08-18
PDL-Fit-2.101 ETJ 2026-08-18
PDL-LinearAlgebra-0.437 ETJ 2026-08-18
PDL-FFTW3-0.204 ETJ 2026-08-18
Algorithm-Classifier-IsolationForest-0.7.0 VVELOX 2026-08-09
Marpa-R2-14.000000 JKEGL 2026-08-04
Zuzu-0.007002 TOBYINK 2026-07-30
PPI-App-ppi_version-BRIANDFOY-1.009 BRIANDFOY 2026-07-28
Mail-MIMEDefang-3.7.1 GBECHIS 2026-07-15
Locale-VersionedMessages-0.96 SBECK 2026-07-10
DBIx-QuickORM-0.000028 EXODIST 2026-07-08
YAML-LibYAML-v0.910.0 TINITA 2026-07-03
App-MechaCPAN-0.32 ATRODO 2026-06-29
Tree-RB-XS-0.21 NERDVANA 2026-06-27
mimedefang-3.7-TRIAL1 GBECHIS 2026-06-22
RPi-DigiPot-MCP4XXXX-3.1801 STEVEB 2026-06-13
App-s2p-1.004 LEONT 2026-06-05
Search-Xapian-1.2.25.7 OLLY 2026-06-04
IO-Tty-1.31 TODDR 2026-05-25
Conf-Libconfig-1.1.2 CNANGEL 2026-05-21
Nobody-0.01 RPAUL 2026-05-15
Getopt-WonderBra-1.05 RPAUL 2026-05-11