Changes for version 0.005 - 2026-10-08

  • Read the distribution through Perl::Critic::Distribution, which parses each file once for every policy that needs the whole distribution, and keeps the cache that this policy kept. The cache moves to ~/.cache/perl-critic-distribution, so the first run after an upgrade parses every file once. An old cache in ~/.cache/perl-critic-prohibitunuseddefinitions is no longer read, and can be deleted.

Modules

A sub nobody calls, or a global nobody reads, is code nobody needs.