GenerateHotRodEntityImplementationsProcessor.HotRodGettersAndSettersDelegateGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,023 of 2,0230%155 of 1550%1191193433433838
printMethodBody(PrintWriter, FieldAccessorType, ExecutableElement, String, TypeMirror, TypeMirror)5760%370%2323909011
generate(TypeElement)5550%400%212113613611
migrateToType(TypeMirror, TypeMirror[], String[])2860%300%1616373711
lambda$generate$15(TypeElement, List, PrintWriter, Map.Entry)1450%100%66292911
lambda$generate$6(boolean, PrintWriter, String, ExecutableElement)480%40%33121211
deepCompareTypes(List, List)380%100%665511
findSuitableConstructor(TypeMirror, TypeMirror[])360%n/a119911
hasField(TypeElement, String)260%n/a116611
deepCompareTypes(TypeMirror, TypeMirror)260%40%332211
getFieldNameForCollectionKey(TypeMirror, ExecutableElement)240%n/a114411
keyGetterReference(TypeMirror)240%20%224411
valueGetterReference(TypeMirror)200%20%223311
migrateToType(TypeMirror, TypeMirror, String)160%n/a111111
toSimpleName(TypeMirror)150%n/a112211
isAssignable(TypeMirror, TypeMirror)150%n/a111111
lambda$generate$2(TypeMirror)140%40%331111
lambda$generate$0(Element)130%40%331111
lambda$findSuitableConstructor$21(TypeMirror[], ExecutableElement, int)120%n/a111111
lambda$findSuitableConstructor$22(TypeMirror[], ExecutableElement)100%n/a111111
lambda$findSuitableConstructor$20(TypeMirror[], ExecutableElement)100%20%221111
lambda$migrateToType$18(TypeMirror[], int)90%n/a111111
lambda$migrateToType$17(TypeMirror[], int)90%n/a111111
lambda$generate$14(ExecutableElement)90%20%221111
lambda$findSuitableConstructor$19(ExecutableElement)80%20%221111
lambda$generate$10(VariableElement)80%n/a111111
lambda$generate$5(ExecutableElement)80%20%221111
GenerateHotRodEntityImplementationsProcessor.HotRodGettersAndSettersDelegateGenerator(GenerateHotRodEntityImplementationsProcessor)60%n/a111111
lambda$hasField$16(String, VariableElement)60%n/a111111
lambda$generate$13(ExecutableElement, ExecutableElement)60%n/a111111
lambda$generate$12(String, VariableElement)60%n/a111111
lambda$generate$8(ExecutableElement)60%n/a111111
lambda$generate$4(VariableElement)60%n/a111111
lambda$generate$3(Element)60%n/a111111
lambda$generate$1(Element)60%n/a111111
lambda$generate$11(VariableElement)50%n/a111111
lambda$generate$7(String)0%n/a111111
hotRodEntityField(String)0%n/a111111
lambda$generate$9(String)0%n/a111111