File Coverage

blib/lib/Module/Runtime/Conflicts.pm
Criterion Covered Total %
statement 14 14 100.0
branch 1 2 50.0
condition n/a
subroutine 4 4 100.0
pod n/a
total 19 20 95.0


line stmt bran cond sub pod time code
1 1     1   20972 use strict;
  1         2  
  1         36  
2 1     1   4 use warnings;
  1         1  
  1         49  
3             package Module::Runtime::Conflicts; # git description: v0.001-10-gca2cd12
4             # ABSTRACT: Provide information on conflicts for Module::Runtime
5             # KEYWORDS: conflicts breaks modules prerequisites upgrade
6             # vim: set ts=8 sts=4 sw=4 tw=78 et :
7              
8             our $VERSION = '0.002';
9              
10 1     1   934 use Module::Runtime ();
  1         1927  
  1         87  
11             use Dist::CheckConflicts
12             -dist => 'Module::Runtime',
13             -conflicts => {
14             # listed modules are the highest *non-working* version when used in
15             # combination with the indicated version of Module::Runtime
16              
17 1 50       3 eval { Module::Runtime->VERSION('0.014'); 1 } ? (
  1         9  
  1         10  
18             'Moose' => '2.1202',
19             'MooseX::NonMoose' => '0.24',
20             'Elasticsearch' => '1.00',
21             ) : (),
22             },
23             -also => [
24             'Package::Stash::Conflicts',
25             'Moose::Conflicts',
26 1     1   457 ];
  1         1246  
27              
28             1;
29              
30             __END__