com.google.inject.spi

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total15,585 of 17,1228%372 of 46219%1,4631,5923,2803,6921,2501,360430453
ProviderMethodsTest1,5240%160%5555315315464611
ModuleAnnotatedMethodScannerTest1,2330%n/a4343230230434311
ElementsTest1,0510%60%3939115115363611
InjectionPointTest9520%80%2727200200232311
InjectorSpiTest7860%240%2323161161111111
Elements.RecordingBinder62940539%383044%6180137238344601
InjectionPoint46243348%873528%6998115230143701
SpiBindingsTest4280%60%18187272151511
BindingSourceRestriction20610734%27720%2334427581701
ToolStageInjectorTest1840%n/a7755557711
InjectionPoint.OverrideIndex1710%340%212145454411
ProviderLookup1180%80%17172525131311
ModuleRewriterTest1130%40%5525253311
Message1027040%4233%14222644111901
InjectionPoint.Signature1000%120%9921213311
MembersInjectorLookup960%80%15151919111111
BindingSourceRestrictionTest940%60%8822225511
ElementSourceTest920%80%8820204411
ErrorDetail895538%8220%1016122451101
InjectionRequest860%80%131317179911
ModuleSourceTest860%n/a11112828111111
ElementsTest.new AbstractModule() {...}840%n/a2213132211
HasDependenciesTest810%n/a4420204411
StaticInjectionRequest760%60%111114148811
MessageTest710%40%5512123311
Dependency707451%12214%1017142941001
ElementsTest.new AbstractModule() {...}660%n/a2211112211
DefaultElementVisitor6215%n/a16191619161901
ElementsTest.new AbstractModule() {...}590%n/a22882211
SourcesTest580%n/a3314143311
InterceptorBinding580%n/a7716167711
Elements464147%3350%91212227901
SpiBindingsTest.new AbstractModule() {...}450%n/a2215152211
ElementsTest.new AbstractModule() {...}420%n/a2217172211
ElementsTest.103.new FailingTargetVisitor() {...}420%n/a2211112211
ProvisionListenerBinding420%n/a6613136611
ElementsTest.35.new FailingTargetVisitor() {...}420%n/a2210102211
InjectorSpiTest.new DefaultElementVisitor() {...}420%n/a55885511
ModuleAnnotatedMethodScannerBinding420%n/a6612126611
ElementsTest.new FailingElementVisitor() {...}410%n/a22992211
ProviderLookup.new ProviderWithDependencies() {...}410%20%55884411
ElementsTest.new AbstractModule() {...}390%n/a2217172211
BindingSourceRestriction.PermitMapConstruction386262%516%6119273801
DefaultBindingTargetVisitor387%n/a10111011101101
ElementsTest.new FailingElementVisitor() {...}380%n/a22552211
InjectionPoint.InjectableMembers353046%9325%6109171401
ElementsTest.new FailingElementVisitor() {...}350%n/a22662211
ElementsTest.new ElementsTest.ExternalFailureVisitor() {...}350%n/a22662211
ModuleAnnotatedMethodScannerTest.IgnoringScanner350%20%5511114411
ElementsTest.new FailingElementVisitor() {...}350%n/a22552211
TypeListenerBinding350%n/a6611116611
SpiBindingsTest.new FailingElementVisitor() {...}340%n/a22772211
ProviderMethodsTest.CallerInspecterModule330%n/a33773311
InjectorSpiTest.new AbstractModule() {...}330%n/a22662211
SpiBindingsTest.new FailingElementVisitor() {...}330%n/a22662211
ElementsTest.new AbstractModule() {...}320%n/a22662211
ElementsTest.new AbstractModule() {...}310%n/a22662211
ElementsTest.new FailingElementVisitor() {...}300%n/a22552211
ElementsTest.new AbstractModule() {...}300%n/a22552211
SpiBindingsTest.new FailingElementVisitor() {...}300%n/a22662211
ElementsTest.new AbstractModule() {...}290%n/a22332211
ElementsTest.new ElementsTest.ExternalFailureVisitor() {...}290%n/a22772211
ElementsTest.new ElementsTest.ExternalFailureVisitor() {...}290%n/a22772211
ProviderMethodsTest.new AbstractModule() {...}290%n/a44774411
ModuleRewriterTest.new AbstractModule() {...}290%n/a22772211
SpiBindingsTest.new FailingElementVisitor() {...}290%n/a22662211
BindingTargetVisitorTest280%20%33662211
SpiBindingsTest.26.new ProviderWithExtensionVisitor() {...}280%20%44773311
ScopeBinding273355%n/a277162701
ElementsTest.new FailingElementVisitor() {...}270%n/a22552211
SpiBindingsTest.new AbstractModule() {...}270%n/a22442211
SpiBindingsTest.new FailingElementVisitor() {...}270%n/a22662211
SpiBindingsTest.new FailingElementVisitor() {...}270%n/a22662211
ElementsTest.new AbstractModule() {...}260%n/a22552211
ElementsTest.new AbstractModule() {...}260%n/a22442211
ElementsTest.new FailingElementVisitor() {...}260%n/a22552211
ElementsTest.new FailingElementVisitor() {...}260%n/a22552211
ElementsTest.new FailingElementVisitor() {...}260%n/a22552211
MembersInjectorLookup.new MembersInjector() {...}260%20%44773311
InjectorSpiTest.new AbstractModule() {...}260%n/a22552211
ElementsTest.new AbstractModule() {...}250%n/a22332211
ElementsTest.new AbstractModule() {...}250%n/a22442211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22662211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}250%n/a22662211
ElementsTest.new FailingElementVisitor() {...}250%n/a22662211
ToolStageInjectorTest.new AbstractModule() {...}250%n/a22442211
ToolStageInjectorTest.new AbstractModule() {...}250%n/a22442211
ElementsTest.new FailingElementVisitor() {...}250%n/a22552211
ElementsTest.new FailingElementVisitor() {...}240%n/a22442211
ElementsTest.102.new FailingTargetVisitor() {...}240%n/a22552211
ElementsTest.new FailingElementVisitor() {...}240%n/a22552211
ElementsTest.new FailingElementVisitor() {...}240%n/a22552211
ElementsTest.new AbstractModule() {...}240%n/a22662211
ElementsTest.new FailingElementVisitor() {...}240%n/a22552211
ElementsTest.new FailingElementVisitor() {...}240%n/a22552211
ElementsTest.new FailingElementVisitor() {...}240%n/a22332211
ProviderMethodsTest.new AbstractModule() {...}240%n/a33553311
ElementsTest.34.new FailingTargetVisitor() {...}240%n/a22552211
ElementsTest.new FailingElementVisitor() {...}230%n/a22552211
ElementsTest.new FailingElementVisitor() {...}230%n/a22552211
ElementsTest.new FailingElementVisitor() {...}230%n/a22552211
ElementsTest.new FailingElementVisitor() {...}230%n/a22552211
ElementsTest.new FailingElementVisitor() {...}230%n/a22552211
ElementsTest.new FailingElementVisitor() {...}230%n/a22552211
ElementsTest.new FailingElementVisitor() {...}230%n/a22552211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}230%n/a22662211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}230%n/a22662211
InjectionPoint.InjectableMethod230%n/a33553311
ElementsTest.new FailingElementVisitor() {...}220%n/a22552211
ToolStageInjectorTest.new AbstractModule() {...}220%n/a22442211
ToolStageInjectorTest.new AbstractModule() {...}220%n/a22442211
Elements.ElementsAsModule220%20%33772211
ProviderMethodsTest.ProvideTs220%n/a44774411
SpiBindingsTest.13.new FailingTargetVisitor() {...}220%n/a22552211
ModuleAnnotatedMethodScannerTest.new PrivateModule() {...}220%n/a22552211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}220%n/a22552211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}220%n/a22552211
SpiBindingsTest.new FailingElementVisitor() {...}220%n/a22442211
SpiBindingsTest.new FailingElementVisitor() {...}220%n/a22442211
SpiBindingsTest.new FailingElementVisitor() {...}220%n/a22442211
SpiBindingsTest.new FailingElementVisitor() {...}220%n/a22442211
ElementsTest.new AbstractModule() {...}210%n/a22442211
DisableCircularProxiesOption210%n/a44774411
RequireExactBindingAnnotationsOption210%n/a44774411
RequireAtInjectOnConstructorsOption210%n/a44774411
RequireExplicitBindingsOption210%n/a44774411
InjectionPoint.Position210%n/a11441111
SourcesTest.new AbstractModule() {...}210%n/a22332211
InjectorSpiTest.new AbstractModule() {...}210%n/a22442211
ElementsTest.new AbstractModule() {...}200%n/a22442211
ElementsTest.new FailingElementVisitor() {...}200%n/a22442211
ElementsTest.new FailingElementVisitor() {...}200%n/a22442211
ElementsTest.new AbstractModule() {...}200%n/a22552211
ElementsTest.new AbstractModule() {...}200%n/a22552211
ElementsTest.new FailingElementVisitor() {...}200%n/a22442211
ElementsTest.new FailingElementVisitor() {...}200%n/a22442211
ElementsTest.new FailingElementVisitor() {...}200%n/a22442211
ElementsTest.new FailingElementVisitor() {...}200%n/a22442211
ElementsTest.33.new FailingTargetVisitor() {...}200%n/a22442211
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.TestScanner() {...}200%n/a22332211
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.TestScanner() {...}200%20%33552211
ProviderMethodsTest.new AbstractModule() {...}200%n/a44554411
InjectorSpiTest.new AbstractModule() {...}200%n/a22442211
ElementsTest.85.new ElementsTest.ExternalFailureVisitor() {...}200%n/a22442211
SpiBindingsTest.new FailingTargetVisitor() {...}200%n/a22442211
ElementsTest.new AbstractModule() {...}190%n/a22332211
FailingBindingScopingVisitor190%n/a55555511
ProviderMethodsTest.new AbstractModule() {...}190%n/a33553311
ModuleAnnotatedMethodScannerTest.new PrivateModule() {...}190%n/a22442211
ModuleAnnotatedMethodScannerTest.new PrivateModule() {...}190%n/a22442211
ModuleRewriterTest.3.new Provider() {...}190%n/a33443311
SpiBindingsTest.new AbstractModule() {...}190%n/a22442211
ElementsTest.new AbstractModule() {...}180%n/a22442211
ElementsTest.new FailingElementVisitor() {...}180%n/a22442211
ElementsTest.new AbstractModule() {...}180%n/a22552211
ElementsTest.new AbstractModule() {...}180%n/a22552211
ElementsTest.new AbstractModule() {...}180%n/a22442211
ProviderMethodsTest.new AbstractModule() {...}180%n/a33333311
ProviderMethodsTest.new AbstractModule() {...}180%n/a22332211
SpiBindingsTest.new FailingElementVisitor() {...}180%n/a22442211
ProviderMethodsTest.SuperClassModule180%n/a77777711
InjectorSpiTest.new AbstractModule() {...}180%n/a22442211
InjectorSpiTest.new AbstractModule() {...}180%n/a22442211
InjectorSpiTest.new AbstractModule() {...}180%n/a22442211
ModuleRewriterTest.new DefaultElementVisitor() {...}180%20%33552211
TypeConverterBinding173567%n/a374133701
ElementsTest.new FailingElementVisitor() {...}170%n/a22442211
DefaultBindingScopingVisitor170%n/a66666611
ElementsTest.new AbstractModule() {...}170%n/a22552211
ElementsTest.new AbstractModule() {...}170%n/a22552211
ElementsTest.new AbstractModule() {...}170%n/a22332211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}170%n/a44554411
ProviderMethodsTest.new Handler() {...}170%n/a44554411
SpiBindingsTest.new AbstractModule() {...}170%n/a22332211
ModuleRewriterTest.new AbstractModule() {...}170%n/a22442211
ElementsTest.new FailingElementVisitor() {...}160%n/a22442211
ElementsTest.new FailingElementVisitor() {...}160%n/a22442211
ElementsTest.new FailingElementVisitor() {...}160%n/a22442211
ElementsTest.new FailingElementVisitor() {...}160%n/a22332211
ElementsTest.new FailingElementVisitor() {...}160%n/a22332211
ElementsTest.new FailingElementVisitor() {...}160%n/a22442211
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.TestScanner() {...}160%n/a22332211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}160%n/a22552211
ProviderMethodsTest.new ProviderMethodsTest.GenericSuperModule() {...}160%n/a33443311
InjectorSpiTest.new DefaultElementVisitor() {...}160%n/a22332211
InjectorSpiTest.new DefaultElementVisitor() {...}160%n/a22332211
InjectorSpiTest.new DefaultElementVisitor() {...}160%n/a22332211
InjectorSpiTest.new DefaultElementVisitor() {...}160%n/a22332211
ElementsTest.41.new FailingTargetVisitor() {...}160%n/a22552211
SpiBindingsTest.new FailingElementVisitor() {...}160%n/a22332211
ElementsTest.new AbstractModule() {...}150%n/a22332211
ElementsTest.new AbstractModule() {...}150%n/a22332211
ElementsTest.new FailingElementVisitor() {...}150%n/a22332211
ElementsTest.38.new FailingTargetVisitor() {...}150%n/a22332211
ElementsTest.CoinSide150%n/a11331111
ModuleAnnotatedMethodScannerTest.17.new AbstractModule() {...}150%n/a33443311
ElementApplyToTest150%n/a22332211
ModuleAnnotatedMethodScannerTest.NamedMunger150%n/a33333311
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.TestScanner() {...}150%n/a22332211
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.TestScanner() {...}150%n/a22332211
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.TestScanner() {...}150%n/a22332211
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.TestScanner() {...}150%n/a22332211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}150%n/a22552211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}150%n/a22552211
ModuleAnnotatedMethodScannerTest.new PrivateModule() {...}150%n/a33443311
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}150%n/a22552211
ProviderMethodsTest.new AbstractModule() {...}150%n/a22332211
InjectorSpiTest.new AbstractModule() {...}150%n/a22442211
HasDependenciesTest.new AbstractModule() {...}150%n/a22332211
ElementsTest.84.new FailingElementVisitor() {...}150%n/a22332211
ElementsTest.new MembersInjector() {...}140%n/a22332211
SpiBindingsTest.6.new FailingTargetVisitor() {...}140%n/a22332211
ElementsTest.new FailingElementVisitor() {...}140%n/a22332211
ModuleAnnotatedMethodScannerTest.DelegatingScanner140%n/a33553311
SpiBindingsTest.10.new FailingTargetVisitor() {...}140%n/a22332211
ElementsTest.new AbstractModule() {...}140%n/a22332211
ProviderMethodsTest.new ProviderMethodsTest.Bob() {...}140%n/a33333311
ProviderMethodsTest.new ProviderMethodsTest.Bob() {...}140%n/a33333311
SpiBindingsTest.new AbstractModule() {...}140%n/a22332211
ElementsTest.42.new FailingTargetVisitor() {...}140%n/a22442211
HasDependenciesTest.new AbstractModule() {...}140%n/a22332211
HasDependenciesTest.new AbstractModule() {...}140%n/a22332211
ProviderMethodsTest.4.new ProviderMethodsTest.Foo() {...}140%n/a33333311
ProviderMethodsTest.4.new ProviderMethodsTest.Bar() {...}140%n/a33333311
SpiBindingsTest.new AbstractModule() {...}140%n/a22332211
SpiBindingsTest.new AbstractModule() {...}140%n/a22332211
ProviderMethodsTest.FooModule130%n/a22552211
ElementsTest.new FailingElementVisitor() {...}130%n/a22442211
ElementsTest.new AbstractModule() {...}130%n/a22332211
ElementsTest.new FailingElementVisitor() {...}130%n/a22332211
ProviderMethodsTest.CallerInspecterSubClassModule130%n/a22332211
SpiBindingsTest.8.new FailingTargetVisitor() {...}130%n/a22332211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}130%n/a22332211
SpiBindingsTest.new AbstractModule() {...}130%n/a22332211
SourcesTest.new AbstractModule() {...}130%n/a22332211
SpiBindingsTest.15.new FailingTargetVisitor() {...}130%n/a22332211
ElementsTest.37.new FailingTargetVisitor() {...}130%n/a22332211
ElementsTest.36.new FailingTargetVisitor() {...}130%n/a22332211
SpiBindingsTest.new FailingTargetVisitor() {...}130%n/a22332211
SpiBindingsTest.new FailingTargetVisitor() {...}130%n/a22332211
ElementsTest.40.new FailingTargetVisitor() {...}130%n/a22332211
ModuleAnnotatedMethodScanner20%n/a23232301
ElementsTest.new FailingElementVisitor() {...}0%n/a22332211
ElementsTest.new AbstractModule() {...}0%n/a22332211
ElementsTest.new FailingElementVisitor() {...}0%n/a22332211
ElementsTest.new AbstractModule() {...}0%n/a22332211
SpiBindingsTest.4.new FailingTargetVisitor() {...}0%n/a22332211
ModuleAnnotatedMethodScannerTest.TestScanner0%n/a33553311
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22332211
ProviderMethodsTest.VisibilityModule0%n/a44444411
SpiBindingsTest.new AbstractModule() {...}0%n/a22332211
SpiBindingsTest.new AbstractModule() {...}0%n/a22332211
ModuleSource6084%2250%2103231801
SpiBindingsTest.23.new FailingBindingScopingVisitor() {...}0%n/a22332211
ElementsTest.new AbstractModule() {...}0%n/a22332211
SpiBindingsTest.22.new FailingBindingScopingVisitor() {...}0%n/a22332211
ElementsTest.103.new FailingBindingScopingVisitor() {...}0%n/a22332211
BindingSourceRestrictionTest.Module20%n/a33443311
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScanner() {...}0%n/a33333311
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a33333311
ProviderMethodsTest.new AbstractModule() {...}0%n/a22222211
ElementsTest.48.new FailingBindingScopingVisitor() {...}0%n/a22332211
ElementsTest.47.new FailingBindingScopingVisitor() {...}0%n/a22332211
ModuleAnnotatedMethodScannerTest.FailingScanner0%n/a33333311
SpiBindingsTest.new AbstractModule() {...}0%n/a22332211
ElementsTest.5.new AbstractModule() {...}0%n/a22222211
ElementsTest.new TypeListener() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new Object() {...}0%n/a33333311
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a33333311
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
BindingSourceRestriction.new DefaultElementVisitor() {...}1460%50%35272401
BindingSourceRestriction.new DefaultElementVisitor() {...}1359%50%25271401
ModuleAnnotatedMethodScannerTest.20.new PrivateModule() {...}0%n/a33333311
ElementsTest.new Provider() {...}0%n/a22222211
ElementsTest.new Provider() {...}0%n/a22222211
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
ProviderMethodsTest.new ProviderMethodsTest.ProvideTs() {...}0%n/a11111111
ProviderMethodsTest.new ProviderMethodsTest.ProvideTs() {...}0%n/a11111111
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
BindingSourceRestrictionTest.Module30%n/a22332211
ModuleAnnotatedMethodScannerTest.36.new PrivateModule() {...}0%n/a33333311
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
ToolStageInjectorTest.Foo0%n/a33553311
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new PrivateModule() {...}0%n/a33333311
ModuleAnnotatedMethodScannerTest.new PrivateModule() {...}0%n/a33333311
ModuleAnnotatedMethodScannerTest.new PrivateModule() {...}0%n/a33333311
ProviderMethodsTest.new AbstractModule() {...}0%n/a22222211
ProviderMethodsTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.19.new PrivateModule() {...}0%n/a33333311
ModuleAnnotatedMethodScannerTest.11.new PrivateModule() {...}0%n/a33333311
InjectionPointTest.Super0%n/a77777711
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
InjectionPointTest.Sub0%n/a77777711
ProviderMethodsTest.ModuleImpl0%n/a33333311
ToolStageInjectorTest.Tooled0%n/a33553311
ModuleAnnotatedMethodScannerTest.27.new PrivateModule() {...}0%n/a33333311
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
ElementsTest.new TypeConverter() {...}0%n/a22222211
ElementsTest.new MethodInterceptor() {...}0%n/a22222211
ElementsTest.new FailingElementVisitor() {...}0%n/a22222211
ElementsTest.new FailingElementVisitor() {...}0%n/a22222211
ElementsTest.new FailingElementVisitor() {...}0%n/a22222211
ElementsTest.new FailingElementVisitor() {...}0%n/a22222211
ElementsTest.new Provider() {...}0%n/a22222211
ElementsTest.new FailingElementVisitor() {...}0%n/a22222211
SpiBindingsTest.24.new FailingBindingScopingVisitor() {...}0%n/a22222211
ElementsTest.new FailingElementVisitor() {...}0%n/a22222211
SpiBindingsTest.4.new FailingBindingScopingVisitor() {...}0%n/a22222211
BindingSourceRestrictionTest.new AbstractModule() {...}0%n/a22222211
BindingSourceRestrictionTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.29.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new Object() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.34.new AbstractModule() {...}0%n/a22222211
ProviderMethodsTest.new AbstractModule() {...}0%n/a22222211
ProviderMethodsTest.new ProviderMethodsTest.Dagny() {...}0%n/a22222211
SpiBindingsTest.25.new FailingBindingScopingVisitor() {...}0%n/a22222211
ElementsTest.46.new FailingBindingScopingVisitor() {...}0%n/a22222211
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
ProviderMethodsTest.new ProviderMethodsTest.SuperClassModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.18.new AbstractModule() {...}0%n/a22222211
ElementSourceTest.C0%n/a11221111
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.10.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.new AbstractModule() {...}0%n/a22222211
HasDependenciesTest.AWithDependencies0%n/a22222211
ProviderMethodsTest.new AbstractModule() {...}0%n/a22222211
ProviderMethodsTest.new Object() {...}0%n/a22222211
HasDependenciesTest.ProviderOfAWithDependencies0%n/a22222211
Elements.RecordingBinder.new AnnotatedElementBuilder() {...}0%n/a33333311
ModuleAnnotatedMethodScannerTest.12.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.25.new AbstractModule() {...}0%n/a22222211
ProviderMethodsTest.BindingCapturer0%n/a22222211
ModuleAnnotatedMethodScannerTest.13.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.3.new AbstractModule() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.14.new AbstractModule() {...}0%n/a22222211
ElementsTest.54.new FailingBindingScopingVisitor() {...}0%n/a22222211
HasDependenciesTest.ProviderOfA0%n/a33333311
ElementsTest.49.new FailingBindingScopingVisitor() {...}0%n/a22222211
ModuleAnnotatedMethodScannerTest.2.new AbstractModule() {...}0%n/a22222211
InjectionPoint.InjectableMember1872%50%12390101
BindingSourceRestriction.PermitMapConstruction.PermitMapImpl36%n/a12131201
Elements.new DefaultBindingTargetVisitor() {...}30%n/a23232301
ElementsTest.new Key() {...}0%n/a11111111
ModuleAnnotatedMethodScannerTest.new ModuleAnnotatedMethodScannerTest.1Superclass() {...}0%n/a11111111
FailingElementVisitor0%n/a22222211
FailingTargetVisitor0%n/a22222211
ProviderMethodsTest.new AbstractModule() {...}0%n/a22222211
InjectionPointTest.SubSub0%n/a55555511
ElementsTest.26.new TypeLiteral() {...}0%n/a11111111
ElementsTest.39.new TypeLiteral() {...}0%n/a11111111
ElementsTest.102.new Key() {...}0%n/a11111111
ModuleAnnotatedMethodScannerTest.new Object() {...}0%n/a11111111
ElementsTest.new Key() {...}0%n/a11111111
InjectionPointTest.new TypeLiteral() {...}0%n/a11111111
InjectionPointTest.new Key() {...}0%n/a11111111
InjectionPointTest.new TypeLiteral() {...}0%n/a11111111
InjectionPointTest.new TypeLiteral() {...}0%n/a11111111
InjectionPointTest.new Key() {...}0%n/a11111111
InjectionPointTest.new TypeLiteral() {...}0%n/a11111111
ElementsTest.74.new TypeLiteral() {...}0%n/a11111111
InjectionPointTest.new TypeLiteral() {...}0%n/a11111111
InjectionPointTest.new TypeLiteral() {...}0%n/a11111111
InjectionPointTest.TooManyConstructors0%n/a22222211
ProviderMethodsTest.BaseModule0%n/a22222211
ElementsTest.38.1.new Key() {...}0%n/a11111111
ElementsTest.73.new TypeLiteral() {...}0%n/a11111111
ElementsTest.103.new Key() {...}0%n/a11111111
InjectionPointTest.Foo0%n/a33333311
ElementsTest.28.new TypeLiteral() {...}0%n/a11111111
BindingTargetVisitorTest.new DefaultBindingTargetVisitor() {...}0%n/a11111111
ElementsTest.32.new TypeLiteral() {...}0%n/a11111111
ElementSourceTest.A0%n/a11221111
ElementSourceTest.B0%n/a11221111
ModuleSourceTest.A0%n/a11221111
ModuleSourceTest.B0%n/a11221111
ElementsTest.102.2.new TypeLiteral() {...}0%n/a11111111
ElementsTest.84.1.new Key() {...}0%n/a11111111
ElementsTest.83.new Key() {...}0%n/a11111111
ElementsTest.83.new Key() {...}0%n/a11111111
InjectorSpiTest.new TypeLiteral() {...}0%n/a11111111
InjectorSpiTest.new TypeLiteral() {...}0%n/a11111111
InjectorSpiTest.new TypeLiteral() {...}0%n/a11111111
InjectorSpiTest.new TypeLiteral() {...}0%n/a11111111
InjectorSpiTest.new TypeLiteral() {...}0%n/a11111111
InjectorSpiTest.new AbstractModule() {...}0%n/a11111111
ElementsTest.85.1.new Key() {...}0%n/a11111111
InjectorSpiTest.new Object() {...}0%n/a11111111
InjectorSpiTest.new Object() {...}0%n/a11111111
ElementsTest.24.new TypeLiteral() {...}0%n/a11111111
ElementsTest.41.1.new TypeLiteral() {...}0%n/a11111111
ProviderMethodsTest.GenericSuperModule0%n/a22222211
SpiBindingsTest.new Key() {...}0%n/a11111111
SpiBindingsTest.new Key() {...}0%n/a11111111
ElementsTest.101.new TypeLiteral() {...}0%n/a11111111
InjectionPointTest.TooManyConstructorsWithOptional0%n/a22222211
ModuleAnnotatedMethodScannerTest.StaticProvider0%n/a22222211
ProviderMethodsTest.DeduplicateModule0%n/a22222211
BindingSourceRestrictionTest.Module10%n/a22222211
ProviderMethodsTest.RestrictedSuper0%n/a22222211
ProviderMethodsTest.DeduplicateStaticModule0%n/a22222211
InjectionPointTest.RestrictedSuper0%n/a33333311
InjectionPointTest.Bar0%n/a33333311
ModuleAnnotatedMethodScannerTest.Subclass0%n/a22222211
InjectionPointTest.HasInjections0%n/a33333311
ModuleAnnotatedMethodScannerTest.SomeModule0%n/a22222211
ModuleAnnotatedMethodScannerTest.Superclass0%n/a22222211
ElementSource3690%n/a151131501
SpiBindingsTest.FailingSpiTargetVisitor0%n/a11111111
ElementsTest.ListProvider0%n/a11111111
HasDependenciesTest.A0%n/a22222211
InjectorSpiTest.StaticallyInject0%n/a11111111
ElementsTest.C0%n/a11111111
ElementsTest.B0%n/a11111111
ElementsTest.A0%n/a11111111
ElementsTest.ExternalFailureVisitor0%n/a11111111
InjectionPointTest.NoArgNonConstructable0%n/a11111111
InjectionPointTest.Constructable0%n/a11111111
ProvisionListener.ProvisionInvocation0%n/a11111111
InjectorSpiTest.SuperStatic0%n/a11111111
InjectionPointTest.ExposedSub0%n/a11111111
SpiBindingsTest.D0%n/a11111111
ProviderMethodsTest.Sub2Module0%n/a11111111
ProviderMethodsTest.HasWildcardInjection0%n/a11111111
ProviderMethodsTest.ExposedSub0%n/a11111111
InjectorSpiTest.ClassWithInjectableField0%n/a11111111
ProviderMethodsTest.Sub1Module0%n/a11111111
InjectionPointTest.ParameterizedInjections0%n/a11111111
SpiBindingsTest.StringProvider0%n/a11111111
ElementsTest.TProvider0%n/a11111111
ToolStageInjectorTest.Bar0%n/a22222211
InjectionPoint.InjectableField18100%n/a02040201
Elements.ModuleInfo100%n/a01040101