PojomatorByteCodeGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total13 of 2,89999%1 of 9698%1920544043
makeDoHashCode(ClassVisitor)1347997%11593%11008801
makeDoDiff(ClassVisitor)605100%8100%05010901
makeDoToString(ClassVisitor)375100%6100%0406901
makeDoEquals(ClassVisitor)335100%2100%0206101
compareProperties(MethodVisitor, Label, PropertyElement, PojomatorByteCodeGenerator.StackAdjustments)122100%10100%0602201
makeAccessor(ClassVisitor, PropertyElement)119100%8100%0502901
makeConstructor(ClassVisitor)117100%n/a0101901
PojomatorByteCodeGenerator(Class, ClassProperties)101100%2100%0201501
constructEnhancedPojoFormatter()85100%6100%0402001
acceptClassVisitor(ClassVisitor)57100%2100%0201401
makeFields(ClassVisitor)41100%4100%030901
visitAccessorAndConvert(LocalVariable, PropertyElement)38100%4100%030601
checkCompatibleForEquality(LocalVariable, LocalVariable, String)32100%n/a010601
visitLineNumber(int, PropertyElement)22100%2100%020301
qualifiedPropertyName(PropertyElement)22100%n/a010301
checkNotNull(String)20100%n/a010301
appendFormattedType(Class)18100%6100%040501
convertToObject(Class)18100%2100%020401
effectiveType(Class)18100%6100%040301
loadPojoClass(LocalVariable)17100%n/a010401
visitAccessor(LocalVariable, PropertyElement)17100%n/a010501
static {...}17100%n/a010601
isObjectPossiblyHoldingArray(PropertyElement)14100%4100%030201
isWide(PropertyElement)13100%4100%030201
isDeepArray(Class)12100%4100%030101
accessorMethodDescription(PropertyElement)12100%n/a010101
checkNotNullPop()12100%n/a010201
checkNotNull()12100%n/a010201
invokeStatic(Class, String, Class, Class[])12100%n/a010301
invokeInterface(Class, String, Class, Class[])12100%n/a010301
invokeVirtual(Class, String, Class, Class[])12100%n/a010301
construct(Class, Class[])12100%n/a010301
makeClassBytes()11100%n/a010301
loadPropertyElementField(PropertyElement)11100%n/a010401
visitNewLabel()10100%n/a010301
propertyAccessorName(PropertyElement)10100%n/a010101
propertyElementName(PropertyElement)10100%n/a010101
propertyFormatterName(PropertyElement)10100%n/a010101
visitField(ClassVisitor, int, String, String)9100%n/a010201
internalName(String)100%n/a010101
methodDesc(Class, Class[])100%n/a010101
internalName(Class)100%n/a010101
classDesc(Class)100%n/a010101