com.google.inject.throwingproviders

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,237 of 7,2370%184 of 1840%5935931,9001,900501501150150
CheckedProviderTest1,8320%20%6868514514676711
ThrowingProviderTest1,1230%20%4646336336454511
ThrowingProviderBinder.SecondaryBinder3640%220%28288787171711
ProviderChecker2700%220%131347472211
CheckedProviderMethodsModule2510%220%202049499911
CheckedProviderMethodsModuleTest2210%n/a7748487711
CheckedProvidersTest2090%n/a12127676121211
CheckedProviders1690%140%161645459911
CheckedProviderMethod1660%120%121244446611
CheckedProvideUtils1520%240%141434342211
ThrowingProviderBinder.SecondaryBinder.new ProviderWithDependencies() {...}650%80%7713133311
ThrowingProviderBinder560%n/a7711117711
CheckedProviderMethodsModuleTest.TestModule550%n/a9914149911
CheckedProviders.ThrowingHandler540%n/a4412124411
CheckedProviders.CheckedProviderInvocationHandler520%80%66882211
ThrowingProviderBinder.SecondaryBinder.2.new InvocationHandler() {...}500%60%5513132211
CheckedProviderTest.MockRemoteProvider460%80%8814144411
ThrowingProviderTest.MockRemoteProvider450%60%8814145511
ThrowingProviderBinder.SecondaryBinder.new ProviderWithDependencies() {...}440%n/a33773311
ThrowingProviderBinder.SecondaryBinder.new CheckedProviderWithDependencies() {...}400%40%55993311
CheckedProviderTest.new AbstractModule() {...}390%n/a2212122211
ThrowingProviderTest.new AbstractModule() {...}390%n/a22992211
CheckedProviderTest.new AbstractModule() {...}390%n/a22992211
CheckedProviderTest.new AbstractModule() {...}390%n/a22992211
ThrowingProviderTest.new AbstractModule() {...}390%n/a2212122211
CheckedProviderTest.new AbstractModule() {...}360%n/a22992211
ThrowingProviderTest.new AbstractModule() {...}360%n/a33883311
CheckedProviderTest.new AbstractModule() {...}360%n/a33883311
ThrowingProviderTest.new AbstractModule() {...}360%n/a22992211
CheckedProviderTest.new AbstractModule() {...}350%n/a2212122211
TestScope.new Provider() {...}350%20%33662211
CheckedProviderTest.MockFoo330%80%7712123311
CheckedProviderTest.AnotherMockFoo330%80%7712123311
ThrowingProviderBinder.Result300%20%55994411
CheckedProviderTest.new AbstractModule() {...}290%n/a44664411
ThrowingProviderTest.new AbstractModule() {...}290%n/a44664411
CheckedProviderTest.new AbstractModule() {...}280%n/a22992211
CheckedProviderTest.new AbstractModule() {...}280%n/a22772211
CheckedProviderTest.new AbstractModule() {...}270%n/a44554411
ThrowingProviderTest.new AbstractModule() {...}270%n/a44554411
ThrowingProviderTest.new AbstractModule() {...}230%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}230%n/a22552211
CheckedProviderTest.new AbstractModule() {...}230%n/a22552211
CheckedProviderTest.new AbstractModule() {...}230%n/a33443311
CheckedProviderTest.new AbstractModule() {...}230%n/a22662211
CheckedProviderTest.new AbstractModule() {...}220%n/a22552211
CheckedProviderTest.new AbstractModule() {...}220%n/a22552211
TestScope210%n/a33553311
CheckedProviderTest.new AbstractModule() {...}200%n/a22552211
ThrowingProviderTest.new AbstractModule() {...}200%n/a22552211
ThrowingProviderTest.new AbstractModule() {...}190%n/a22552211
ThrowingProviderTest.new AbstractModule() {...}190%n/a22552211
CheckedProviders.ReturningHandler190%n/a33553311
CheckedProviderTest.new AbstractModule() {...}190%n/a22552211
CheckedProviderTest.new AbstractModule() {...}190%n/a22552211
CheckedProviderTest.new AbstractModule() {...}180%n/a22552211
ThrowingProviderTest.17.new ThrowingProviderTest.RemoteProvider() {...}180%n/a22222211
CheckedProviderTest.22.new CheckedProviderTest.RemoteProvider() {...}180%n/a22222211
CheckedProviderTest.20.new CheckedProviderTest.RemoteProvider() {...}180%n/a22222211
ThrowingProviderTest.new AbstractModule() {...}180%n/a22552211
CheckedProviderTest.47.1.new Provider() {...}170%n/a22222211
ThrowingProviderTest.new AbstractModule() {...}160%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}160%n/a33443311
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderTest.new AbstractModule() {...}160%n/a33443311
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderTest.new AbstractModule() {...}160%n/a33443311
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderTest.new AbstractModule() {...}160%n/a22552211
CheckedProviderMethodsModule.LogProvider0%n/a22442211
ProviderChecker.NotSyntheticOrBridgePredicate0%40%44222211
ThrowingProviderTest.new AbstractModule() {...}0%n/a22442211
CheckedProviderTest.new AbstractModule() {...}0%n/a22442211
CheckedProviderTest.new AbstractModule() {...}0%n/a22332211
ThrowingProviderTest.new AbstractModule() {...}0%n/a22442211
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderMethodsModuleTest.TestPrivateModule0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.new AbstractModule() {...}0%n/a33443311
ThrowingProviderTest.new AbstractModule() {...}0%n/a33443311
CheckedProviderTest.SimpleFoo0%n/a33553311
CheckedProviderTest.47.new Scope() {...}0%n/a22222211
CheckedProviderTest.RuntimeExceptionFoo0%n/a22332211
CheckedProviderTest.SubclassExceptionFoo0%n/a22332211
CheckedProviderMethodsModuleTest.Pair0%n/a11441111
ThrowingProviderTest.30.new ThrowingProviderTest.StringRemoteProvider() {...}0%n/a22222211
ThrowingProviderTest.15.new ThrowingProviderTest.StringRemoteProvider() {...}0%n/a22222211
CheckedProviderTest.42.new CheckedProviderTest.StringRemoteProvider() {...}0%n/a22222211
CheckedProviderTest.18.new CheckedProviderTest.StringRemoteProvider() {...}0%n/a22222211
CheckedProviderTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.26.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.26.new TypeLiteral() {...}0%n/a11111111
ThrowingProviderTest.new TypeLiteral() {...}0%n/a11111111
ThrowingProviderTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.DependentMockFoo0%n/a33333311
CheckedProviderMethodsModuleTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderMethodsModuleTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderMethodsModuleTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderMethodsModuleTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderMethodsModuleTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.DependentRemoteProvider0%n/a33333311
CheckedProviderTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.new TypeLiteral() {...}0%n/a11111111
CheckedProvidersTest.new TypeLiteral() {...}0%n/a11111111
ThrowingProviderTest.17.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.22.new TypeLiteral() {...}0%n/a11111111
ThrowingProviderTest.DependentRemoteProvider0%n/a33333311
CheckedProviderTest.20.new TypeLiteral() {...}0%n/a11111111
ThrowingProviderTest.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.NormalInjectableFoo0%n/a22222211
CheckedProviderTest.ProvisionExceptionFoo0%n/a22222211
CheckedProviderTest.InvalidFoo0%n/a22222211
CheckedProviderTest.WrongExceptionFoo0%n/a22222211
CheckedProviderTest.ManyExceptionFoo0%n/a22222211
CheckedProviderTest.SuperclassExceptionFoo0%n/a22222211
CheckedProviderTest.FailingProvider0%n/a22222211
ThrowingProviderBinder.ResultException0%n/a11221111
CheckedProvidersTest.StringException0%n/a11111111
CheckedProviderTest.SubMockRemoteProvider0%n/a11111111
ThrowingProviderTest.SubMockRemoteProvider0%n/a11111111
ThrowingProviderBinder.new TypeLiteral() {...}0%n/a11111111
ThrowingProviderBinder.new TypeLiteral() {...}0%n/a11111111
CheckedProviderTest.SubMockFoo0%n/a11111111
CheckedProviderTest.ThrowingArrayList0%n/a11111111