| AutoLogger.Entry |   | 72% | | n/a | 2 | 5 | 2 | 5 | 2 | 5 | 0 | 1 |
| MethodHandlerDecorator |  | 96% |   | 50% | 1 | 10 | 0 | 8 | 0 | 9 | 0 | 1 |
| AbstractObjectSynthesizer |  | 100% |  | 100% | 0 | 34 | 0 | 69 | 0 | 32 | 0 | 1 |
| SynthesizedObject.Descriptor |  | 100% |   | 93% | 1 | 20 | 0 | 36 | 0 | 12 | 0 | 1 |
| AbstractObjectSynthesizer.Preprocessor |  | 100% |  | 100% | 0 | 14 | 0 | 29 | 0 | 11 | 0 | 1 |
| AbstractObjectSynthesizer.Validator |  | 100% |  | 100% | 0 | 9 | 0 | 28 | 0 | 8 | 0 | 1 |
| AbstractObjectSynthesizer.InternalUtils |  | 100% |  | 100% | 0 | 11 | 0 | 26 | 0 | 10 | 0 | 1 |
| MethodMatcher |  | 100% |  | 100% | 0 | 17 | 0 | 6 | 0 | 12 | 0 | 1 |
| SynthesizedObject.Descriptor.Builder |  | 100% | | n/a | 0 | 9 | 0 | 21 | 0 | 9 | 0 | 1 |
| SynthesizedObject |  | 100% | | n/a | 0 | 4 | 0 | 10 | 0 | 4 | 0 | 1 |
| MethodSignature.Impl |  | 100% |  | 100% | 0 | 9 | 0 | 12 | 0 | 6 | 0 | 1 |
| AutoLogger |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| AutoLogger.Entry.Type |  | 100% | | n/a | 0 | 3 | 0 | 8 | 0 | 3 | 0 | 1 |
| MethodHandlerEntry.Builder |  | 100% | | n/a | 0 | 7 | 0 | 12 | 0 | 7 | 0 | 1 |
| AbstractObjectSynthesizer.InternalUtils.new OutputStream() {...} |  | 100% |  | 100% | 0 | 5 | 0 | 13 | 0 | 4 | 0 | 1 |
| MethodHandlerDecorator.new MethodHandlerDecorator() {...} |  | 100% |  | 100% | 0 | 7 | 0 | 12 | 0 | 4 | 0 | 1 |
| MethodHandlerEntry.new MethodHandlerEntry() {...} |  | 100% | | n/a | 0 | 5 | 0 | 5 | 0 | 5 | 0 | 1 |
| InvocationContext.Impl |  | 100% |  | 100% | 0 | 7 | 0 | 13 | 0 | 6 | 0 | 1 |
| MethodSignature |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| SynthesizedObject.Descriptor.new SynthesizedObject.Descriptor.Builder() {...} |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |
| AutoLogger.Entry.new AutoLogger.Entry() {...} |  | 100% | | n/a | 0 | 6 | 0 | 6 | 0 | 6 | 0 | 1 |
| AutoLogger.Entry.new AutoLogger.Entry() {...} |  | 100% | | n/a | 0 | 6 | 0 | 6 | 0 | 6 | 0 | 1 |
| SynthesizedObject.InternalUtils |  | 100% | | n/a | 0 | 5 | 0 | 6 | 0 | 5 | 0 | 1 |
| InvocationController |  | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| AbstractObjectSynthesizer.InternalUtils.ReservedMethodViolation |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| MethodHandlerDecorator.new HashSet() {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| AutoLogger.Entry.new AutoLogger.Entry() {...} |  | 100% | | n/a | 0 | 5 | 0 | 5 | 0 | 5 | 0 | 1 |
| InvocationController.WithCache |  | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| MethodMatcher.PrivateUtils.new MethodMatcher() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| AbstractObjectSynthesizer.Validator.new AbstractObjectSynthesizer.Validator() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| AbstractObjectSynthesizer.Preprocessor.new AbstractObjectSynthesizer.Preprocessor() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| AbstractObjectSynthesizer.new Object() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| MethodHandlerEntry |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| InvocationContext |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| MethodMatcher.PrivateUtils |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| InvocationController.Base |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| AutoLogger.Entry.Type.new AutoLogger.Entry.Type() {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| AutoLogger.Entry.Type.new AutoLogger.Entry.Type() {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| AutoLogger.Entry.Type.new AutoLogger.Entry.Type() {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |