MapBinderTest |  | 0% |  | 0% | 68 | 68 | 580 | 580 | 54 | 54 | 1 | 1 |
MultibinderTest |  | 0% |  | 0% | 64 | 64 | 533 | 533 | 49 | 49 | 1 | 1 |
SpiUtils |  | 0% |  | 0% | 225 | 225 | 792 | 792 | 22 | 22 | 1 | 1 |
OptionalBinderTest |  | 0% |  | 0% | 61 | 61 | 423 | 423 | 48 | 48 | 1 | 1 |
InternalMethodHandles |   | 23% |  | 0% | 92 | 97 | 286 | 373 | 54 | 59 | 0 | 1 |
WeakKeySetTest |  | 0% | | n/a | 12 | 12 | 222 | 222 | 12 | 12 | 1 | 1 |
InjectorImpl |   | 37% |   | 34% | 107 | 136 | 227 | 363 | 33 | 54 | 0 | 1 |
Errors |   | 22% |   | 61% | 73 | 101 | 105 | 165 | 60 | 80 | 0 | 1 |
MissingImplementationErrorHints |  | 0% |  | 0% | 87 | 87 | 186 | 186 | 15 | 15 | 1 | 1 |
InternalContextTest |  | 0% |  | 0% | 21 | 21 | 119 | 119 | 16 | 16 | 1 | 1 |
InternalMethodHandlesTest |  | 0% |  | 0% | 37 | 37 | 181 | 181 | 34 | 34 | 1 | 1 |
RealMapBinder.BindingSelection |  | 0% |  | 0% | 69 | 69 | 132 | 132 | 26 | 26 | 1 | 1 |
RealMapBinder.ExtensionRealMapProvider |  | 0% |  | 0% | 39 | 39 | 133 | 133 | 16 | 16 | 1 | 1 |
MembersInjectorImpl.MethodHandleMembersInjectorImpl |  | 0% |  | 0% | 27 | 27 | 134 | 134 | 8 | 8 | 1 | 1 |
CycleDetectingLockTest |  | 0% |  | 0% | 22 | 22 | 116 | 116 | 12 | 12 | 1 | 1 |
RealMultibinder.RealMultibinderProvider |  | 0% |  | 0% | 37 | 37 | 93 | 93 | 19 | 19 | 1 | 1 |
Annotations |   | 30% |   | 18% | 49 | 64 | 84 | 128 | 15 | 28 | 0 | 1 |
RealMapBinder |  | 0% |  | 0% | 32 | 32 | 107 | 107 | 26 | 26 | 1 | 1 |
SourceFormatter |  | 5% |   | 7% | 35 | 38 | 77 | 84 | 9 | 11 | 0 | 1 |
ProviderMethodsModule |   | 27% |   | 19% | 48 | 63 | 82 | 115 | 7 | 17 | 0 | 1 |
InternalContext.WithProxySupport |  | 2% |  | 0% | 30 | 31 | 116 | 120 | 10 | 11 | 0 | 1 |
PackageNameCompressor |  | 0% |  | 0% | 24 | 24 | 95 | 95 | 5 | 5 | 1 | 1 |
BindingProcessor.new AbstractBindingProcessor.Processor() {...} |   | 16% |  | 7% | 17 | 19 | 69 | 82 | 10 | 12 | 0 | 1 |
ProviderMethod |  | 0% |  | 0% | 39 | 39 | 88 | 88 | 18 | 18 | 1 | 1 |
RealMultibinder.BindingSelection |  | 0% |  | 0% | 47 | 47 | 89 | 89 | 23 | 23 | 1 | 1 |
SingletonScope.new Provider() {...} |  | 0% |  | 0% | 26 | 26 | 76 | 76 | 4 | 4 | 1 | 1 |
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock |  | 0% |  | 0% | 30 | 30 | 86 | 86 | 7 | 7 | 1 | 1 |
InternalProvisionException |  | 0% |  | 0% | 32 | 32 | 59 | 59 | 18 | 18 | 1 | 1 |
InternalContext.WithoutProxySupport |  | 0% |  | 0% | 26 | 26 | 92 | 92 | 10 | 10 | 1 | 1 |
RealOptionalBinder.BindingSelection |  | 0% |  | 0% | 39 | 39 | 72 | 72 | 18 | 18 | 1 | 1 |
MembersInjectorImpl |  | 0% |  | 0% | 38 | 38 | 76 | 76 | 13 | 13 | 1 | 1 |
LinkageContextTest |  | 0% | | 0% | 13 | 13 | 66 | 66 | 12 | 12 | 1 | 1 |
RealOptionalBinder |  | 0% |  | 0% | 19 | 19 | 68 | 68 | 17 | 17 | 1 | 1 |
SimilarLookingTypesTest |  | 0% | | n/a | 22 | 22 | 109 | 109 | 22 | 22 | 1 | 1 |
DuplicateElementError |  | 0% |  | 0% | 17 | 17 | 54 | 54 | 8 | 8 | 1 | 1 |
RealMapBinder.MultimapBinder.RealMultimapProvider |  | 0% |  | 0% | 15 | 15 | 63 | 63 | 6 | 6 | 1 | 1 |
ProxyFactoryTest |  | 0% | | n/a | 6 | 6 | 58 | 58 | 6 | 6 | 1 | 1 |
ConstructorBindingImpl |   | 33% |   | 22% | 31 | 36 | 60 | 95 | 13 | 18 | 0 | 1 |
ProviderInternalFactory |  | 0% |  | 0% | 21 | 21 | 60 | 60 | 11 | 11 | 1 | 1 |
MoreTypes |   | 53% |   | 43% | 47 | 70 | 64 | 143 | 3 | 15 | 0 | 1 |
ProvidesMethodScanner |  | 4% |  | 0% | 20 | 22 | 61 | 65 | 3 | 5 | 0 | 1 |
Messages |   | 35% |   | 44% | 23 | 36 | 44 | 77 | 9 | 17 | 0 | 1 |
BindingBuilder |  | 0% |  | 0% | 18 | 18 | 71 | 71 | 16 | 16 | 1 | 1 |
PackageNameCompressorTest |  | 0% | | n/a | 24 | 24 | 94 | 94 | 24 | 24 | 1 | 1 |
ProxyFactory |  | 0% |  | 0% | 14 | 14 | 60 | 60 | 4 | 4 | 1 | 1 |
InjectorBindingData |   | 46% |   | 57% | 30 | 48 | 54 | 105 | 21 | 34 | 0 | 1 |
RealMultibinder |  | 0% |  | 0% | 21 | 21 | 46 | 46 | 17 | 17 | 1 | 1 |
ConstructorInjector |  | 0% |  | 0% | 17 | 17 | 56 | 56 | 7 | 7 | 1 | 1 |
ChildBindingAlreadySetError |  | 0% |  | 0% | 18 | 18 | 35 | 35 | 9 | 9 | 1 | 1 |
SingleMethodInjector |  | 0% |  | 0% | 14 | 14 | 49 | 49 | 5 | 5 | 1 | 1 |
DuplicateMapKeyError |  | 0% |  | 0% | 7 | 7 | 28 | 28 | 4 | 4 | 1 | 1 |
LinkedProviderBindingImpl |  | 0% |  | 0% | 19 | 19 | 38 | 38 | 14 | 14 | 1 | 1 |
PrivateElementsImpl |  | 0% |  | 0% | 19 | 19 | 43 | 43 | 12 | 12 | 1 | 1 |
MissingConstructorError |  | 0% |  | 0% | 13 | 13 | 33 | 33 | 5 | 5 | 1 | 1 |
MissingImplementationError |  | 0% |  | 0% | 17 | 17 | 32 | 32 | 10 | 10 | 1 | 1 |
EncounterImpl |  | 0% |  | 0% | 21 | 21 | 44 | 44 | 15 | 15 | 1 | 1 |
ProviderInstanceBindingImpl |  | 8% |  | 0% | 18 | 19 | 37 | 41 | 12 | 13 | 0 | 1 |
RealOptionalBinder.JavaOptionalProvider |  | 0% |  | 0% | 18 | 18 | 44 | 44 | 13 | 13 | 1 | 1 |
RealOptionalBinder.RealOptionalKeyProvider |  | 0% |  | 0% | 18 | 18 | 44 | 44 | 13 | 13 | 1 | 1 |
Initializer.InjectableReference |  | 0% |  | 0% | 11 | 11 | 35 | 35 | 4 | 4 | 1 | 1 |
ProvidedByInternalFactory |  | 0% |  | 0% | 14 | 14 | 33 | 33 | 9 | 9 | 1 | 1 |
MoreTypesTest |  | 0% | | n/a | 8 | 8 | 32 | 32 | 8 | 8 | 1 | 1 |
InternalFactoryToScopedProviderAdapter.ForSingletonScope |  | 0% |  | 0% | 17 | 17 | 33 | 33 | 7 | 7 | 1 | 1 |
LinkedBindingImpl |  | 0% |  | 0% | 15 | 15 | 30 | 30 | 11 | 11 | 1 | 1 |
WeakKeySetUtils |  | 0% |  | 0% | 15 | 15 | 38 | 38 | 7 | 7 | 1 | 1 |
InjectionRequestProcessor.StaticInjection |  | 0% |  | 0% | 9 | 9 | 37 | 37 | 3 | 3 | 1 | 1 |
SingleParameterInjector |  | 0% |  | 0% | 11 | 11 | 37 | 37 | 6 | 6 | 1 | 1 |
Indexer |  | 0% | | n/a | 17 | 17 | 27 | 27 | 17 | 17 | 1 | 1 |
InternalFactoryTest |  | 0% | | 0% | 6 | 6 | 26 | 26 | 5 | 5 | 1 | 1 |
RealElement |  | 0% |  | 0% | 16 | 16 | 25 | 25 | 11 | 11 | 1 | 1 |
WeakKeySet |   | 23% |  | 12% | 15 | 18 | 23 | 33 | 3 | 6 | 0 | 1 |
Initializer |   | 37% |   | 30% | 13 | 17 | 28 | 48 | 0 | 4 | 0 | 1 |
MembersInjectorStore |   | 41% |   | 35% | 9 | 15 | 24 | 47 | 3 | 8 | 0 | 1 |
InstanceBindingImpl |   | 25% |  | 0% | 12 | 17 | 19 | 30 | 7 | 12 | 0 | 1 |
BindingAlreadySetError |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 5 | 5 | 1 | 1 |
Indexer.IndexedBinding |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 3 | 3 | 1 | 1 |
WeakKeySetTest.TestInjectorBindingData |  | 0% | | n/a | 31 | 31 | 32 | 32 | 31 | 31 | 1 | 1 |
InternalFactoryToScopedProviderAdapter |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 6 | 6 | 1 | 1 |
AbstractBindingBuilder |   | 44% |  | 20% | 11 | 18 | 24 | 42 | 6 | 13 | 0 | 1 |
Scoping |   | 41% |   | 21% | 19 | 28 | 24 | 42 | 4 | 12 | 0 | 1 |
InternalInjectorCreator.ToolStageInjector |  | 0% | | n/a | 21 | 21 | 23 | 23 | 21 | 21 | 1 | 1 |
SingleFieldInjector |   | 24% | | 0% | 4 | 5 | 20 | 29 | 3 | 4 | 0 | 1 |
InjectorImpl.SyntheticProviderBindingImpl |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 9 | 9 | 1 | 1 |
UntargettedBindingProcessor.new AbstractBindingProcessor.Processor() {...} |  | 0% | | 0% | 4 | 4 | 17 | 17 | 3 | 3 | 1 | 1 |
ProvisionListenerStackCallback.Provision |  | 0% |  | 0% | 6 | 6 | 26 | 26 | 3 | 3 | 1 | 1 |
InternalFactory |  | 6% |  | 0% | 13 | 14 | 21 | 23 | 9 | 10 | 0 | 1 |
SingleMethodInjector.new SingleMethodInjector.MethodInvoker() {...} |  | 0% | | 0% | 4 | 4 | 19 | 19 | 3 | 3 | 1 | 1 |
LinkageContext |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 3 | 3 | 1 | 1 |
ScopeNotFoundError |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 4 | 4 | 1 | 1 |
BytecodeGen |  | 0% |  | 0% | 13 | 13 | 20 | 20 | 9 | 9 | 1 | 1 |
RealMapBinder.ProviderMapEntry |  | 0% |  | 0% | 13 | 13 | 18 | 18 | 10 | 10 | 1 | 1 |
AbstractBindingProcessor |   | 48% |  | 14% | 9 | 13 | 21 | 39 | 2 | 6 | 0 | 1 |
InjectionRequestProcessor |  | 23% | | 50% | 5 | 8 | 24 | 32 | 3 | 6 | 0 | 1 |
UntargettedBindingImpl |  | 15% |  | 0% | 10 | 12 | 15 | 18 | 7 | 9 | 0 | 1 |
InterceptorStackCallback |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 3 | 3 | 1 | 1 |
InternalMethodHandles.MethodHandleProvider |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 4 | 4 | 1 | 1 |
InjectorImpl.ConvertedConstantBindingImpl |   | 29% |  | 0% | 12 | 15 | 17 | 27 | 8 | 11 | 0 | 1 |
ProxyFactory.ProxyConstructor |  | 0% | | n/a | 6 | 6 | 21 | 21 | 6 | 6 | 1 | 1 |
RealMapBinder.MultimapBinder.RealProviderMultimapProvider |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 6 | 6 | 1 | 1 |
InjectorShell.Builder |   | 79% |   | 46% | 15 | 22 | 13 | 77 | 2 | 8 | 0 | 1 |
RealMapBinder.MultimapBinder |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 4 | 4 | 1 | 1 |
ConstantBindingBuilderImpl |   | 37% | | 50% | 14 | 18 | 26 | 43 | 12 | 16 | 0 | 1 |
RealMapBinder.RealMultimapBinderProviderWithDependencies |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 5 | 5 | 1 | 1 |
InternalProviderInstanceBindingImpl.Factory |  | 0% |  | 0% | 11 | 11 | 23 | 23 | 7 | 7 | 1 | 1 |
RealOptionalBinder.BaseAnnotation |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 6 | 6 | 1 | 1 |
ConstructorBindingImpl.Factory |  | 18% |  | 0% | 8 | 10 | 17 | 24 | 2 | 4 | 0 | 1 |
BoundProviderFactory |  | 0% | | n/a | 5 | 5 | 21 | 21 | 5 | 5 | 1 | 1 |
InjectorOptionsProcessor |   | 32% |  | 5% | 14 | 16 | 10 | 19 | 4 | 6 | 0 | 1 |
ErrorFormatter |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 2 | 2 | 1 | 1 |
BindingProcessor |   | 29% |  | 20% | 7 | 9 | 16 | 23 | 2 | 4 | 0 | 1 |
MessagesTest |  | 0% | | n/a | 4 | 4 | 19 | 19 | 4 | 4 | 1 | 1 |
ProviderMethodsModule.Signature |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 3 | 3 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 18 | 18 | 2 | 2 | 1 | 1 |
InterceptorStackCallback.InterceptedMethodInvocation |  | 0% | | 0% | 7 | 7 | 15 | 15 | 6 | 6 | 1 | 1 |
ProvisionListenerStackCallback |   | 30% |  | 20% | 6 | 10 | 15 | 25 | 1 | 5 | 0 | 1 |
ProviderMethod.MethodHandleProviderMethod |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 3 | 3 | 1 | 1 |
FactoryProxy |  | 0% | | n/a | 5 | 5 | 23 | 23 | 5 | 5 | 1 | 1 |
ConstructorInjectorStore |  | 27% | | 0% | 4 | 6 | 20 | 28 | 3 | 5 | 0 | 1 |
DefaultConstructionProxyFactory.MethodHandleProxy |  | 0% | | n/a | 5 | 5 | 17 | 17 | 5 | 5 | 1 | 1 |
RealMapBinder.RealProviderMapProvider |  | 0% | | 0% | 7 | 7 | 16 | 16 | 6 | 6 | 1 | 1 |
ExposedKeyFactory |  | 0% | | 0% | 5 | 5 | 19 | 19 | 4 | 4 | 1 | 1 |
MoreTypes.WildcardTypeImpl |   | 60% |   | 42% | 13 | 20 | 7 | 25 | 0 | 7 | 0 | 1 |
DefaultConstructionProxyFactory.FastClassProxy |  | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
RealMapBinder.RealMapBinderProviderWithDependencies |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 5 | 5 | 1 | 1 |
DefaultConstructionProxyFactory |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 2 | 2 | 1 | 1 |
MoreTypes.ParameterizedTypeImpl |   | 75% |   | 44% | 19 | 28 | 11 | 50 | 2 | 9 | 0 | 1 |
InternalProviderInstanceBindingImpl |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
RealElementTest |  | 0% | | n/a | 5 | 5 | 14 | 14 | 5 | 5 | 1 | 1 |
Annotations.new InvocationHandler() {...} |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 2 | 2 | 1 | 1 |
RealOptionalBinder.RealOptionalBinderProviderWithDependencies |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 5 | 5 | 1 | 1 |
RealMultibinder.BaseFactory |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 5 | 5 | 1 | 1 |
InternalContext |   | 37% |  | 30% | 11 | 14 | 14 | 25 | 6 | 9 | 0 | 1 |
ExposureBuilder |  | 0% | | 0% | 8 | 8 | 19 | 19 | 7 | 7 | 1 | 1 |
Indexer.BindingType |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 | 1 | 1 |
BindingImpl |   | 49% |  | 0% | 8 | 16 | 16 | 36 | 6 | 14 | 0 | 1 |
InternalFactoryToScopedProviderAdapter.ForSingletonScope.SingletonCallSite |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
MultibinderTest.StringGrabber |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 6 | 6 | 1 | 1 |
ProviderMethod.FastClassProviderMethod |  | 0% | | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 |
InternalFactory.HandleCache.PartialLinkedCache |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 3 | 3 | 1 | 1 |
ProviderToInternalFactoryAdapter |  | 0% | | 0% | 7 | 7 | 15 | 15 | 6 | 6 | 1 | 1 |
Messages.FormatOptions |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
InternalInjectorCreator |   | 86% |   | 67% | 8 | 24 | 10 | 91 | 1 | 10 | 0 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | 0% | 4 | 4 | 12 | 12 | 3 | 3 | 1 | 1 |
WeakKeySet.KeyAndSource |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 3 | 3 | 1 | 1 |
MethodAspect |  | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
LookupBindingProcessor |  | 7% | | n/a | 2 | 3 | 12 | 14 | 2 | 3 | 0 | 1 |
InternalMethodHandles.MethodHandleProviderToInternalFactoryAdapter |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 3 | 3 | 1 | 1 |
InitializableFactory.new Provider() {...} |  | 0% | | 0% | 4 | 4 | 11 | 11 | 3 | 3 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
InternalMethodHandles.InitializableCallSite |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
RealOptionalBinder.RealDirectTypeProvider |  | 0% | | n/a | 6 | 6 | 13 | 13 | 6 | 6 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
InternalFactoryToScopedProviderAdapter.ForSingletonScope.new Provider() {...} |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
InternalFlags |   | 56% |  | 10% | 10 | 14 | 12 | 32 | 5 | 9 | 0 | 1 |
LookupProcessor |  | 8% | | n/a | 2 | 3 | 13 | 15 | 2 | 3 | 0 | 1 |
InternalMethodHandlesTest.new InternalFactory() {...} |  | 0% | | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
MultibinderTest.new Object() {...} |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 4 | 4 | 1 | 1 |
DelegatingInvocationHandler |  | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
RealMultibinder.RealMultibinderCollectionOfProvidersProvider |  | 0% | | 0% | 7 | 7 | 12 | 12 | 6 | 6 | 1 | 1 |
AbstractBindingProcessor.Processor |   | 49% | | n/a | 5 | 7 | 9 | 18 | 5 | 7 | 0 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
ProviderMethod.ReflectionProviderMethod |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
SingleMethodInjector.new SingleMethodInjector.MethodInvoker() {...} |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
DefaultConstructionProxyFactory.ReflectiveProxy |  | 0% | | n/a | 3 | 3 | 14 | 14 | 3 | 3 | 1 | 1 |
ExposedBindingImpl |  | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
CycleDetectingLockTest.new ReentrantLock() {...} |  | 0% | | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
SingleMethodInjector.new SingleMethodInjector.MethodInvoker() {...} |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
ProcessedBindingData |   | 47% | | 50% | 6 | 10 | 12 | 22 | 3 | 7 | 0 | 1 |
MessagesTest.ExampleErrorDetail |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 4 | 4 | 1 | 1 |
InitializableFactory |  | 0% | | 0% | 6 | 6 | 12 | 12 | 5 | 5 | 1 | 1 |
UniqueAnnotations.new UniqueAnnotations.Internal() {...} |  | 0% |  | 0% | 8 | 8 | 6 | 6 | 6 | 6 | 1 | 1 |
InternalFactoryToInitializableAdapter |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
Messages.ThrowableEquivalence |  | 32% |  | 37% | 4 | 7 | 2 | 6 | 1 | 3 | 0 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
InternalFactory.DefaultProvider |  | 0% | | n/a | 3 | 3 | 11 | 11 | 3 | 3 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
InternalFactoryToScopedProviderAdapter.ForSingletonScope.new Provider() {...} |  | 0% | | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
RealOptionalBinder.RealOptionalProviderProvider |  | 0% | | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
RealMultibinder.PermitDuplicatesModule |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 4 | 4 | 1 | 1 |
SpiUtils.BindResult |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 2 | 2 | 1 | 1 |
RealOptionalBinder.JavaOptionalProviderProvider |  | 0% | | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 |
InjectorShell.LoggerFactory |  | 35% | | 0% | 7 | 8 | 11 | 18 | 6 | 7 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MoreTypes.GenericArrayTypeImpl |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 6 | 6 | 1 | 1 |
ProvisionListenerCallbackStore |   | 66% |   | 31% | 8 | 13 | 7 | 24 | 0 | 5 | 0 | 1 |
OptionalBinderTest.StringGrabber |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
CycleDetectingLockTest.new ReentrantLock() {...} |  | 0% | | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
MessageProcessor |  | 21% |  | 0% | 4 | 6 | 8 | 11 | 2 | 4 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
InternalFactory.HandleCache.EmptyCache |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 2 | 2 | 1 | 1 |
GenericErrorDetail |  | 39% | | 0% | 2 | 4 | 7 | 10 | 1 | 3 | 0 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
ConstantProviderInternalFactory |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
InternalErrorDetail |   | 60% |  | 0% | 4 | 6 | 7 | 29 | 2 | 4 | 0 | 1 |
FailableCache |   | 56% |  | 33% | 7 | 10 | 9 | 19 | 4 | 7 | 0 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
InternalFactory.NullProvider |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
ConstantFactory.new InternalFactory() {...} |  | 0% | | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
InternalFactory.HandleCache.FullLinkedCache |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 3 | 3 | 1 | 1 |
InternalContext.CircularFactoryIdFactory | | 32% |  | 0% | 3 | 5 | 8 | 13 | 1 | 3 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
UniqueAnnotationsTest | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
DeferredLookups |  | 54% | | n/a | 2 | 4 | 6 | 14 | 2 | 4 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
MapBinderTest.new Object() {...} | | 0% |  | 0% | 5 | 5 | 6 | 6 | 3 | 3 | 1 | 1 |
InternalFactory.HandleCache | | 15% | | 0% | 2 | 3 | 7 | 8 | 1 | 2 | 0 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
SpiUtils.BindType | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
Initializer.InjectableReferenceState | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
TypeConverterBindingProcessor |  | 82% | | 50% | 3 | 10 | 8 | 40 | 1 | 8 | 0 | 1 |
ConstantFactory | | 38% | | 50% | 5 | 8 | 5 | 11 | 4 | 7 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
InjectorJitBindingData |  | 75% | | 50% | 3 | 14 | 4 | 26 | 1 | 12 | 0 | 1 |
InjectorImpl.InjectorOptions | | 41% | | n/a | 1 | 2 | 7 | 14 | 1 | 2 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
ScopeBindingProcessor |  | 62% |  | 37% | 4 | 6 | 4 | 15 | 0 | 2 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
Scoping.new Scoping() {...} | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
Scoping.new Scoping() {...} | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
InjectorShell.InheritedScannersModule | | 0% | | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
InjectorImpl.SyntheticProviderBindingImpl.new InternalFactory() {...} | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
InternalProvisionExceptionTest | | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
InternalFactory.HandleCache.AlwaysCache | | 0% | | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
ProvidesMethodScanner.AnnotationOrError | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
RealOptionalBinder.BindingSelection.InitializationState | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
InternalFactory.MethodHandleResult.Cachability | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
RealMapBinder.BindingSelection.InitializationState | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
RealMapBinder.MultimapBinder.RealMultimapProvider.PerKeyData | | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
InternalFactoryTest.new InternalFactory() {...} | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
SpiUtils.VisitType | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
Messages.new Messages.Converter() {...} | | 17% |  | 0% | 3 | 4 | 4 | 5 | 1 | 2 | 0 | 1 |
TypeConverterBindingProcessor.new TypeConverter() {...} | | 13% | | 0% | 3 | 4 | 5 | 6 | 2 | 3 | 0 | 1 |
UniqueAnnotations | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new Provider() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
InternalMethodHandlesTest.new InternalFactory() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.18.new Provider() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Collector | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
MapBinderTest.17.new Provider() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
PrivateElementProcessor | | 37% | | n/a | 1 | 3 | 4 | 8 | 1 | 3 | 0 | 1 |
InjectorShell.InjectorFactory | | 26% | | n/a | 5 | 6 | 5 | 8 | 5 | 6 | 0 | 1 |
MapBinderTest.MapBinderWithTwoEntriesModule | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
DefaultConstructionProxyFactory.DefaultConstructorProxy | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
LinkageContextTest.new InternalFactory() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
ListenerBindingProcessor | | 20% | | n/a | 2 | 3 | 4 | 6 | 2 | 3 | 0 | 1 |
InterceptorBindingProcessor | | 20% | | 0% | 2 | 3 | 4 | 6 | 1 | 2 | 0 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
InternalFactory.InstanceProvider | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.38.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
Element.Type | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
SpiUtils.MapResult | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
InternalProviderInstanceBindingImpl.InitializationTiming | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
OptionalBinderTest.ExpectedProviderState | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
RealOptionalBinder.Source | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
OptionalBinderTest.ExpectedValueState | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
ProvisionListenerCallbackStore.KeyBinding | | 48% |  | 0% | 3 | 5 | 1 | 6 | 1 | 3 | 0 | 1 |
KotlinSupport | | 36% | | n/a | 0 | 2 | 4 | 8 | 0 | 2 | 0 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MapBinderTest.new Object() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MapBinderTest.new Object() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
InternalMethodHandlesTest.new InternalFactory() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MultibinderTest.36.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
Scoping.new Scoping() {...} | | 18% | | n/a | 4 | 5 | 5 | 6 | 4 | 5 | 0 | 1 |
Scoping.new Scoping() {...} | | 18% | | n/a | 4 | 5 | 5 | 6 | 4 | 5 | 0 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MapBinderTest.new DefaultElementVisitor() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.22.new Provider() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
Scoping.new Scoping() {...} | | 20% | | n/a | 4 | 5 | 5 | 6 | 4 | 5 | 0 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MapBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OptionalBinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MultibinderTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ProxyFactoryTest.SimpleInterceptor | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
InternalFactoryTest.new InternalFactory() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
InternalFactoryTest.new InternalFactory() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WeakKeySetTest.new AbstractModule() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ProxyFactoryTest.CountingInterceptor | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
UntargettedBindingImpl.new InternalFactory() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
ProxyFactoryTest.Bar | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
UntargettedBindingProcessor | | 33% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
Scoping.new Scoping() {...} | | 23% | | n/a | 4 | 5 | 5 | 6 | 4 | 5 | 0 | 1 |
ProxyFactoryTest.Counter | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ProxyFactoryTest.Simple | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
Messages.Converter | | 64% | | 50% | 3 | 5 | 1 | 5 | 1 | 3 | 0 | 1 |
SingletonScope | | 57% | | n/a | 2 | 4 | 2 | 5 | 2 | 4 | 0 | 1 |
CycleDetectingLock.CycleDetectingLockFactory | | 47% | | n/a | 1 | 3 | 1 | 5 | 1 | 3 | 0 | 1 |
InternalFlags.ColorizeOption.new InternalFlags.ColorizeOption() {...} | | 35% |  | 0% | 3 | 4 | 1 | 2 | 1 | 2 | 0 | 1 |
ProviderMethodsModule.MethodAndAnnotation | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ProxyFactoryTest.DoubleInterceptor | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
InternalFactory.MethodHandleResult | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
DuplicateElementError.Element | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ProvidesMethodScanner.TypeAndValue | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
KotlinSupport.KotlinUnsupported | | 65% | | n/a | 4 | 10 | 3 | 10 | 4 | 10 | 0 | 1 |
ModuleAnnotatedMethodScannerProcessor | | 33% | | n/a | 1 | 2 | 2 | 4 | 1 | 2 | 0 | 1 |
FailableCache.new CacheLoader() {...} |  | 83% | | 50% | 1 | 3 | 1 | 9 | 0 | 2 | 0 | 1 |
Scoping.new Scoping() {...} | | 41% | | n/a | 3 | 5 | 3 | 5 | 3 | 5 | 0 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
ProxyFactoryTest.Foo | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ProxyFactoryTest.A | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
TypeConverterBindingProcessor.new TypeConverter() {...} |  | 84% | | n/a | 0 | 3 | 2 | 7 | 0 | 3 | 0 | 1 |
ConstructorInjectorStore.new FailableCache() {...} | | 50% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
MembersInjectorStore.new FailableCache() {...} | | 50% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
BytecodeGen.new ClassValue() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SimilarLookingTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
SpiUtils.Visitor | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
MultibinderTest.68.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MapBinderTest.65.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.14.new Key() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.new TypeLiteral() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RealOptionalBinder.ActualImpl | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
RealOptionalBinder.DefaultImpl | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
MultibinderTest.ObjectWithInjectionPoint | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
Messages.new Messages.Converter() {...} | | 57% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
Messages.new Messages.Converter() {...} | | 57% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
Annotations.new CacheLoader() {...} | | 50% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
OptionalBinderTest.JitInjectable | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.Dummy | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.DependsOnJitBinding | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.MyClass | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RealElementTest.Holder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.JitBinding | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.Inner | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
InternalMethodHandlesTest.TestClass | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.E | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MoreTypesTest.D | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Nullability | | 92% | | 75% | 1 | 3 | 1 | 5 | 0 | 1 | 0 | 1 |
InternalFlags.ColorizeOption.new InternalFlags.ColorizeOption() {...} | | 71% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
InternalFlags.ColorizeOption.new InternalFlags.ColorizeOption() {...} | | 71% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
MultibinderTest.AStringProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.BStringProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
MultibinderTest.BStringProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OptionalBinderTest.AStringProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
ErrorId |  | 100% | | n/a | 0 | 1 | 0 | 61 | 0 | 1 | 0 | 1 |
InjectorShell |  | 100% | | n/a | 0 | 6 | 0 | 26 | 0 | 6 | 0 | 1 |
AbstractProcessor |  | 100% | | 100% | 0 | 6 | 0 | 16 | 0 | 5 | 0 | 1 |
DeclaredMembers |  | 100% | | n/a | 0 | 5 | 0 | 14 | 0 | 5 | 0 | 1 |
Annotations.AnnotationChecker.new CacheLoader() {...} |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 2 | 0 | 1 |
InternalFlags.CustomClassLoadingOption | | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
TypeConverterBindingProcessor.new AbstractMatcher() {...} | | 100% | | 100% | 0 | 4 | 0 | 7 | 0 | 3 | 0 | 1 |
Annotations.AnnotationChecker | | 100% | | n/a | 0 | 2 | 0 | 7 | 0 | 2 | 0 | 1 |
InjectorImpl.JitLimitation | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
InternalFlags.NullableProvidesOption | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
InternalFlags.ColorizeOption | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
InternalFlags.UseMethodHandlesOption | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
InternalFlags.BytecodeGenOption | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
TypeConverterBindingProcessor.new TypeConverter() {...} | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
InternalFlags.IncludeStackTraceOption | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
TypeConverterBindingProcessor.new AbstractMatcher() {...} | | 100% | | 100% | 0 | 4 | 0 | 3 | 0 | 3 | 0 | 1 |
InjectorShell.RootModule | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
Annotations.AnnotationToStringConfig | | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
Errors.new Ordering() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
ProvisionListenerCallbackStore.new CacheLoader() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
TypeConverterBindingProcessor.new TypeConverter() {...} | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
InternalFlags.new PrivilegedAction() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
ErrorsException | | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
InternalClassesToSkipSources | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
GuiceInternal | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
KotlinSupport.KotlinSupportHolder | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |