BeanIntrospectionWriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,301 of 2,3010%182 of 1820%1401404144144949
writeIntrospectionClass(ClassWriterOutputVisitor)6280%540%282814414411
static {...}2200%n/a11181811
visitProperty(ClassElement, ClassElement, String, MemberElement, MemberElement, ClassElement, ClassElement, boolean)2070%280%1515393911
pushBeanPropertyReference(BeanIntrospectionWriter.BeanPropertyData, List, Function)1770%240%1313252511
onMatch(VariableDef.This, List, String, TypeDef)970%40%33232311
lambda$writeIntrospectionClass$5(FieldDef, FieldDef, FieldDef, FieldDef, FieldDef, FieldDef, VariableDef.This, List)890%120%77131311
BeanIntrospectionWriter(String, ClassElement, AnnotationMetadata, VisitorContext)840%n/a11181811
BeanIntrospectionWriter(String, String, int, ClassElement, ClassElement, AnnotationMetadata, VisitorContext)840%n/a11181811
newBeanMethodRef(BeanIntrospectionWriter.BeanMethodData, Function)660%20%22101011
visitBeanMethod(MethodElement)530%60%447711
getAnnotationMetadataExpression(AnnotationMetadata, Function)480%80%55111111
newEnumConstantRef(EnumConstantElement, Function)440%40%337711
getFindIndexedProperty()420%20%22121211
lambda$visitProperty$0(String, String, ClassElement, MethodElement)410%100%665511
hasAssociatedConstructorArgument(String, TypedElement)360%60%446611
getGetIndexedProperties()310%20%228811
processConstructorEvaluatedMetadata(MethodElement)300%20%224411
getPropertyIndex(String)270%20%224411
lambda$getInstantiateMethod$19(Method, MethodElement, VariableDef.This, List)260%20%226611
lambda$getGetIndexedProperties$16(TypeDef, VariableDef.This, List)250%n/a115511
lambda$onMatch$14(String, VariableDef.This, String)250%n/a113311
lambda$getFindIndexedProperty$10(TypeDef, Set, VariableDef.This, List)250%n/a114411
indexProperty(String, String, String)200%n/a113311
lambda$getGetIndexedProperties$15(VariableDef.This, String)170%n/a112211
accept(ClassWriterOutputVisitor)140%20%225511
lambda$writeIntrospectionClass$6(ParameterElement)130%40%331111
lambda$onMatch$12(String, BeanIntrospectionWriter.AnnotationWithValue)120%40%331111
lambda$onMatch$11(String, BeanIntrospectionWriter.AnnotationWithValue)120%40%331111
getInstantiateMethod(MethodElement, Method)70%n/a112211
computeShortIntrospectionName(String, String)70%n/a112211
computeIntrospectionName(String, String)70%n/a111111
visitConstructor(MethodElement)70%n/a113311
visitDefaultConstructor(MethodElement)70%n/a113311
lambda$getInstantiateMethod$18(List, int)70%n/a111111
lambda$getFindIndexedProperty$9(VariableDef.This, List, TypeDef, String)70%n/a111111
getBooleanMethod(Method, boolean)60%n/a112211
lambda$writeIntrospectionClass$2(List, Function, BeanIntrospectionWriter.BeanPropertyData)60%n/a111111
addOriginatingElement(Element)0%n/a112211
lambda$getPropertyIndex$17(String, BeanIntrospectionWriter.BeanPropertyData)0%n/a111111
lambda$writeIntrospectionClass$4(Function, EnumConstantElement)0%n/a111111
lambda$writeIntrospectionClass$3(Function, BeanIntrospectionWriter.BeanMethodData)0%n/a111111
getOriginatingElements()0%n/a111111
lambda$getBooleanMethod$7(boolean, VariableDef.This, List)0%n/a111111
lambda$indexProperty$1(String)0%n/a111111
getIntrospectionName()0%n/a111111
getConstructor()0%n/a111111
getBeanType()0%n/a111111
lambda$onMatch$13(BeanIntrospectionWriter.AnnotationWithValue)0%n/a111111
lambda$getFindIndexedProperty$8(BeanIntrospectionWriter.AnnotationWithValue)0%n/a111111