File Coverage

blib/lib/Intertangle/Punchcard/Backend/Kiwisolver/Context.pm
Criterion Covered Total %
statement 17 17 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod 1 1 100.0
total 24 24 100.0


line stmt bran cond sub pod time code
1 1     1   286892 use Renard::Incunabula::Common::Setup;
  1         2  
  1         5  
2             package Intertangle::Punchcard::Backend::Kiwisolver::Context;
3             # ABSTRACT: Context for Kiwisolver backend
4             $Intertangle::Punchcard::Backend::Kiwisolver::Context::VERSION = '0.001';
5 1     1   7128 use Mu;
  1         6860  
  1         5  
6 1     1   2324 use Intertangle::Punchcard::Backend::Kiwisolver::Solver;
  1         4  
  1         36  
7 1     1   429 use Intertangle::Punchcard::Backend::Kiwisolver::Symbolic;
  1         3  
  1         120  
8              
9             lazy solver => sub {
10 1     1   2560 Intertangle::Punchcard::Backend::Kiwisolver::Solver->new
11             };
12              
13 17     17 1 154 method new_variable(@args) {
  17         29  
  17         24  
14 17         225 Intertangle::Punchcard::Backend::Kiwisolver::Symbolic->new( @args );
15             }
16              
17             1;
18              
19             __END__
20              
21             =pod
22              
23             =encoding UTF-8
24              
25             =head1 NAME
26              
27             Intertangle::Punchcard::Backend::Kiwisolver::Context - Context for Kiwisolver backend
28              
29             =head1 VERSION
30              
31             version 0.001
32              
33             =head1 EXTENDS
34              
35             =over 4
36              
37             =item * L<Moo::Object>
38              
39             =back
40              
41             =head1 METHODS
42              
43             =head2 new_variable
44              
45             Helper for creating new symbolic variable.
46              
47             =head1 AUTHOR
48              
49             Zakariyya Mughal <zmughal@cpan.org>
50              
51             =head1 COPYRIGHT AND LICENSE
52              
53             This software is copyright (c) 2019 by Zakariyya Mughal.
54              
55             This is free software; you can redistribute it and/or modify it under
56             the same terms as the Perl 5 programming language system itself.
57              
58             =cut