File Coverage

blib/lib/Dist/Zilla/MintingProfile/FFI.pm
Criterion Covered Total %
statement 17 17 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod n/a
total 23 23 100.0


line stmt bran cond sub pod time code
1 1     1   323062 use strict;
  1         9  
  1         29  
2 1     1   5 use warnings;
  1         2  
  1         27  
3 1     1   23 use 5.020;
  1         3  
4 1     1   6 use experimental qw( postderef );
  1         2  
  1         7  
5              
6             package Dist::Zilla::MintingProfile::FFI 0.02 {
7              
8 1     1   678 use Moose;
  1         460608  
  1         8  
9             with 'Dist::Zilla::Role::MintingProfile::ShareDir';
10 1     1   6672 use namespace::autoclean;
  1         2  
  1         9  
11              
12             # ABSTRACT: A minimal Dist::Zilla minting profile for FFI
13              
14             __PACKAGE__->meta->make_immutable;
15             }
16              
17             1;
18              
19             __END__
20              
21             =pod
22              
23             =encoding UTF-8
24              
25             =head1 NAME
26              
27             Dist::Zilla::MintingProfile::FFI - A minimal Dist::Zilla minting profile for FFI
28              
29             =head1 VERSION
30              
31             version 0.02
32              
33             =head1 SYNOPSIS
34              
35             dzil new -P FFI Foo::FFI
36              
37             =head1 DESCRIPTION
38              
39             This is a L<Dist::Zilla> minting profile for creating L<FFI::Platypus> bindings.
40             It uses a reasonable template and the L<[@Starter]|Dist::Zilla::PluginBundle::Starter>
41             or L<[@Starter::Git]|Dist::Zilla::PluginBundle::Starter::Git> bundle plus some
42             FFI specific plugins.
43              
44             =head1 SEE ALSO
45              
46             =over 4
47              
48             =item L<FFI::Platypus>
49              
50             =item L<[@Starter]|Dist::Zilla::PluginBundle::Starter>
51              
52             =item L<[@Starter::Git]|Dist::Zilla::PluginBundle::Starter::Git>
53              
54             =back
55              
56             =head1 AUTHOR
57              
58             Graham Ollis <plicease@cpan.org>
59              
60             =head1 COPYRIGHT AND LICENSE
61              
62             This software is copyright (c) 2021 by Graham Ollis.
63              
64             This is free software; you can redistribute it and/or modify it under
65             the same terms as the Perl 5 programming language system itself.
66              
67             =cut