File Coverage

blib/lib/Net/OAuth2/Scheme/Factory.pm
Criterion Covered Total %
statement 16 16 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod n/a
total 22 22 100.0


line stmt bran cond sub pod time code
1 1     1   8 use strict;
  1         2  
  1         44  
2 1     1   6 use warnings;
  1         2  
  1         58  
3              
4             package Net::OAuth2::Scheme::Factory;
5             BEGIN {
6 1     1   19 $Net::OAuth2::Scheme::Factory::VERSION = '0.03';
7             }
8             # ABSTRACT: the default factory for token schemes
9              
10 1     1   921 use parent 'Net::OAuth2::Scheme::Option::Builder';
  1         332  
  1         5  
11              
12 1     1   47 use parent 'Net::OAuth2::Scheme::Mixin::Root';
  1         2  
  1         6  
13 1     1   39 use parent 'Net::OAuth2::Scheme::Mixin::Transport';
  1         2  
  1         4  
14             use parent 'Net::OAuth2::Scheme::Mixin::Format';
15             use parent 'Net::OAuth2::Scheme::Mixin::Accept';
16             use parent 'Net::OAuth2::Scheme::Mixin::VTable';
17             use parent 'Net::OAuth2::Scheme::Mixin::NextID';
18              
19             #... and done!
20              
21             # If you are trying to figure this out, start with Root
22              
23             1;
24              
25              
26             __END__