| ThriftStructMetadataBuilder |   | 80% |   | 73% | 44 | 121 | 34 | 291 | 0 | 31 | 0 | 1 |
| MetadataErrors |   | 30% |  | 10% | 9 | 16 | 27 | 45 | 4 | 11 | 0 | 1 |
| ReflectionHelper |   | 75% |   | 59% | 18 | 37 | 22 | 68 | 4 | 14 | 0 | 1 |
| ThriftEnumMetadata |   | 70% |   | 50% | 12 | 22 | 17 | 48 | 3 | 8 | 0 | 1 |
| ThriftCatalog |   | 89% |   | 85% | 14 | 58 | 8 | 152 | 0 | 12 | 0 | 1 |
| ThriftFieldMetadata |   | 56% |   | 42% | 7 | 18 | 10 | 33 | 1 | 12 | 0 | 1 |
| ThriftStructMetadata |   | 54% | | n/a | 1 | 10 | 11 | 28 | 1 | 10 | 0 | 1 |
| ThriftType |   | 91% |   | 50% | 21 | 45 | 9 | 115 | 0 | 23 | 0 | 1 |
| ThriftParameterInjection |   | 49% |   | 50% | 3 | 8 | 8 | 21 | 1 | 6 | 0 | 1 |
| ThriftFieldInjection |   | 44% | | 50% | 2 | 6 | 7 | 18 | 1 | 5 | 0 | 1 |
| ThriftFieldExtractor |   | 44% | | 50% | 2 | 6 | 7 | 18 | 1 | 5 | 0 | 1 |
| ThriftStructMetadataBuilder.ParameterInjection |   | 48% |   | 67% | 3 | 8 | 8 | 19 | 1 | 5 | 0 | 1 |
| ThriftConstructorInjection |   | 35% | | n/a | 2 | 5 | 8 | 14 | 2 | 5 | 0 | 1 |
| ThriftMethodExtractor |   | 47% | | 50% | 2 | 6 | 7 | 18 | 1 | 5 | 0 | 1 |
| ReflectionHelper.GeneralParanamer |   | 41% |   | 33% | 3 | 6 | 6 | 14 | 0 | 3 | 0 | 1 |
| TypeCoercion |   | 48% | | n/a | 1 | 5 | 7 | 18 | 1 | 5 | 0 | 1 |
| ThriftStructMetadataBuilder.ConstructorInjection |   | 52% | | n/a | 1 | 5 | 6 | 16 | 1 | 5 | 0 | 1 |
| ThriftStructMetadataBuilder.MethodInjection |   | 40% | | n/a | 1 | 4 | 6 | 12 | 1 | 4 | 0 | 1 |
| ThriftMethodInjection |   | 45% | | n/a | 1 | 4 | 6 | 14 | 1 | 4 | 0 | 1 |
| ThriftStructMetadataBuilder.FieldInjection |   | 45% | | n/a | 1 | 5 | 5 | 11 | 1 | 5 | 0 | 1 |
| ThriftStructMetadataBuilder.FieldExtractor |   | 45% | | n/a | 1 | 5 | 5 | 11 | 1 | 5 | 0 | 1 |
| ThriftStructMetadataBuilder.MethodExtractor |   | 45% | | n/a | 1 | 5 | 5 | 11 | 1 | 5 | 0 | 1 |
| MetadataErrorException |  | 48% | | n/a | 1 | 2 | 2 | 4 | 1 | 2 | 0 | 1 |
| MetadataWarningException |  | 48% | | n/a | 1 | 2 | 2 | 4 | 1 | 2 | 0 | 1 |
| ReflectionHelper.ThriftFieldParanamer |  | 70% |   | 38% | 4 | 7 | 1 | 7 | 0 | 3 | 0 | 1 |
| ThriftCatalog.new Function() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ThriftStructMetadataBuilder.FieldMetadata.new Function() {...} |  | 68% |   | 67% | 2 | 5 | 2 | 9 | 0 | 2 | 0 | 1 |
| ThriftStructMetadataBuilder.FieldMetadata.new Function() {...} | | 85% | | 50% | 1 | 3 | 1 | 5 | 0 | 2 | 0 | 1 |
| ThriftStructMetadataBuilder.FieldMetadata.new Function() {...} | | 80% | | 50% | 1 | 3 | 1 | 4 | 0 | 2 | 0 | 1 |
| ThriftStructMetadataBuilder.FieldMetadata.new Function() {...} | | 80% | | 50% | 1 | 3 | 1 | 4 | 0 | 2 | 0 | 1 |
| ThriftStructMetadataBuilder.new Function() {...} |  | 95% | | 50% | 1 | 3 | 0 | 3 | 0 | 2 | 0 | 1 |
| ThriftStructMetadataBuilder.FieldMetadata |  | 100% |  | 100% | 0 | 12 | 0 | 17 | 0 | 9 | 0 | 1 |
| ThriftStructMetadataBuilder.new Function() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ThriftStructMetadataBuilder.new Function() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ThriftStructMetadata.new Function() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ThriftCatalog.new ThreadLocal() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| MetadataErrors.NullMonitor | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| ThriftStructMetadataBuilder.Extractor | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ThriftStructMetadataBuilder.Injection | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ThriftType.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ThriftType.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ThriftType.new TypeParameter() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ThriftType.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ThriftType.new TypeParameter() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ThriftType.new TypeParameter() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ThriftType.new TypeParameter() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |