Coverage Summary

Module Thrift-Parser
Version 0.06
Database: /.cpan/build/Thrift-Parser-0.06-GBSriN/cover_db
Report date: 2014-09-02 18:15:09
Perl version: v5.20.0
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 74.9 50.2 38.9 83.1 52.2 100.0 69.9
blib/lib/Thrift/IDL.pm 92.5 68.7 83.3 100.0 66.6 73.9 88.6
blib/lib/Thrift/IDL/Base.pm 97.8 93.7 n/a 100.0 100.0 1.8 97.2
blib/lib/Thrift/IDL/Comment.pm 96.0 100.0 n/a 100.0 66.6 0.1 94.4
blib/lib/Thrift/IDL/Constant.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/CppInclude.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/Definition.pm 82.6 50.0 50.0 100.0 100.0 0.0 77.5
blib/lib/Thrift/IDL/Document.pm 100.0 n/a n/a 100.0 90.9 1.0 98.3
blib/lib/Thrift/IDL/DocumentHeader.pm 94.4 50.0 33.3 100.0 100.0 0.0 83.3
blib/lib/Thrift/IDL/Enum.pm 100.0 100.0 n/a 100.0 100.0 0.8 100.0
blib/lib/Thrift/IDL/Exception.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/Field.pm 100.0 n/a n/a 100.0 0.0 0.0 94.4
blib/lib/Thrift/IDL/Header.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/Include.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/Method.pm 100.0 n/a n/a 100.0 80.0 1.1 97.4
blib/lib/Thrift/IDL/Namespace.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/Senum.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/Service.pm 100.0 100.0 n/a 100.0 66.6 0.1 96.1
blib/lib/Thrift/IDL/Struct.pm 100.0 n/a n/a 100.0 80.0 0.0 96.9
blib/lib/Thrift/IDL/Type.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/IDL/Type/Base.pm 100.0 n/a n/a 100.0 0.0 0.0 93.3
blib/lib/Thrift/IDL/Type/Custom.pm 100.0 n/a n/a 100.0 0.0 0.0 93.3
blib/lib/Thrift/IDL/Type/List.pm 100.0 n/a n/a 100.0 0.0 0.0 89.4
blib/lib/Thrift/IDL/Type/Map.pm 100.0 n/a n/a 100.0 0.0 0.0 89.4
blib/lib/Thrift/IDL/Type/Set.pm 100.0 n/a n/a 100.0 0.0 0.0 89.4
blib/lib/Thrift/IDL/TypeDef.pm 100.0 n/a n/a 100.0 0.0 0.1 93.7
blib/lib/Thrift/JSONProtocol.pm 41.8 14.2 0.0 52.2 1.4 1.4 35.3
blib/lib/Thrift/Parser.pm 82.0 43.5 20.8 96.1 100.0 9.7 71.3
blib/lib/Thrift/Parser/Exceptions.pm 100.0 n/a n/a 100.0 n/a 1.1 100.0
blib/lib/Thrift/Parser/Field.pm 100.0 n/a 50.0 100.0 0.0 0.0 88.0
blib/lib/Thrift/Parser/FieldSet.pm 95.8 83.3 66.6 100.0 77.7 0.8 91.5
blib/lib/Thrift/Parser/Message.pm 51.2 0.0 25.0 75.0 60.0 0.1 46.8
blib/lib/Thrift/Parser/Method.pm 73.3 n/a 0.0 66.6 66.6 0.1 65.3
blib/lib/Thrift/Parser/Type.pm 50.9 30.0 16.6 68.4 90.9 1.0 49.4
blib/lib/Thrift/Parser/Type/Container.pm 90.6 76.6 48.4 100.0 100.0 1.1 82.7
blib/lib/Thrift/Parser/Type/Enum.pm 77.7 75.0 n/a 72.7 100.0 0.2 78.7
blib/lib/Thrift/Parser/Type/Exception.pm 81.8 n/a n/a 75.0 100.0 0.0 81.2
blib/lib/Thrift/Parser/Type/Number.pm 97.1 85.7 n/a 100.0 100.0 1.0 95.0
blib/lib/Thrift/Parser/Type/Struct.pm 36.3 0.0 0.0 50.0 100.0 0.0 35.7
blib/lib/Thrift/Parser/Type/binary.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/Parser/Type/bool.pm 93.1 75.0 44.4 91.6 100.0 0.6 83.5
blib/lib/Thrift/Parser/Type/byte.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/Parser/Type/double.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/Parser/Type/i16.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/Parser/Type/i32.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Thrift/Parser/Type/i64.pm 90.0 n/a n/a 75.0 n/a 0.0 85.7
blib/lib/Thrift/Parser/Type/list.pm 40.0 0.0 n/a 66.6 100.0 0.0 45.0
blib/lib/Thrift/Parser/Type/map.pm 28.1 0.0 n/a 60.0 100.0 0.0 32.5
blib/lib/Thrift/Parser/Type/set.pm 51.2 37.5 n/a 71.4 100.0 0.0 54.3
blib/lib/Thrift/Parser/Type/string.pm 100.0 n/a n/a 100.0 100.0 0.6 100.0
blib/lib/Thrift/Parser/Type/void.pm 83.3 n/a n/a 66.6 100.0 0.0 80.9
blib/lib/Thrift/Parser/Types.pm 100.0 n/a n/a 100.0 0.0 1.1 96.1