From ab45179756d9ce7e63c894d52b2e34cafc10bf6a Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Fri, 13 Mar 2015 05:57:42 +0000 Subject: Module-Runtime-Conflicts-0.002 --- lib/Module/Runtime/Conflicts.pm | 100 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 lib/Module/Runtime/Conflicts.pm (limited to 'lib/Module/Runtime') diff --git a/lib/Module/Runtime/Conflicts.pm b/lib/Module/Runtime/Conflicts.pm new file mode 100644 index 0000000..03fe26f --- /dev/null +++ b/lib/Module/Runtime/Conflicts.pm @@ -0,0 +1,100 @@ +use strict; +use warnings; +package Module::Runtime::Conflicts; # git description: v0.001-10-gca2cd12 +# ABSTRACT: Provide information on conflicts for Module::Runtime +# KEYWORDS: conflicts breaks modules prerequisites upgrade +# vim: set ts=8 sts=4 sw=4 tw=78 et : + +our $VERSION = '0.002'; + +use Module::Runtime (); +use Dist::CheckConflicts + -dist => 'Module::Runtime', + -conflicts => { + # listed modules are the highest *non-working* version when used in + # combination with the indicated version of Module::Runtime + + eval { Module::Runtime->VERSION('0.014'); 1 } ? ( + 'Moose' => '2.1202', + 'MooseX::NonMoose' => '0.24', + 'Elasticsearch' => '1.00', + ) : (), + }, + -also => [ + 'Package::Stash::Conflicts', + 'Moose::Conflicts', + ]; + +1; + +__END__ + +=pod + +=encoding UTF-8 + +=head1 NAME + +Module::Runtime::Conflicts - Provide information on conflicts for Module::Runtime + +=head1 VERSION + +version 0.002 + +=head1 SYNOPSIS + + `moose-outdated` + +or + + use Module::Runtime::Conflicts; + Module::Runtime::Conflicts->check_conflicts; + +=head1 DESCRIPTION + +This module provides conflicts checking for L, which had a +recent release that broke some versions of L. It is called from +L and C. + +=head1 SUPPORT + +=for stopwords irc + +Bugs may be submitted through L +(or L). +I am also usually active on irc, as 'ether' at C. + +=head1 SEE ALSO + +=over 4 + +=item * + +L + +=item * + +L + +=item * + +L + +=item * + +L + +=back + +=head1 AUTHOR + +Karen Etheridge + +=head1 COPYRIGHT AND LICENSE + +This software is copyright (c) 2014 by Karen Etheridge. + +This is free software; you can redistribute it and/or modify it under +the same terms as the Perl 5 programming language system itself. + +=cut -- cgit v1.2.1