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 41 1967 140 5123 191 6106
2025 36 2249 106 6702 184 8782
2024 24 1607 83 5814 209 11123
2023 16 1598 88 5340 176 10209
2022 8 1355 124 5144 292 9539
2021 15 1582 66 5164 286 10425
2020 16 1722 91 6231 288 12522
2019 49 1573 197 5913 376 12452
2018 23 1563 130 6399 331 15488
2017 20 2172 111 7701 353 16357

Latest Fails

Name Released by Released on
Protobuf-0.04 CJCOLLIER 2026-06-15
Linux-Event-0.012 HAX 2026-06-14
RPi-DigiPot-MCP4XXXX-3.1801 STEVEB 2026-06-13
Zuzu-0.004000 TOBYINK 2026-06-13
Number-Phone-4.0011 DCANTRELL 2026-06-11
Config-Model-Itself-2.031 DDUMONT 2026-06-06
App-s2p-1.004 LEONT 2026-06-05
Search-Xapian-1.2.25.7 OLLY 2026-06-04
Graphics-Framebuffer-7.04 RKELSCH 2026-05-29
IO-Tty-1.31 TODDR 2026-05-25
App-Test-Generator-0.39 NHORNE 2026-05-25
Conf-Libconfig-1.1.2 CNANGEL 2026-05-21
Nobody-Util-0.01 RPAUL 2026-05-15
Nobody-0.01 RPAUL 2026-05-15
Getopt-WonderBra-1.05 RPAUL 2026-05-11
MOP4Import-Declare-0.072_001 HKOBA 2026-05-06
Pheno-Ranker-1.08 MRUEDA 2026-05-01
Google-RestApi-2.2.3 MVSJES 2026-05-01
App-Music-ChordPro-6.101.0 JV 2026-04-30
Encode-3.24 DANKOGAI 2026-04-30
Test2-Harness-1.000172 EXODIST 2026-04-29
Object-Proto-0.16 LNATION 2026-04-16
MOP4Import-Declare-0.072 HKOBA 2026-04-15
version-0.9934 LEONT 2026-04-13
PDL-LinearAlgebra-0.436 ETJ 2026-04-12
PDL-2.104 ETJ 2026-04-09
BBS-Universal-0.023 RKELSCH 2026-04-07
mimedefang-3.6_1 GBECHIS 2026-04-02
Inline-Module-0.35 INGY 2026-03-30
PDL-Fit-Levmar-0.0109 ETJ 2026-03-23
PDL-GSL-2.103 ETJ 2026-03-23
PDL-Slatec-2.098 ETJ 2026-03-23
PDL-Stats-0.856 ETJ 2026-03-23
PDL-Minuit-0.002 ETJ 2026-03-05
PDL-Transform-Proj4-2.099 ETJ 2026-02-26
MIME-Lite-3.038 RJBS 2026-02-17
WebDyne-2.075 ASPEER 2026-01-22
PDL-Opt-GLPK-0.08 SOMMREY 2026-01-16
PApp-2.4 MLEHMANN 2026-01-14
FFI-Platypus-2.11 PLICEASE 2026-01-12
Koha-Contrib-Sudoc-2.49 FREDERICD 2026-01-09
Tree-RB-XS-0.20 NERDVANA 2025-12-18
AI-ActivationFunctions-0.01 UCASTELL 2025-12-02
Test2-Tools-PerlTidy-0.01 PLICEASE 2025-11-15
Time-Piece-1.41 ESAYM 2025-11-13
Neo4j-Client-0.56 AJNN 2025-11-06
Acme-Glue-2025.11 LEEJO 2025-11-03
Tcl-Tk-Tkwidget-treectrl-2.4.2.7 VKON 2025-10-27
Config-Model-OpenSsh-2.10.2.1 DDUMONT 2025-10-18
Filter-1.65 RURBAN 2025-09-08