POJOPropertiesCollector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,621 of 3,35551%395 of 66340%2663943868311160
_renameUsing(Map, PropertyNamingStrategy)1660%300%1616313111
_isExplicitlyAnnotatedCreatorPropsBased(PotentialCreator, Map, ConstructorDetector)942017%2939%1718232801
_renameWithWrappers(Map)910%180%1010272711
_addFields(Map)8318468%283656%2033226101
_sortProperties(Map)8016166%232350%1724205701
_addGetterMethod(Map, AnnotatedMethod)7315267%262245%1725174901
_fixLeadingFieldNameCase(Map)704338%151346%915203101
_findNamingStrategy()661417%1317%78182101
_putAnyGettersInTheEnd(Map)57812%8220%56121501
_addCreatorParams(Map, PotentialCreator, List)555851%9743%79142801
_addImplicitConstructor(PotentialCreators, List, Map)475754%16833%1113112601
getJsonKeyAccessor()450%80%55101011
_addCreators(Map)4414476%182255%1321104601
_doAddInjectable(JacksonInject.Value, AnnotatedMember)4036%7112%4591101
_resolveFieldVsGetter(List)400%100%66131311
getFormatOverrides()390%80%559911
getJsonValueAccessor()351022%5337%3561001
_addSetterMethod(Map, AnnotatedMethod)346063%9535%6892201
_addInjectables(Map)335361%7750%4881801
_removeUnwantedProperties(Map)322240%9535%58112001
getAnyGetterField()31820%4233%345801
getAnyGetterMethod()31820%4233%345801
getAnySetterField()31820%4233%345801
getAnySetterMethod()31820%4233%345801
_findFormatShape()300%60%445511
_isDelegatingConstructor(PotentialCreator)250%90%667711
collectAll()249579%81055%61053101
_addCreatorsWithAnnotatedNames(PotentialCreators, List, PotentialCreator)221337%4233%345901
_collectIgnorals(String)190%60%445511
_renameProperties(Map)1810084%91765%61433201
_property(Map, PropertyName)161242%1150%122601
reportProblem(String, Object[])160%20%223311
_findCreatorsWithAnnotatedNames(List)152663%4450%3551301
_checkRenameByField(String)15525%3125%234601
_removeNonFactoryStaticMethods(List, PotentialCreator)144877%71161%51052101
_addMethods(Map)134477%4866%3731301
getObjectIdInfo()91257%1150%121401
POJOPropertiesCollector(MapperConfig, boolean, JavaType, AnnotatedClass, AccessorNamingStrategy)64387%1150%1221401
_firstOrSecondCharUpperCase(String)61571%4342%453701
_addExplicitlyAnnotatedCreators(PotentialCreators, List, Map, boolean)35194%2981%2721901
_removeDisabledCreators(List)31381%1375%131501
isRecordType()30%n/a111111
getAnnotationIntrospector()30%n/a111111
_replaceCreatorProperty(List, POJOPropertyBuilder)3594%4660%460901
_collectCreators(List)3093%1583%140701
_anyIndexed(Collection)1789%1375%131501
getInjectables()675%1150%121301
getPropertyMap()675%1150%121301
_isDisabledCreator(PotentialCreator)675%1150%120101
_potentialCreator(AnnotatedWithParams)1794%1150%120301
_removeNonVisibleCreators(List)32100%6100%0401001
_removeUnwantedAccessors(Map)28100%4100%030701
_property(Map, String)26100%2100%020601
getProperties()9100%n/a010201
getPotentialCreators()8100%1150%120301
_propNameFromSimple(String)4100%n/a010101
getConfig()3100%n/a010101
getType()3100%n/a010101
getClassDef()3100%n/a010101
getIgnoredPropertyNames()3100%n/a010101