com.google.inject.internal

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total47,306 of 53,38111%2,849 of 3,19410%3,7654,20210,51012,0082,2232,596472586
MapBinderTest3,4960%280%6868580580545411
MultibinderTest3,0680%300%6464533533494911
SpiUtils2,7880%4020%225225792792222211
OptionalBinderTest2,4180%260%6161423423484811
InternalMethodHandles1,21838423%760%9297286373545901
WeakKeySetTest9830%n/a1212222222121211
InjectorImpl94356137%1075734%107136227363335401
Errors84724822%162661%73101105165608001
MissingImplementationErrorHints8260%1440%8787186186151511
InternalContextTest7510%100%2121119119161611
InternalMethodHandlesTest6600%60%3737181181343411
RealMapBinder.BindingSelection5760%860%6969132132262611
RealMapBinder.ExtensionRealMapProvider5500%460%3939133133161611
MembersInjectorImpl.MethodHandleMembersInjectorImpl4870%380%27271341348811
CycleDetectingLockTest4350%200%2222116116121211
RealMultibinder.RealMultibinderProvider4350%360%37379393191911
Annotations43119330%591318%496484128152801
RealMapBinder4210%120%3232107107262611
SourceFormatter4095%4847%3538778491101
ProviderMethodsModule40415427%741819%48638211571701
InternalContext.WithProxySupport3992%400%3031116120101101
PackageNameCompressor3800%380%242495955511
BindingProcessor.new AbstractBindingProcessor.Processor() {...}3787416%127%17196982101201
ProviderMethod3760%420%39398888181811
RealMultibinder.BindingSelection3660%480%47478989232311
SingletonScope.new Provider() {...}3560%440%262676764411
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock3420%460%303086867711
InternalProvisionException3240%260%32325959181811
InternalContext.WithoutProxySupport3010%320%26269292101011
RealOptionalBinder.BindingSelection2960%420%39397272181811
MembersInjectorImpl2940%500%38387676131311
LinkageContextTest2920%0%13136666121211
RealOptionalBinder2910%40%19196868171711
SimilarLookingTypesTest2880%n/a2222109109222211
DuplicateElementError2840%180%171754548811
RealMapBinder.MultimapBinder.RealMultimapProvider2840%180%151563636611
ProxyFactoryTest2830%n/a6658586611
ConstructorBindingImpl27413533%28822%31366095131801
ProviderInternalFactory2710%200%21216060111111
MoreTypes26930453%624843%47706414331501
ProvidesMethodScanner2684%330%202261653501
Messages26214635%211744%2336447791701
BindingBuilder2520%40%18187171161611
PackageNameCompressorTest2410%n/a24249494242411
ProxyFactory2400%200%141460604411
InjectorBindingData20517946%121657%304854105213401
RealMultibinder2050%80%21214646171711
ConstructorInjector2010%200%171756567711
ChildBindingAlreadySetError1980%180%181835359911
SingleMethodInjector1850%180%141449495511
DuplicateMapKeyError1750%60%7728284411
LinkedProviderBindingImpl1740%100%19193838141411
PrivateElementsImpl1740%140%19194343121211
MissingConstructorError1710%160%131333335511
MissingImplementationError1700%140%17173232101011
EncounterImpl1630%120%21214444151511
ProviderInstanceBindingImpl1578%120%18193741121301
RealOptionalBinder.JavaOptionalProvider1560%100%18184444131311
RealOptionalBinder.RealOptionalKeyProvider1560%100%18184444131311
Initializer.InjectableReference1550%110%111135354411
ProvidedByInternalFactory1460%100%141433339911
MoreTypesTest1430%n/a8832328811
InternalFactoryToScopedProviderAdapter.ForSingletonScope1380%200%171733337711
LinkedBindingImpl1380%80%15153030111111
WeakKeySetUtils1350%160%151538387711
InjectionRequestProcessor.StaticInjection1300%120%9937373311
SingleParameterInjector1290%100%111137376611
Indexer1280%n/a17172727171711
InternalFactoryTest1270%0%6626265511
RealElement1230%100%16162525111111
WeakKeySet1203623%2112%151823333601
Initializer1197037%18830%131728480401
MembersInjectorStore1138141%9535%91524473801
InstanceBindingImpl1123825%100%1217193071201
BindingAlreadySetError1110%60%8820205511
Indexer.IndexedBinding1100%140%101018183311
WeakKeySetTest.TestInjectorBindingData1090%n/a31313232313111
InternalFactoryToScopedProviderAdapter1030%60%9929296611
AbstractBindingBuilder997944%820%1118244261301
Scoping997141%25721%1928244241201
InternalInjectorCreator.ToolStageInjector990%n/a21212323212111
SingleFieldInjector983224%0%4520293401
InjectorImpl.SyntheticProviderBindingImpl980%80%131321219911
UntargettedBindingProcessor.new AbstractBindingProcessor.Processor() {...}970%0%4417173311
ProvisionListenerStackCallback.Provision970%60%6626263311
InternalFactory946%80%1314212391001
SingleMethodInjector.new SingleMethodInjector.MethodInvoker() {...}930%0%4419193311
LinkageContext880%100%8819193311
ScopeNotFoundError880%60%7716164411
BytecodeGen870%80%131320209911
RealMapBinder.ProviderMapEntry860%60%13131818101011
AbstractBindingProcessor858148%1214%91321392601
InjectionRequestProcessor8523%50%5824323601
UntargettedBindingImpl8515%60%101215187901
InterceptorStackCallback840%100%8817173311
InternalMethodHandles.MethodHandleProvider840%40%6625254411
InjectorImpl.ConvertedConstantBindingImpl833429%80%1215172781101
ProxyFactory.ProxyConstructor830%n/a6621216611
RealMapBinder.MultimapBinder.RealProviderMultimapProvider830%40%8820206611
InjectorShell.Builder8131679%151346%152213772801
RealMapBinder.MultimapBinder810%40%6622224411
ConstantBindingBuilderImpl804937%50%14182643121601
RealMapBinder.RealMultimapBinderProviderWithDependencies790%120%111122225511
InternalProviderInstanceBindingImpl.Factory790%80%111123237711
RealOptionalBinder.BaseAnnotation780%100%111115156611
ConstructorBindingImpl.Factory7718%120%81017242401
BoundProviderFactory770%n/a5521215511
InjectorOptionsProcessor743532%195%141610194601
ErrorFormatter740%100%7712122211
BindingProcessor733029%820%7916232401
MessagesTest730%n/a4419194411
ProviderMethodsModule.Signature730%80%7715153311
OptionalBinderTest.new AbstractModule() {...}720%n/a2215152211
MultibinderTest.new AbstractModule() {...}720%n/a2218182211
InterceptorStackCallback.InterceptedMethodInvocation720%0%7715156611
ProvisionListenerStackCallback713130%820%61015251501
ProviderMethod.MethodHandleProviderMethod710%40%5516163311
FactoryProxy700%n/a5523235511
ConstructorInjectorStore6927%0%4620283501
DefaultConstructionProxyFactory.MethodHandleProxy690%n/a5517175511
RealMapBinder.RealProviderMapProvider670%0%7716166611
ExposedKeyFactory660%0%5519194411
MoreTypes.WildcardTypeImpl639760%151142%13207250701
DefaultConstructionProxyFactory.FastClassProxy630%n/a3316163311
RealMapBinder.RealMapBinderProviderWithDependencies620%120%111116165511
DefaultConstructionProxyFactory620%120%8819192211
MoreTypes.ParameterizedTypeImpl6018775%211744%192811502901
InternalProviderInstanceBindingImpl600%40%5513133311
RealElementTest590%n/a5514145511
Annotations.new InvocationHandler() {...}590%80%6611112211
RealOptionalBinder.RealOptionalBinderProviderWithDependencies590%100%101016165511
RealMultibinder.BaseFactory580%80%9916165511
InternalContext573437%730%111414256901
ExposureBuilder570%0%8819197711
Indexer.BindingType570%n/a1110101111
BindingImpl565549%40%816163661401
InternalFactoryToScopedProviderAdapter.ForSingletonScope.SingletonCallSite560%40%5513133311
MultibinderTest.StringGrabber560%60%9914146611
ProviderMethod.FastClassProviderMethod560%n/a3313133311
InternalFactory.HandleCache.PartialLinkedCache550%80%7712123311
ProviderToInternalFactoryAdapter530%0%7715156611
Messages.FormatOptions530%n/a2210102211
InternalInjectorCreator5234786%91967%824109111001
MultibinderTest.new AbstractModule() {...}520%0%4412123311
WeakKeySet.KeyAndSource520%80%7711113311
MethodAspect510%n/a6612126611
LookupBindingProcessor507%n/a2312142301
InternalMethodHandles.MethodHandleProviderToInternalFactoryAdapter500%40%5515153311
InitializableFactory.new Provider() {...}490%0%4411113311
OptionalBinderTest.new AbstractModule() {...}480%n/a33883311
MapBinderTest.new AbstractModule() {...}480%n/a2211112211
MapBinderTest.new AbstractModule() {...}480%n/a2212122211
InternalMethodHandles.InitializableCallSite480%n/a3310103311
RealOptionalBinder.RealDirectTypeProvider480%n/a6613136611
MapBinderTest.new AbstractModule() {...}460%n/a2211112211
InternalFactoryToScopedProviderAdapter.ForSingletonScope.new Provider() {...}460%40%4410102211
InternalFlags455956%910%101412325901
LookupProcessor458%n/a2313152301
InternalMethodHandlesTest.new InternalFactory() {...}450%0%44883311
MultibinderTest.new Object() {...}450%40%66774411
DelegatingInvocationHandler450%0%5513134411
RealMultibinder.RealMultibinderCollectionOfProvidersProvider450%0%7712126611
AbstractBindingProcessor.Processor444349%n/a579185701
OptionalBinderTest.new AbstractModule() {...}440%n/a22662211
ProviderMethod.ReflectionProviderMethod440%n/a33993311
SingleMethodInjector.new SingleMethodInjector.MethodInvoker() {...}440%n/a3310103311
DefaultConstructionProxyFactory.ReflectiveProxy440%n/a3314143311
ExposedBindingImpl440%n/a6612126611
CycleDetectingLockTest.new ReentrantLock() {...}430%0%3310102211
OptionalBinderTest.new AbstractModule() {...}420%n/a22772211
MapBinderTest.new AbstractModule() {...}420%n/a22992211
MultibinderTest.new AbstractModule() {...}420%n/a22992211
MultibinderTest.new AbstractModule() {...}410%n/a2211112211
SingleMethodInjector.new SingleMethodInjector.MethodInvoker() {...}410%n/a3310103311
ProcessedBindingData403647%50%61012223701
MessagesTest.ExampleErrorDetail400%40%66774411
InitializableFactory400%0%6612125511
UniqueAnnotations.new UniqueAnnotations.Internal() {...}400%40%88666611
InternalFactoryToInitializableAdapter400%n/a44994411
Messages.ThrowableEquivalence3932%537%47261301
MultibinderTest.new AbstractModule() {...}390%n/a2211112211
MultibinderTest.new AbstractModule() {...}390%n/a2211112211
MapBinderTest.new AbstractModule() {...}390%n/a44884411
InternalFactory.DefaultProvider390%n/a3311113311
OptionalBinderTest.new AbstractModule() {...}380%n/a2210102211
MapBinderTest.new AbstractModule() {...}380%n/a22992211
MapBinderTest.new AbstractModule() {...}380%n/a22992211
InternalFactoryToScopedProviderAdapter.ForSingletonScope.new Provider() {...}380%0%33882211
MultibinderTest.new AbstractModule() {...}370%n/a2212122211
MapBinderTest.new AbstractModule() {...}360%n/a22882211
MapBinderTest.new AbstractModule() {...}360%n/a22772211
MapBinderTest.new AbstractModule() {...}360%n/a22772211
MapBinderTest.new AbstractModule() {...}360%40%44882211
MultibinderTest.new AbstractModule() {...}360%n/a22992211
RealOptionalBinder.RealOptionalProviderProvider360%0%7710106611
RealMultibinder.PermitDuplicatesModule360%40%66774411
SpiUtils.BindResult360%50%6611112211
RealOptionalBinder.JavaOptionalProviderProvider360%0%7710106611
InjectorShell.LoggerFactory3535%0%7811186701
MapBinderTest.new AbstractModule() {...}350%n/a22882211
OptionalBinderTest.new AbstractModule() {...}350%n/a22662211
MoreTypes.GenericArrayTypeImpl350%40%88886611
ProvisionListenerCallbackStore346666%11531%8137240501
OptionalBinderTest.StringGrabber340%40%77995511
CycleDetectingLockTest.new ReentrantLock() {...}340%0%33992211
MessageProcessor3321%40%468112401
MapBinderTest.new AbstractModule() {...}330%n/a22882211
MapBinderTest.new AbstractModule() {...}330%n/a33773311
MultibinderTest.new AbstractModule() {...}330%40%44882211
MultibinderTest.new AbstractModule() {...}330%n/a22772211
MultibinderTest.new AbstractModule() {...}330%n/a22882211
InternalFactory.HandleCache.EmptyCache330%40%55662211
GenericErrorDetail3239%0%247101301
OptionalBinderTest.new AbstractModule() {...}320%n/a22992211
OptionalBinderTest.new AbstractModule() {...}320%n/a22772211
MapBinderTest.new AbstractModule() {...}320%n/a22772211
MultibinderTest.new AbstractModule() {...}320%n/a22772211
ConstantProviderInternalFactory320%n/a33883311
OptionalBinderTest.new AbstractModule() {...}310%n/a22772211
MapBinderTest.new AbstractModule() {...}310%n/a22882211
MultibinderTest.new AbstractModule() {...}310%n/a22662211
MultibinderTest.new AbstractModule() {...}310%n/a22662211
MultibinderTest.new AbstractModule() {...}310%n/a22882211
InternalErrorDetail304560%40%467292401
FailableCache303956%433%7109194701
OptionalBinderTest.new AbstractModule() {...}300%n/a22552211
MultibinderTest.new AbstractModule() {...}300%n/a22662211
MultibinderTest.new AbstractModule() {...}300%n/a22662211
MultibinderTest.new AbstractModule() {...}300%n/a22992211
OptionalBinderTest.new AbstractModule() {...}300%n/a22772211
InternalFactory.NullProvider300%n/a3310103311
ConstantFactory.new InternalFactory() {...}300%0%55774411
InternalFactory.HandleCache.FullLinkedCache300%40%55773311
InternalContext.CircularFactoryIdFactory32%40%358131301
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MultibinderTest.new AbstractModule() {...}0%n/a33773311
MultibinderTest.new AbstractModule() {...}0%n/a22552211
OptionalBinderTest.new AbstractModule() {...}0%n/a33773311
UniqueAnnotationsTest0%n/a22772211
DeferredLookups3354%n/a246142401
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MultibinderTest.new AbstractModule() {...}0%n/a22772211
MultibinderTest.new AbstractModule() {...}0%n/a33553311
MultibinderTest.new AbstractModule() {...}0%n/a22882211
MapBinderTest.new Object() {...}0%40%55663311
InternalFactory.HandleCache15%0%23781201
OptionalBinderTest.new AbstractModule() {...}0%n/a22662211
SpiUtils.BindType0%n/a11551111
MapBinderTest.new AbstractModule() {...}0%n/a22772211
OptionalBinderTest.new AbstractModule() {...}0%n/a22882211
OptionalBinderTest.new AbstractModule() {...}0%n/a22882211
MultibinderTest.new AbstractModule() {...}0%n/a22772211
Initializer.InjectableReferenceState0%n/a11551111
TypeConverterBindingProcessor12282%50%3108401801
ConstantFactory38%50%585114701
MapBinderTest.new AbstractModule() {...}0%n/a22882211
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MapBinderTest.new AbstractModule() {...}0%n/a22882211
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MapBinderTest.new AbstractModule() {...}0%n/a22772211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
InjectorJitBindingData7975%50%31442611201
InjectorImpl.InjectorOptions41%n/a127141201
MapBinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
OptionalBinderTest.new AbstractModule() {...}0%n/a33663311
MapBinderTest.new AbstractModule() {...}0%n/a22662211
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
ScopeBindingProcessor3962%537%464150201
MapBinderTest.new AbstractModule() {...}0%n/a22662211
OptionalBinderTest.new AbstractModule() {...}0%n/a22662211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
Scoping.new Scoping() {...}0%n/a55665511
Scoping.new Scoping() {...}0%n/a55665511
MultibinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22662211
InjectorShell.InheritedScannersModule0%0%33772211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22442211
InjectorImpl.SyntheticProviderBindingImpl.new InternalFactory() {...}0%n/a44554411
InternalProvisionExceptionTest0%n/a2211112211
InternalFactory.HandleCache.AlwaysCache0%0%44663311
OptionalBinderTest.new AbstractModule() {...}0%n/a22442211
OptionalBinderTest.new AbstractModule() {...}0%n/a22442211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
MapBinderTest.new AbstractModule() {...}0%n/a22662211
ProvidesMethodScanner.AnnotationOrError0%n/a33663311
RealOptionalBinder.BindingSelection.InitializationState0%n/a11441111
OptionalBinderTest.new AbstractModule() {...}0%n/a22442211
OptionalBinderTest.new AbstractModule() {...}0%n/a22442211
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
InternalFactory.MethodHandleResult.Cachability0%n/a11441111
RealMapBinder.BindingSelection.InitializationState0%n/a11441111
RealMapBinder.MultimapBinder.RealMultimapProvider.PerKeyData0%0%22661111
InternalFactoryTest.new InternalFactory() {...}0%n/a33553311
SpiUtils.VisitType0%n/a11441111
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
OptionalBinderTest.new AbstractModule() {...}0%n/a22662211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
Messages.new Messages.Converter() {...}17%40%34451201
TypeConverterBindingProcessor.new TypeConverter() {...}13%0%34562301
UniqueAnnotations0%n/a33553311
MapBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new Provider() {...}0%n/a22332211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
InternalMethodHandlesTest.new InternalFactory() {...}0%n/a33443311
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.18.new Provider() {...}0%n/a22332211
Collector0%n/a44774411
MapBinderTest.17.new Provider() {...}0%n/a22332211
PrivateElementProcessor37%n/a13481301
InjectorShell.InjectorFactory26%n/a56585601
MapBinderTest.MapBinderWithTwoEntriesModule0%n/a11551111
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
DefaultConstructionProxyFactory.DefaultConstructorProxy0%n/a44774411
LinkageContextTest.new InternalFactory() {...}0%n/a33333311
ListenerBindingProcessor20%n/a23462301
InterceptorBindingProcessor20%0%23461201
OptionalBinderTest.new AbstractModule() {...}0%n/a22442211
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22552211
InternalFactory.InstanceProvider0%n/a33663311
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
OptionalBinderTest.new AbstractModule() {...}0%n/a22442211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MultibinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.38.new AbstractModule() {...}0%n/a22552211
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
MapBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22552211
Element.Type0%n/a11331111
MapBinderTest.new AbstractModule() {...}0%n/a22332211
SpiUtils.MapResult0%n/a22552211
InternalProviderInstanceBindingImpl.InitializationTiming0%n/a11331111
OptionalBinderTest.ExpectedProviderState0%n/a11331111
RealOptionalBinder.Source0%n/a11331111
OptionalBinderTest.ExpectedValueState0%n/a11331111
ProvisionListenerCallbackStore.KeyBinding48%40%35161301
KotlinSupport36%n/a02480201
MapBinderTest.new AbstractModule() {...}0%n/a22332211
MapBinderTest.new Object() {...}0%n/a22332211
MapBinderTest.new Object() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a33443311
OptionalBinderTest.new AbstractModule() {...}0%n/a33443311
InternalMethodHandlesTest.new InternalFactory() {...}0%n/a33333311
MultibinderTest.new AbstractModule() {...}0%n/a22332211
MultibinderTest.new AbstractModule() {...}0%n/a22332211
MultibinderTest.new AbstractModule() {...}0%n/a22332211
MultibinderTest.36.new AbstractModule() {...}0%n/a22552211
Scoping.new Scoping() {...}18%n/a45564501
Scoping.new Scoping() {...}18%n/a45564501
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
MapBinderTest.new AbstractModule() {...}0%n/a22332211
MapBinderTest.new DefaultElementVisitor() {...}0%n/a22332211
MultibinderTest.new AbstractModule() {...}0%n/a22332211
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.22.new Provider() {...}0%n/a33443311
Scoping.new Scoping() {...}20%n/a45564501
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
MapBinderTest.new AbstractModule() {...}0%n/a22332211
MultibinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
OptionalBinderTest.new AbstractModule() {...}0%n/a22332211
MultibinderTest.new AbstractModule() {...}0%n/a22332211
ProxyFactoryTest.SimpleInterceptor0%n/a22442211
InternalFactoryTest.new InternalFactory() {...}0%n/a33333311
InternalFactoryTest.new InternalFactory() {...}0%n/a33443311
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
WeakKeySetTest.new AbstractModule() {...}0%n/a22332211
ProxyFactoryTest.CountingInterceptor0%n/a22332211
UntargettedBindingImpl.new InternalFactory() {...}0%n/a33333311
ProxyFactoryTest.Bar0%n/a33553311
UntargettedBindingProcessor33%n/a12131201
Scoping.new Scoping() {...}23%n/a45564501
ProxyFactoryTest.Counter0%n/a22332211
ProxyFactoryTest.Simple0%n/a22442211
Messages.Converter64%50%35151301
SingletonScope57%n/a24252401
CycleDetectingLock.CycleDetectingLockFactory47%n/a13151301
InternalFlags.ColorizeOption.new InternalFlags.ColorizeOption() {...}35%40%34121201
ProviderMethodsModule.MethodAndAnnotation0%n/a11441111
ProxyFactoryTest.DoubleInterceptor0%n/a22332211
InternalFactory.MethodHandleResult0%n/a11441111
DuplicateElementError.Element0%n/a11441111
ProvidesMethodScanner.TypeAndValue0%n/a11441111
KotlinSupport.KotlinUnsupported65%n/a41031041001
ModuleAnnotatedMethodScannerProcessor33%n/a12241201
FailableCache.new CacheLoader() {...}3683%50%13190201
Scoping.new Scoping() {...}41%n/a35353501
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
ProxyFactoryTest.Foo0%n/a22332211
ProxyFactoryTest.A0%n/a22442211
TypeConverterBindingProcessor.new TypeConverter() {...}3384%n/a03270301
ConstructorInjectorStore.new FailableCache() {...}50%n/a12121201
MembersInjectorStore.new FailableCache() {...}50%n/a12121201
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new Key() {...}0%n/a11111111
OptionalBinderTest.new Key() {...}0%n/a11111111
OptionalBinderTest.new Key() {...}0%n/a11111111
OptionalBinderTest.new Key() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new Key() {...}0%n/a11111111
MapBinderTest.new Key() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new Key() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new TypeLiteral() {...}0%n/a11111111
MapBinderTest.new Key() {...}0%n/a11111111
MapBinderTest.new Key() {...}0%n/a11111111
MapBinderTest.new Key() {...}0%n/a11111111
MapBinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
BytecodeGen.new ClassValue() {...}0%n/a22222211
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new Key() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
MultibinderTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SimilarLookingTypesTest.new TypeLiteral() {...}0%n/a11111111
SpiUtils.Visitor0%n/a33333311
MultibinderTest.68.new Key() {...}0%n/a11111111
MapBinderTest.65.new Key() {...}0%n/a11111111
OptionalBinderTest.14.new Key() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
OptionalBinderTest.new TypeLiteral() {...}0%n/a11111111
MoreTypesTest.new TypeLiteral() {...}0%n/a11111111
MoreTypesTest.new TypeLiteral() {...}0%n/a11111111
MoreTypesTest.new TypeLiteral() {...}0%n/a11111111
MoreTypesTest.new TypeLiteral() {...}0%n/a11111111
MoreTypesTest.new TypeLiteral() {...}0%n/a11111111
RealOptionalBinder.ActualImpl0%n/a11221111
RealOptionalBinder.DefaultImpl0%n/a11221111
MultibinderTest.ObjectWithInjectionPoint0%n/a11221111
Messages.new Messages.Converter() {...}57%n/a12121201
Messages.new Messages.Converter() {...}57%n/a12121201
Annotations.new CacheLoader() {...}50%n/a12121201
OptionalBinderTest.JitInjectable0%n/a11111111
OptionalBinderTest.Dummy0%n/a11111111
OptionalBinderTest.DependsOnJitBinding0%n/a11111111
OptionalBinderTest.MyClass0%n/a11111111
RealElementTest.Holder0%n/a11111111
OptionalBinderTest.JitBinding0%n/a11111111
MoreTypesTest.Inner0%n/a11111111
InternalMethodHandlesTest.TestClass0%n/a11111111
MoreTypesTest.E0%n/a11111111
MoreTypesTest.D0%n/a11111111
Nullability92%75%13150101
InternalFlags.ColorizeOption.new InternalFlags.ColorizeOption() {...}71%n/a12121201
InternalFlags.ColorizeOption.new InternalFlags.ColorizeOption() {...}71%n/a12121201
MultibinderTest.AStringProvider0%n/a11111111
OptionalBinderTest.BStringProvider0%n/a11111111
MultibinderTest.BStringProvider0%n/a11111111
OptionalBinderTest.AStringProvider0%n/a11111111
ErrorId363100%n/a010610101
InjectorShell81100%n/a060260601
AbstractProcessor58100%100%060160501
DeclaredMembers44100%n/a050140501
Annotations.AnnotationChecker.new CacheLoader() {...}36100%4100%04050201
InternalFlags.CustomClassLoadingOption100%n/a01050101
TypeConverterBindingProcessor.new AbstractMatcher() {...}100%100%04070301
Annotations.AnnotationChecker100%n/a02070201
InjectorImpl.JitLimitation100%n/a01040101
InternalFlags.NullableProvidesOption100%n/a01040101
InternalFlags.ColorizeOption100%n/a01040101
InternalFlags.UseMethodHandlesOption100%n/a01030101
InternalFlags.BytecodeGenOption100%n/a01030101
TypeConverterBindingProcessor.new TypeConverter() {...}100%n/a03050301
InternalFlags.IncludeStackTraceOption100%n/a01030101
TypeConverterBindingProcessor.new AbstractMatcher() {...}100%100%04030301
InjectorShell.RootModule100%n/a01040101
Annotations.AnnotationToStringConfig100%n/a01050101
Errors.new Ordering() {...}100%n/a02020201
ProvisionListenerCallbackStore.new CacheLoader() {...}100%n/a02020201
TypeConverterBindingProcessor.new TypeConverter() {...}100%n/a03030301
InternalFlags.new PrivilegedAction() {...}100%n/a02020201
ErrorsException100%n/a02040201
InternalClassesToSkipSources100%n/a01010101
GuiceInternal100%n/a01010101
KotlinSupport.KotlinSupportHolder100%n/a01010101