org.apache.maven.di.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,666 of 13,6660%807 of 8070%1,1491,1492,7892,789744744222222
InjectorImpl1,2690%1580%139139269269606011
Types1,2380%1880%124124264264303011
InjectorSnapshotTest9300%120%3030198198242411
BindingSnapshotTest9260%160%3232167167242411
BindingSelectionTest8870%n/a4646174174464611
InjectorDiagnosticConcurrencyTest8480%230%3030182182171711
ReflectionUtils8370%980%7777189189282811
BindingSnapshot8030%780%6363131131242411
BindingSnapshot.Capture6710%800%5858125125181811
InjectorImplTest6670%n/a2828170170282811
InjectorDiagnosticsTest6120%60%1818129129151511
InjectorDiagnostics3930%540%36361041049911
TypeUtilsTest3240%n/a3361613311
InjectorDiagnosticOutputTest2400%n/a7757577711
Binding1650%20%25253737242411
DiagnosticIdentityTest1460%20%8835357711
DiagnosticIdentity1220%60%9925256611
Binding.new Binding() {...}830%20%7714146611
Types.WildcardTypeImpl820%100%111122226611
Types.ParameterizedTypeImpl800%80%111116167711
Binding.BindingToConstructor790%60%9914146611
InjectorDiagnosticsFixture730%20%7720206611
BindingInitializer590%40%7714145511
InjectorDiagnosticConcurrencyTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}570%20%3312122211
ReflectionUtils.new BindingInitializer() {...}560%n/a4414144411
ReflectionUtils.new BindingInitializer() {...}470%n/a4410104411
BindingSnapshot.KeyText450%40%77335511
BindingSnapshot.Candidate450%n/a88118811
InjectorSnapshotTest.ObservedFlavor430%40%77995511
BindingInitializer.new BindingInitializer() {...}420%n/a77777711
InjectorDiagnosticConcurrencyTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}390%20%33992211
InjectorDiagnosticConcurrencyTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}390%20%3310102211
InjectorDiagnosticConcurrencyTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}390%20%3310102211
BindingSnapshotTest.new Object() {...}360%60%77884411
DiagnosticIdentity.IdentityReference350%80%77883311
Types.GenericArrayTypeImpl330%20%66995511
BindingSnapshot.DependencyText320%20%66225511
InjectorDiagnosticConcurrencyTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}320%20%33772211
Binding.BindingToInstance310%n/a55665511
InjectorImpl.WrappingMap.1.new Iterator() {...}310%n/a33443311
InjectorImpl.SingletonScope.new Supplier() {...}300%40%44772211
InjectorDiagnosticConcurrencyTest.6.new BindingStyler() {...}280%20%33662211
Binding.BindingToSupplier280%n/a44664411
InjectorDiagnosticsTest.new Binding() {...}280%20%44553311
Dependency270%20%55554411
BindingSnapshot.ScopeBinding270%n/a55115511
InjectorDiagnosticOutputTest.new OutputStream() {...}260%20%33552211
InjectorDiagnosticOutputTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}240%20%33552211
InjectorImpl.WrappingMap.new AbstractSet() {...}230%n/a33443311
InjectorImpl.SingletonScope230%n/a33333311
InjectorDiagnosticsTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}230%20%33552211
InjectorImpl.WrappingList210%n/a33663311
InjectorImplTest.ProvidesContainer210%n/a33333311
BindingSnapshot.KeyBindings210%n/a44114411
InjectorDiagnostics.DiagnosticMode210%n/a11441111
InjectorDiagnosticsFixture.new ClassLoader() {...}200%n/a22222211
BindingSnapshotTest.new ClassLoader() {...}200%n/a22222211
InjectorDiagnostics.DiagnosticState200%n/a11661111
InjectorDiagnostics.DiagnosticWork180%n/a11771111
InjectorSnapshotTest.new Binding() {...}180%n/a33333311
InjectorDiagnosticsTest.new Binding.BindingToInstance() {...}180%n/a22332211
InjectorDiagnosticsFixture.RecordingInjector170%n/a33663311
BindingStyler170%n/a77777711
InjectorSnapshotTest.new Supplier() {...}160%n/a33333311
InjectorDiagnosticOutputTest.new PrintStream() {...}160%n/a22442211
BindingSelectionTest.new BindingInitializer() {...}150%n/a33223311
BindingSelectionTest.UniqueHighestPriority150%n/a44444411
BindingSnapshotTest.new BindingStyler() {...}150%n/a44444411
InjectorDiagnosticConcurrencyTest.new InjectorDiagnosticsFixture.RecordingInjector() {...}140%n/a22222211
InjectorImpl.WrappingMap140%n/a22552211
InjectorSnapshotTest.new Binding() {...}130%n/a22222211
BindingSnapshotTest.new Binding() {...}130%n/a22222211
InjectorSnapshotTest.new BindingInitializer() {...}120%n/a22222211
BindingSelectionTest.ExplosiveSupplier120%n/a33333311
InjectorImplTest.SingletonContainer120%n/a22332211
InjectorSnapshotTest.new Scope() {...}110%n/a22222211
BindingSelectionTest.DefaultAndNamed110%n/a33333311
BindingSelectionTest.EqualExplicitNames110%n/a33333311
BindingSelectionTest.HigherPriorityNamed110%n/a33333311
BindingSelectionTest.EmptyAndNamed110%n/a33333311
BindingSelectionTest.EqualNames110%n/a33333311
BindingSelectionTest.EqualDefaults110%n/a33333311
InjectorDiagnosticsFixture.Unconstructed110%n/a22442211
InjectorDiagnosticOutputTest.new PrintStream() {...}110%n/a11331111
DIException0%n/a22442211
InjectorDiagnosticsTest.new URLClassLoader() {...}0%n/a22222211
InjectorSnapshotTest.InjectedMembers0%n/a22222211
InjectorDiagnosticsFixture.Hostile0%n/a22222211
BindingSelectionTest.ExplosiveService0%n/a22222211
InjectorSnapshotTest.Provider0%n/a22222211
InjectorSnapshotTest.DetailedSource0%n/a11221111
InjectorImplTest.SingletonContainer.Bean20%n/a11221111
InjectorImplTest.SingletonContainer.Bean10%n/a11221111
BindingSelectionTest.NamedFactoryService0%n/a22222211
InjectorSnapshotTest.1Outer.Inner0%n/a11111111
InjectorImplTest.NullableOnConstructor.MyMojo0%n/a11331111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
InjectorImplTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
BindingSelectionTest.InitializedService0%n/a11221111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
InjectorSnapshotTest.new Key() {...}0%n/a11111111
InjectorSnapshotTest.new Key() {...}0%n/a11111111
InjectorSnapshotTest.new Key() {...}0%n/a11111111
InjectorImplTest.InjectConstructorContainer.Bean0%n/a22222211
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
TypeUtilsTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
BindingSelectionTest.new Key() {...}0%n/a11111111
DiagnosticIdentityTest.new ClassLoader() {...}0%n/a11111111
DiagnosticIdentityTest.new ClassLoader() {...}0%n/a11111111
InjectorSnapshotTest.new Object() {...}0%n/a11111111
BindingSnapshotTest.Outer.Inner0%n/a11111111
InjectorDiagnosticsTest.BrokenProvider0%n/a22222211
InjectorSnapshotTest.DefaultProvider0%n/a11111111
BindingSelectionTest.ParentProvider0%n/a22222211
InjectorImplTest.BindInterfaces.ClassImpl0%n/a22222211
BindingSelectionTest.InstanceProvider0%n/a22222211
InjectorImplTest.BindInterfaces.TypedClassImpl0%n/a22222211
BindingSnapshotTest.Variables0%n/a22222211
Types.TypeNotBoundException0%n/a11221111
InjectorImplTest.DisposeTest0%n/a11111111
InjectorImplTest.InjectConstructorContainer0%n/a11111111
BindingSelectionTest.DefaultService0%n/a11111111
InjectorImplTest.MojoTest0%n/a11111111
BindingSnapshotTest.Second0%n/a11111111
InjectorImplTest.MixedPriorityTest0%n/a11111111
InjectorImplTest.InjectConstructorContainer.Third0%n/a11111111
InjectorImplTest.QualifierTest.MyMojo0%n/a11111111
InjectorImplTest.MixedPriorityTest.HighPriorityServiceImpl0%n/a11111111
InjectorImplTest.MixedPriorityTest.VeryHighPriorityServiceImpl0%n/a11111111
InjectorImplTest.DuplicateNamedBindings.FirstDispatcher0%n/a11111111
InjectorImplTest.MixedPriorityTest.MediumPriorityServiceImpl0%n/a11111111
InjectorImplTest.InjectList.AnotherServiceImpl0%n/a11111111
InjectorImplTest.MixedPriorityTest.DefaultPriorityServiceImpl0%n/a11111111
InjectorImplTest.QualifierTest.MyNamedServiceImpl0%n/a11111111
InjectorImplTest.PriorityTest0%n/a11111111
InjectorImplTest.MojoTest.MyMojo0%n/a11111111
InjectorImplTest.InjectConstructorContainer.Another0%n/a11111111
InjectorImplTest.CircularPriorityTest0%n/a11111111
InjectorImplTest.TypedTest.MyServiceImpl0%n/a11111111
BindingSnapshotTest.Outer0%n/a11111111
InjectorImplTest.BindInterfaces0%n/a11111111
InjectorImplTest.InjectMap.AnotherServiceImpl0%n/a11111111
InjectorImplTest.TypedTest0%n/a11111111
BindingSelectionTest.OptionalConsumer0%n/a11111111
InjectorImplTest.InjectMap.MyServiceImpl0%n/a11111111
BindingSnapshotTest.First0%n/a11111111
InjectorImplTest.DisposeTest.Foo0%n/a11111111
InjectorImplTest.QualifierTest.MyQualifiedServiceImpl0%n/a11111111
BindingSelectionTest.NamedService0%n/a11111111
InjectorImplTest.InjectMap.MyMojo0%n/a11111111
InjectorImplTest.NullableOnField0%n/a11111111
InjectorImplTest.InjectListWithPriority.LowPriorityServiceImpl0%n/a11111111
InjectorImplTest.InjectList.MyServiceImpl0%n/a11111111
BindingSnapshotTest.Sample0%n/a11111111
InjectorImplTest.PriorityTest.MyMojo0%n/a11111111
InjectorImplTest.PriorityTest.MyPriorityServiceImpl0%n/a11111111
InjectorImplTest.InjectListWithPriority.HighPriorityServiceImpl0%n/a11111111
TypeUtilsTest.TestClass0%n/a11111111
InjectorImplTest.InjectList0%n/a11111111
BindingSelectionTest.EmptyNamedService0%n/a11111111
InjectorImplTest.NullableOnField.MyMojo0%n/a11111111
InjectorImplTest.InjectMap0%n/a11111111
InjectorImplTest.TypedTest.MyMojo0%n/a11111111
InjectorImplTest.CircularPriorityTest.HighPriorityServiceImpl0%n/a11111111
InjectorImplTest.PriorityTest.MyServiceImpl0%n/a11111111
InjectorImplTest.InjectListWithPriority.MediumPriorityServiceImpl0%n/a11111111
InjectorImplTest.CircularPriorityTest.DefaultServiceImpl0%n/a11111111
InjectorImplTest.DuplicateNamedBindings.SecondDispatcher0%n/a11111111
InjectorImplTest.InjectListWithPriority0%n/a11111111
InjectorImplTest.NullableOnConstructor0%n/a11111111
BindingStyler.new BindingStyler() {...}0%n/a11111111
InjectorImplTest.DuplicateNamedBindings0%n/a11111111
BindingSelectionTest.ChildProvider0%n/a11111111
InjectorImplTest.QualifierTest0%n/a11111111
InjectorImplTest.DisposeTest.Bar0%n/a11111111
InjectorImplTest.MojoTest.MyServiceImpl0%n/a11111111