| Types |  | 0% |  | 0% | 124 | 124 | 264 | 264 | 30 | 30 | 1 | 1 |
| InjectorImpl |  | 0% |  | 0% | 89 | 89 | 191 | 191 | 43 | 43 | 1 | 1 |
| ReflectionUtils |  | 0% |  | 0% | 77 | 77 | 186 | 186 | 28 | 28 | 1 | 1 |
| InjectorImplTest |  | 0% | | n/a | 20 | 20 | 129 | 129 | 20 | 20 | 1 | 1 |
| TypeUtilsTest |  | 0% | | n/a | 3 | 3 | 61 | 61 | 3 | 3 | 1 | 1 |
| Binding |  | 0% | | n/a | 19 | 19 | 30 | 30 | 19 | 19 | 1 | 1 |
| Types.WildcardTypeImpl |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 6 | 6 | 1 | 1 |
| Types.ParameterizedTypeImpl |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 7 | 7 | 1 | 1 |
| Binding.new Binding() {...} |  | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| ReflectionUtils.new BindingInitializer() {...} |  | 0% | | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 |
| Binding.BindingToConstructor |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| ReflectionUtils.new BindingInitializer() {...} |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| Types.GenericArrayTypeImpl |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| InjectorImpl.WrappingMap.1.new Iterator() {...} |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| InjectorImpl.SingletonScope.new Supplier() {...} |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| BindingInitializer.new BindingInitializer() {...} |  | 0% | | n/a | 5 | 5 | 4 | 4 | 5 | 5 | 1 | 1 |
| Dependency |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 4 | 4 | 1 | 1 |
| BindingInitializer |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| InjectorImpl.WrappingMap.new AbstractSet() {...} |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| InjectorImpl.SingletonScope |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| Binding.BindingToInstance |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| InjectorImpl.WrappingList |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| InjectorImplTest.ProvidesContainer |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| Binding.BindingToSupplier |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| InjectorImpl.WrappingMap |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| InjectorImplTest.SingletonContainer |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| DIException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| InjectorImplTest.SingletonContainer.Bean2 | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| InjectorImplTest.SingletonContainer.Bean1 | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| InjectorImplTest.NullableOnConstructor.MyMojo | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| InjectorImplTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectConstructorContainer.Bean | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.BindInterfaces.ClassImpl | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| InjectorImplTest.BindInterfaces.TypedClassImpl | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Types.TypeNotBoundException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| InjectorImplTest.DisposeTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectConstructorContainer | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MojoTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MixedPriorityTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectConstructorContainer.Third | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.QualifierTest.MyMojo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MixedPriorityTest.HighPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MixedPriorityTest.VeryHighPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MixedPriorityTest.MediumPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectList.AnotherServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MixedPriorityTest.DefaultPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.QualifierTest.MyNamedServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.PriorityTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MojoTest.MyMojo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectConstructorContainer.Another | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.CircularPriorityTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.TypedTest.MyServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.BindInterfaces | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectMap.AnotherServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.TypedTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectMap.MyServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.DisposeTest.Foo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.QualifierTest.MyQualifiedServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectMap.MyMojo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.NullableOnField | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectListWithPriority.LowPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectList.MyServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.PriorityTest.MyMojo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.PriorityTest.MyPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectListWithPriority.HighPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TypeUtilsTest.TestClass | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectList | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.NullableOnField.MyMojo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectMap | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.TypedTest.MyMojo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.CircularPriorityTest.HighPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.PriorityTest.MyServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectListWithPriority.MediumPriorityServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.CircularPriorityTest.DefaultServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.InjectListWithPriority | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.NullableOnConstructor | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.QualifierTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.DisposeTest.Bar | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InjectorImplTest.MojoTest.MyServiceImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |