On 2020-01-07 23:02:11, TODDR wrote:
Show quoted text> On Fri Oct 24 13:08:56 2014, ETHER wrote:
> > I've been receiving a bunch of failing cpantesters reports like this:
> >
> > "Incorrect version of Fatal.pm loaded by autodie..."
> >
> >
http://www.cpantesters.org/cpan/report/09903146-5ad1-11e4-97a5-
> > 44010a8c9ca5
> >
> > I'm wondering whether the time has come to simply copy the code in
> > Fatal.pm into autodie.pm, and add a big deprecation warning into
> > Fatal.pm?
>
> I don't know the history here but I think this can be closed as
> complete, right?
Fatal.pm still has a lot of guts in it, but it's unknown how many things are still
dependent on it. I would still add a '(DEPRECATED)' into Fatal's ABSTRACT (line 3),
and add some deprecation metadata though (since you're using dzil, [Deprecated] can do this).
Depending on how ugly Fatal's code is, it could even print a runtime warning when it is used (like Any::Moose and other obsolete things do).