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   14966 use strict;
  1         2  
  1         23  
2 1     1   4 use warnings;
  1         1  
  1         42  
3             package Module::Runtime::Conflicts; # git description: v0.002-9-gc4cd9f2
4             # vim: set ts=8 sts=4 sw=4 tw=115 et :
5             # ABSTRACT: Provide information on conflicts for Module::Runtime
6             # KEYWORDS: conflicts breaks modules prerequisites upgrade
7              
8             our $VERSION = '0.003';
9              
10 1     1   413 use Module::Runtime ();
  1         1140  
  1         47  
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         8  
  1         9  
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   375 ];
  1         1449  
27              
28             1;
29              
30             __END__