tools.jackson.databind.introspect

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total21,481 of 28,35124%2,188 of 3,07428%2,3582,9884,4826,2461,0411,444204251
TestNamingStrategyStd1,9720%60%2424166166212111
POJOPropertiesCollector1,8861,46943%44222133%286394448831146001
JacksonAnnotationIntrospector1,70690734%31810825%231299360581258601
EnumNamingStrategiesTest1,6190%n/a3394943311
POJOPropertyBuilder1,3231,05144%32316934%237333308576358601
AnnotationIntrospectorPair1,2800%1580%154154238238757511
IntrospectorPairTest1,1960%n/a2525257257252511
BasicBeanDescription55024430%1142417%78106145213143701
VisibilityChecker4519417%670%52637393162701
AnnotatedCreatorCollector42536446%704840%46748316941501
MethodGenericTypeResolver3335%742%444688946801
MethodGenericTypeResolverTest2940%100%28287474232311
AnnotatedClassResolver25635057%526254%42764712871901
TestNamingStrategyCustom2170%n/a8859598811
PropertyMetadataTest2140%n/a3359593311
POJOPropertiesCollectorTest2100%0%9944448811
PotentialCreator20710032%411121%36464470122001
AccessorNamingStrategyTest2030%n/a8865658811
TestAutoDetect1990%n/a10105656101011
DefaultCreatorDetection4584Test1970%n/a10104242101011
VisibilityForSerializationTest1860%0%101047479911
AnnotatedMethod18411237%1323%23354568142601
CollectorBase1836726%35716%2432405951101
POJOPropertyBuilder.Linked1827027%37715%263134514901
AnnotationMap17811%3113%2429354471101
AnnotatedMethodCollector17526960%374353%274935991901
AnnotatedMemberEqualityTest1560%n/a4436364411
TestPropertyConflicts1490%0%8841416611
AnnotatedConstructor1378137%820%18262945132101
IntrospectorPairTest.IntrospectorWithMap1340%0%22222929212111
IsGetterRenaming2527Test1310%n/a4426264411
DefaultAccessorNamingStrategy.Provider1254526%60%13171729101401
JacksonAnnotationIntrospectorTest1160%n/a3330303311
DefaultCreatorDetection4584Test.PrimaryCreatorFindingIntrospector1150%180%121232323311
MixInHandler1115332%18625%1823173361101
TestInferredMutators1070%n/a3326263311
IsGetterBooleanTest1060%n/a6628286611
TestScalaLikeImplicitProperties1020%n/a7726267711
ObjectIdInfo970%0%14142626121211
AnnotatedParameter9617%100%18212128131601
TestAnnotationMerging940%n/a5524245511
VirtualAnnotatedMember890%80%19192424151511
AnnotationCollector.TwoAnnotations870%140%131318186611
BasicClassIntrospector8635080%165477%18551711452001
AnnotationBundlesTest850%n/a8821218811
AnnotatedClass8221572%111150%20411777123001
AnnotationCollector.NCollector810%0%6615155511
IsGetterRenaming2527Test.MyIntrospector810%120%9919193311
AccessorNamingForBuilderTest730%n/a2218182211
AnnotatedField714840%0%918193071601
PotentialCreators714136%16627%1421101931001
SetterConflictTest710%n/a5520205511
TestNameConflicts680%n/a5517175511
AnnotatedFieldCollector6616371%112367%82313521601
DefaultAccessorNamingStrategy6517673%282648%233618612901
TestScalaLikeImplicitProperties.NameMangler650%160%111117173311
JsonPropertyRename5398Test640%n/a3318183311
DefaultCreatorResolution4620Test.PrimaryConstructorFindingIntrospector610%120%8817172211
DefaultCreatorDetection4584Test.POJO4584610%80%111113137711
EnumNamingStrategyFactory610%100%7715152211
BeanNamingTest590%n/a4418184411
AnnotationCollector.OneCollector570%0%7712125511
AnnotationCollector.OneAnnotation560%80%101014146611
TestNamingStrategyCustom.CStyleStrategy500%0%7712125511
AccessorNamingStrategyTest.AccNaming2800Underscore470%100%101013135511
DefaultCreatorDetection4584Test.POJO4584Annotated420%0%88996611
CustomAnnotationIntrospector1756Test.FoobarAnnotationIntrospector420%100%8814143311
BeanPropertyDefinition414150%7750%14221127101501
DefaultCreatorResolution4620Test400%n/a44994411
AnnotatedMethodMap3833%625%6107143601
JacksonAnnotationIntrospectorTest.JacksonExample380%n/a11111616111111
MemberKey378970%81260%11198314901
POJOPropertyBuilder.MemberIterator360%0%66994411
DefaultAccessorNamingStrategy.RecordNaming360%0%44992211
AnnotatedMember344456%50%71410263901
POJOPropertiesCollectorTest.Issue744Bean310%0%66885511
IgnoredCreatorProperty1572Test310%n/a2210102211
TestPropertyRename310%n/a33883311
TestNamingStrategyStd.Value3368300%n/a6610106611
CustomAnnotationIntrospector1756Test280%n/a22992211
TestNamingStrategyStd.UnchangedNames0%n/a22882211
BeanDescriptionTest0%n/a22662211
TypeCoercion1592Test0%n/a22662211
JacksonAnnotationIntrospectorTest.LcEnumIntrospector0%0%33442211
AnnotatedWithParams3762%50%697153601
DefaultCreatorResolution4620Test.POJO46200%n/a33773311
TestNamingStrategyStd.OtherNonStandardNames0%n/a22772211
TestNamingStrategyCustom.SetterlessWithValue0%n/a33553311
AnnotationBundlesTest.BundleAnnotationIntrospector0%0%44552211
AccessorNamingForBuilderTest.NoPrexixBuilderXY0%n/a44664411
ConcreteBeanPropertyBase10584%101254%12207412901
TestScalaLikeImplicitProperties.VarWithBeanProperty0%n/a55775511
JacksonAnnotationIntrospectorTest.QNameDeserializer0%0%33442211
IntrospectorPairTest.TestInjector0%0%44773311
BeanNamingTest.Bean28820%n/a77777711
POJOPropertiesCollectorTest.Jackson7030%n/a22552211
TestNamingStrategyStd.ParamNameIntrospector0%0%33552211
TestNamingStrategyCustom.PersonBean0%n/a22662211
TestNameConflicts.CoreBean1580%n/a44774411
SetterConflictTest.DupSetter3125BeanFail0%n/a44444411
IgnoredCreatorProperty1572Test.ImplicitNames0%0%55662211
TestNamingStrategyStd.Acronyms0%n/a22662211
SetterConflictTest.DupSetter3125Bean0%n/a44444411
IntrospectorPairTest.UnreadableBean0%n/a44664411
TestAutoDetect.DataParent27890%n/a33773311
IntrospectorPairTest.IntrospectorWithHandlers0%n/a44774411
POJOPropertiesCollectorTest.FoodOrgLocation0%n/a44664411
IsGetterBooleanTest.POJO36090%n/a44664411
TestAnnotationMerging.Wrapper0%n/a44444411
TestPropertyConflicts.InferingIntrospector0%0%33552211
IsGetterRenaming2527Test.POJO2527PublicField0%n/a44664411
IsGetterRenaming2527Test.POJO25270%n/a44664411
IntrospectorPairTest.SimpleEnum0%n/a11111111
AccessorNamingStrategyTest.SetterBean2800_Y0%n/a44444411
CustomAnnotationIntrospector1756Test.FoobarImpl0%n/a33663311
AnnotatedAndMetadata0%n/a22552211
IgnoredFieldPresentInCreatorProperty2001Test0%n/a22442211
AnnotatedMemberEqualityTest.SomeBean0%n/a33663311
CustomAnnotationIntrospector1756Test.Issue1756Module0%n/a22442211
AccessorNamingForBuilderTest.ValueClassXY0%n/a11441111
TestNamingStrategyCustom.BeanWithPrefixNames0%n/a33443311
TestScalaLikeImplicitProperties.VarProperty0%n/a33553311
TestScalaLikeImplicitProperties.GetterSetterProperty0%n/a33443311
POJOPropertiesCollectorTest.PropDescBean0%n/a44444411
TestPropertyConflicts.Getters1B0%n/a33443311
TestPropertyConflicts.Getters1A0%n/a33443311
IntrospectorPairTest.TestIntrospector0%0%33442211
TestPropertyConflicts.Infernal0%n/a55555511
AccessorNamingStrategyTest.FieldBean2800_X0%n/a11441111
POJOPropertiesCollectorTest.Issue701Bean0%n/a22222211
TestNamingStrategyCustom.PrefixStrategy0%n/a44444411
SetterConflictTest.Issue1033Bean0%n/a33333311
TestNamingStrategyStd.ExplicitBean0%n/a11441111
TestNameConflicts.Bean1930%n/a22552211
SetterConflictTest.DuplicateSetterBean29790%n/a33443311
TestScalaLikeImplicitProperties.ValWithBeanProperty0%n/a33553311
AnnotationCollector.EmptyCollector59%n/a26262601
IntrospectorPairTest.Introspector10%n/a33553311
IntrospectorPairTest.Introspector20%n/a33553311
AccessorNamingStrategy.Base0%n/a55555511
TypeResolutionContext.Empty0%n/a22442211
DefaultAccessorNamingStrategy.FirstCharBasedValidator3175%741%693120301
TestNameConflicts.MultipleTheoreticalGetters0%n/a44554411
POJOPropertiesCollectorTest.IgnoredSetter0%n/a33333311
POJOPropertiesCollectorTest.Empty0%n/a33333311
JsonPropertyRename5398Test.TestRename53980%n/a33443311
TestNamingStrategyCustom.Value0%n/a22222211
POJOPropertiesCollectorTest.RenamedProperties0%n/a33333311
JsonPropertyRename5398Test.TestStd53980%n/a33443311
VisibilityForSerializationTest.TCls0%n/a33443311
AnnotationBundlesTest.NoAutoDetect0%n/a33333311
TestNamingStrategyCustom.FieldBean0%n/a22222211
POJOPropertiesCollectorTest.Simple0%n/a33333311
TestScalaLikeImplicitProperties.ValProperty0%n/a22442211
AccessorNamingStrategyTest.FirstLetterVariesBean0%n/a44444411
AccessorNamingStrategyTest.GetterBean2800_XZ0%n/a44444411
VisibilityForSerializationTest.EnabledGetterClass0%n/a44444411
AnnotationBundlesTest.Bean920%n/a11221111
IsGetterBooleanTest.POJO3836_AR0%n/a22222211
TestAnnotationMerging.TypeWrapper0%n/a22442211
JacksonAnnotationIntrospectorTest.QNameSerializer0%n/a22332211
IsGetterRenaming2527Test.POJO2527Creator0%n/a22442211
TestPropertyConflicts.Bean5410%n/a22442211
POJOPropertiesCollectorTest.SimpleGetterVisibility0%n/a44444411
TestNamingStrategyStd.SnakeNameBean0%n/a11441111
TestInferredMutators.FixedPoint0%n/a22222211
TestAnnotationMerging.SharedName0%n/a22222211
TestNamingStrategyCustom.RenamedCollectionBean0%n/a22442211
TestNamingStrategyStd.FirstNameBean0%n/a22222211
TestPropertyRename.Bean323WithExplicitCleave10%n/a22442211
TestPropertyRename.Bean323WithExplicitCleave20%n/a22442211
JacksonAnnotationIntrospectorTest.EnumExample0%n/a11221111
TestNamingStrategyStd.BoringBean0%n/a11331111
TestAutoDetect.DataType27890%n/a11221111
MethodGenericTypeResolverTest.StubA0%n/a22442211
TestPropertyRename.Bean323WithIgnore0%n/a22442211
AnnotationCollector65%n/a26282601
Annotated27%n/a23232301
AnnotationBundlesTest.Bean0%n/a22332211
TestAutoDetect.Feature1347DeserBean0%n/a22222211
IsGetterBooleanTest.POJO3836_AB0%n/a22222211
AccessorNamingStrategyTest.MixedBean2800_X0%n/a22332211
TestNameConflicts.BogusConflictBean0%n/a22332211
TestAutoDetect.Feature1347SerBean0%n/a22332211
VisibilityForSerializationTest.GetterClass0%n/a33333311
POJOPropertiesCollectorTest.DuplicateGetterCreatorBean0%n/a33333311
VisibilityForSerializationTest.DisabledGetterClass0%n/a33333311
TestPropertyConflicts.BeanWithConflict0%n/a33333311
IsGetterBooleanTest.POJO3836_OB0%n/a22222211
AccessorNamingStrategyTest.BaseNamingProvider0%n/a22222211
VisibilityForSerializationTest.EnabledIsGetterClass0%n/a33333311
TestNamingStrategyCustom.SetterBean0%n/a22332211
AccessorNamingStrategyTest.AccNaming2800Provider0%n/a22222211
POJOPropertiesCollectorTest.DuplicateGetterBean0%n/a33333311
POJOPropertiesCollectorTest.MergedProperties0%n/a22222211
AnnotationCollector.NoAnnotations53%n/a36363601
AnnotatedMethod.MethodHolder53%n/a12141201
IgnoredFieldPresentInCreatorProperty2001Test.Foo0%n/a11331111
AnnotationBundlesTest.InformingHolder0%n/a11221111
POJOPropertiesCollectorTest.Location0%n/a22222211
POJOPropertiesCollectorTest.RenamedProperties20%n/a33333311
IntrospectorPairTest.ReadableInjectedBean0%n/a11331111
TestInferredMutators.Point0%n/a22222211
AnnotationBundlesTest.RecursiveHolder0%n/a11221111
TestNamingStrategyCustom.LcStrategy0%n/a22222211
TestAnnotationMerging.SharedName20%n/a33333311
POJOPropertiesCollectorTest.TypeTestBean0%n/a22222211
IntrospectorPairTest.UnreadableInjectedBean0%n/a11331111
TestAutoDetect.PrivateBeanAnnotated0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
MethodGenericTypeResolverTest.new TypeReference() {...}0%n/a11111111
IgnoredCreatorProperty1572Test.OuterTest0%n/a11331111
TestNamingStrategyStd.DefaultNaming0%n/a11221111
TestAutoDetect.PrivateBeanNonAnnotated0%n/a11111111
AnnotationBundlesTest.RecursiveHolder30%n/a11111111
TestAutoDetect.ProtectedBean0%n/a11111111
TestNamingStrategyCustom.GetterBean0%n/a22222211
POJOPropertiesCollectorTest.SortedProperties0%n/a33333311
BeanNamingTest.ABean0%n/a22222211
TestNamingStrategyStd.Bean4280%n/a22222211
POJOPropertiesCollectorTest.IgnoredRenamedSetter0%n/a33333311
BeanNamingTest.URLBean0%n/a22222211
AnnotationBundlesTest.RecursiveHolder20%n/a22222211
TestAutoDetect.DataClassA0%n/a11221111
POJOPropertiesCollectorTest.ImplicitIgnores0%n/a22222211
MethodGenericTypeResolverTest.StubB0%n/a11221111
POJOPropertiesCollectorTest.SimpleFieldDeser0%n/a11111111
TypeCoercion1592Test.Bean15920%n/a11111111
TestNamingStrategyStd.ClassWithObjectNodeField0%n/a11111111
JacksonAnnotationIntrospectorTest.IgnoredSubType0%n/a11111111
BeanDescriptionTest.DocumentedBean0%n/a11111111
JacksonAnnotationIntrospectorTest.IgnoredType0%n/a11111111
CustomAnnotationIntrospector1756Test.CustomStringDeserializer0%n/a11111111
IgnoredCreatorProperty1572Test.InnerTest0%n/a11111111
AnnotatedMethodCollector.MethodBuilder93%50%13180201
NopAnnotationIntrospector80%n/a13131301
NopAnnotationIntrospector.new NopAnnotationIntrospector() {...}60%n/a12121201
AnnotatedFieldCollector.FieldBuilder100%n/a02060201
TypeResolutionContext.Basic100%n/a02050201
POJOPropertyBuilder.new POJOPropertyBuilder.WithMember() {...}100%n/a02020201
AnnotatedConstructor.InvokerHolder100%n/a02040201
AnnotatedClass.Creators100%n/a01050101
AccessorNamingStrategy.Provider100%n/a01010101
ClassIntrospector100%n/a01010101
AccessorNamingStrategy100%n/a01010101