Skip Menu |

This queue is for tickets about the autodie CPAN distribution.

Report information
The Basics
Id: 99778
Status: resolved
Priority: 0/
Queue: autodie

People
Owner: Nobody in particular
Requestors: ether [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Copy Fatal.pm into autodie.pm?
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?
On Fri Oct 24 13:08:56 2014, ETHER wrote: Show quoted text
> 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?
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).
Ticket migrated to github as https://github.com/pjf/autodie/issues/102