POJOPropertiesCollector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,052 of 3,35538%485 of 66326%3153944978312060
_renameUsing(Map, PropertyNamingStrategy)1660%300%1616313111
_addGetterMethod(Map, AnnotatedMethod)11610948%351327%2225274901
_isExplicitlyAnnotatedCreatorPropsBased(PotentialCreator, Map, ConstructorDetector)1140%320%1818282811
_addCreatorParams(Map, PotentialCreator, List)1130%160%99282811
_addFields(Map)10516260%382640%2633256101
_sortProperties(Map)9914258%271941%1924255701
_renameWithWrappers(Map)910%180%1010272711
_renameProperties(Map)883025%21519%1214213201
_addCreators(Map)7111762%291127%2021144601
_fixLeadingFieldNameCase(Map)714237%181035%1215213101
_findNamingStrategy()661417%1317%78182101
_addSetterMethod(Map, AnnotatedMethod)623234%10428%78142201
_putAnyGettersInTheEnd(Map)57812%8220%56121501
_removeNonFactoryStaticMethods(List, PotentialCreator)511117%1715%910172101
getJsonKeyAccessor()450%80%55101011
_addImplicitConstructor(PotentialCreators, List, Map)406461%141041%913102601
_doAddInjectable(JacksonInject.Value, AnnotatedMember)4036%7112%4591101
_resolveFieldVsGetter(List)400%100%66131311
getAnySetterField()390%60%448811
getAnySetterMethod()390%60%448811
getFormatOverrides()390%80%559911
_replaceCreatorProperty(List, POJOPropertyBuilder)370%100%669911
_addExplicitlyAnnotatedCreators(PotentialCreators, List, Map, boolean)351935%8327%57121901
getJsonValueAccessor()351022%6225%4561001
_addInjectables(Map)335361%7750%4881801
_removeUnwantedProperties(Map)322240%9535%58112001
getAnyGetterField()31820%4233%345801
getAnyGetterMethod()31820%4233%345801
_findFormatShape()300%60%445511
_property(Map, PropertyName)280%20%226611
_isDelegatingConstructor(PotentialCreator)250%90%667711
collectAll()249579%9950%71053101
_addCreatorsWithAnnotatedNames(PotentialCreators, List, PotentialCreator)221337%4233%345901
_collectIgnorals(String)190%60%445511
reportProblem(String, Object[])160%20%223311
_findCreatorsWithAnnotatedNames(List)152663%4450%3551301
_checkRenameByField(String)15525%3125%234601
_addMethods(Map)134477%4866%3731301
getObjectIdInfo()91257%1150%121401
getPotentialCreators()80%20%223311
getInjectables()80%20%223311
POJOPropertiesCollector(MapperConfig, boolean, JavaType, AnnotatedClass, AccessorNamingStrategy)64387%1150%1221401
_firstOrSecondCharUpperCase(String)61571%3457%353701
_removeDisabledCreators(List)31381%1375%131501
isRecordType()30%n/a111111
getAnnotationIntrospector()30%n/a111111
getIgnoredPropertyNames()30%n/a111111
_collectCreators(List)3093%1583%140701
_anyIndexed(Collection)1789%1375%131501
getPropertyMap()675%1150%121301
_isDisabledCreator(PotentialCreator)675%1150%120101
_removeUnwantedAccessors(Map)2796%1375%130701
_potentialCreator(AnnotatedWithParams)1794%1150%120301
_removeNonVisibleCreators(List)32100%6100%0401001
_property(Map, String)26100%1150%120601
getProperties()9100%n/a010201
_propNameFromSimple(String)4100%n/a010101
getConfig()3100%n/a010101
getType()3100%n/a010101
getClassDef()3100%n/a010101