The :version check, that Dist::Zilla performs for plugin configurations, does not appear to be done here, either from parsing weaver.ini nor from configurations passed directly from the configure sub in a plugin bundle.
Dist::Zilla is doing this in Dist::Zilla::Role::PluginBundle::Easy with an earlier invocation of load_class with the specified version; Pod::Weaver could do the same. But could this perhaps be generalized back to Config::MVP itself?
The
:version
check, that Dist::Zilla performs for plugin configurations, does not appear to be done here, either from parsingweaver.ini
nor from configurations passed directly from theconfigure
sub in a plugin bundle.Dist::Zilla is doing this in Dist::Zilla::Role::PluginBundle::Easy with an earlier invocation of
load_class
with the specified version; Pod::Weaver could do the same. But could this perhaps be generalized back to Config::MVP itself?