POJOPropertiesCollector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,159 of 3,60140%515 of 72128%3384315228922368
_renameUsing(Map, PropertyNamingStrategy)1740%320%1717333311
_addCreatorParams(Map, PotentialCreator, List)1340%180%1010313111
_sortProperties(Map)13114953%352339%2330326701
_addFields(Map)11215558%412335%2633296101
_isExplicitlyAnnotatedCreatorPropsBased(PotentialCreator, Map, ConstructorDetector)1110%300%1717282811
_renameWithWrappers(Map)910%180%1010272711
_addGetterMethod(Map, AnnotatedMethod)8514062%282041%1925194901
_fixLeadingFieldNameCase(Map)743934%19932%1215213101
_findNamingStrategy()681417%1317%78182101
_addSetterMethod(Map, AnnotatedMethod)623234%10428%78142201
_addCreators(Map)6013368%251943%1823134701
_removeNonFactoryStaticMethods(List, PotentialCreator)511117%1715%910172101
_addImplicitConstructor(PotentialCreators, List, Map)475754%16833%1113112601
getJsonKeyAccessor()450%80%55101011
_moveAnyAccessorToTheEnd(Map, AnnotatedMember)450%60%44101011
_renameProperties(Map)428967%151346%1015103501
_doAddInjectable(JacksonInject.Value, AnnotatedMember)4036%7112%4591101
_resolveFieldVsGetter(List)400%100%66131311
getAnySetterField()390%60%448811
getAnySetterMethod()390%60%448811
getFormatOverrides()390%80%559911
getJsonValueAccessor()351022%6225%4561001
_unionWithClassLevel(Set)350%60%449911
_addExplicitlyAnnotatedCreators(PotentialCreators, List, Map, boolean)341935%8327%57121901
_addInjectables(Map)335361%7750%4881801
_removeUnwantedProperties(Map)322240%9535%58112001
getAnyGetterField()31820%4233%345801
getAnyGetterMethod()31820%4233%345801
_findFormatShape()300%60%445511
_replaceCreatorProperty(List, POJOPropertyBuilder)28924%8220%566901
hasCreatorBoundProperty(String)280%80%557711
_property(Map, PropertyName)280%20%226611
_addMethods(Map)253256%7541%4751301
collectAll()249780%81055%61053201
_addCreatorsWithAnnotatedNames(PotentialCreators, List, PotentialCreator)221337%4233%345901
_isDelegatingConstructor(PotentialCreator)220%70%557711
_collectClassLevelIgnorals()182558%5337%4531101
getNonRescuedIgnoredPropertyNames()180%40%336611
_collectIgnorals(String)160%40%335511
reportProblem(String, Object[])160%20%223311
_findCreatorsWithAnnotatedNames(List)152663%4450%3551301
_checkRenameByField(String)15525%3125%234601
_isIgnored(String)12840%6225%450201
_findAnyAccessor()10844%2250%232501
getIgnoredPropertyNames()100%20%223311
getObjectIdInfo()91257%1150%121401
getPotentialCreators()80%20%223311
getInjectables()80%20%223311
POJOPropertiesCollector(MapperConfig, boolean, JavaType, AnnotatedClass, AccessorNamingStrategy)64387%1150%1221401
_firstOrSecondCharUpperCase(String)61571%4342%453701
_removeDisabledCreators(List)31381%1375%131501
isRecordType()30%n/a111111
getAnnotationIntrospector()30%n/a111111
_collectCreators(List)3093%1583%140701
_removeNonVisibleCreators(List)3093%1583%1411001
_anyIndexed(Collection)1789%1375%131501
_nonNullNonEmpty(Collection)777%2250%230101
getPropertyIgnorals()675%1150%121301
getPropertyMap()675%1150%121301
_isDisabledCreator(PotentialCreator)675%1150%120101
_removeUnwantedAccessors(Map)2796%1375%130701
_potentialCreator(AnnotatedWithParams)1794%1150%120301
_property(Map, String)26100%2100%020601
getProperties()9100%n/a010201
_propNameFromSimple(String)4100%n/a010101
getConfig()3100%n/a010101
getType()3100%n/a010101
getClassDef()3100%n/a010101