Subject: | new kwalitee metric: no dependencies on Alt:: modules |
As described in https://metacpan.org/pod/distribution/Alt/lib/Alt.pod -- modules in the Alt:: namespace install themselves on top of the modules they are modelling. This results in a replacement of behaviour for the entire system. Consequently it is dangerous for a CPAN module to have a dependency on an Alt:: module, as everything else in the system that uses the module will also be using the alternate.
This metric will check the prereqs for a distribution, and fail if there is a dependency (requires, recommends, suggests) on anything matching /^Alt::/. (conflicts is okay.)