in reply to Upgrade-proofing overridden subroutines
If the version method is called, the replace will die loudly if the version does not match. Thus, an external patch to a module will fail if that module is upgraded. This seems much safer than our current alternatives. Is this a reasonable approach or am I missing something?
If you can detect the broken functionality programatically - maybe only apply the patch in this instance?
Adrian (hoping it's not Test::Class that's causing the problems :-)
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Upgrade-proofing overridden subroutines
by Ovid (Cardinal) on Aug 15, 2006 at 11:49 UTC | |
by adrianh (Chancellor) on Aug 15, 2006 at 11:54 UTC | |
by Ovid (Cardinal) on Aug 15, 2006 at 12:06 UTC | |
by rir (Vicar) on Aug 16, 2006 at 01:35 UTC | |
by Ovid (Cardinal) on Aug 16, 2006 at 08:25 UTC | |
|