InstanceSupplierCodeGenerator

Source file "org/springframework/beans/factory/aot/InstanceSupplierCodeGenerator.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total874 of 8740%46 of 460%48481361362525
buildGetInstanceMethodForFactoryMethod(MethodSpec.Builder, String, Method, Class, boolean, Modifier[])830%40%33151511
buildGetInstanceMethodForConstructor(MethodSpec.Builder, String, Class, Constructor, Class, boolean, Modifier[])810%60%44141411
generateCodeForAccessibleFactoryMethod(String, Method, Class, boolean)730%40%33101011
generateCodeForAccessibleConstructor(String, Class, Constructor, boolean, Class)690%80%559911
generateWithGeneratorCode(boolean, CodeBlock)570%20%229911
generateInstanceSupplierForFactoryMethod(Method, Class, Class, String)550%20%224411
generateNewInstanceCodeForMethod(boolean, Class, String, CodeBlock)400%20%223311
lambda$generateCodeForInaccessibleFactoryMethod$3(Method, String, Class, MethodSpec.Builder)400%n/a117711
lambda$generateCodeForInaccessibleConstructor$1(String, Class, boolean, Constructor, MethodSpec.Builder)400%20%226611
generateNewInstanceCodeForConstructor(boolean, Class, CodeBlock)380%20%225511
generateCodeForFactoryMethod(RegisteredBean, Method)360%40%337711
generateParameterTypesCode(Class[], int)360%40%335511
generateCodeForConstructor(RegisteredBean, Constructor)350%20%228811
generateCode(RegisteredBean, Executable)290%40%336611
generateResolverForConstructor(Class, Constructor, int)230%n/a112211
generateCodeForInaccessibleConstructor(String, Class, Constructor, boolean)210%n/a114411
generateCodeForInaccessibleFactoryMethod(String, Method, Class)200%n/a113311
getAccessVisibility(RegisteredBean, Member)200%n/a113311
static {...}170%n/a112211
InstanceSupplierCodeGenerator(GenerationContext, ClassName, GeneratedMethods, boolean)150%n/a116611
isThrowingCheckedException(Executable)140%n/a113311
lambda$generateCodeForAccessibleConstructor$0(String, Class, Constructor, Class, boolean, MethodSpec.Builder)100%n/a111111
lambda$generateCodeForAccessibleFactoryMethod$2(String, Method, Class, boolean, MethodSpec.Builder)90%n/a111111
generateReturnStatement(GeneratedMethod)70%n/a112211
generateGetInstanceSupplierMethod(Consumer)60%n/a111111