InstanceSupplierCodeGenerator

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total876 of 8760%50 of 500%50501421422525
buildGetInstanceMethodForConstructor(MethodSpec.Builder, String, Class, Constructor, Class, boolean, Modifier[])810%60%44141411
buildGetInstanceMethodForFactoryMethod(MethodSpec.Builder, String, Class, Method, Class, boolean, Modifier[])790%40%33141411
generateCodeForAccessibleFactoryMethod(String, Class, Method, Class, boolean)700%40%33101011
generateCodeForAccessibleConstructor(String, Class, Constructor, boolean, Class)690%80%55101011
generateWithGeneratorCode(boolean, CodeBlock)570%20%229911
generateInstanceSupplierForFactoryMethod(Class, Method, Class, String)550%20%225511
generateCodeForFactoryMethod(RegisteredBean, Method)440%60%449911
generateNewInstanceCodeForMethod(boolean, Class, String, CodeBlock)400%20%223311
lambda$generateCodeForInaccessibleConstructor$1(String, Class, boolean, Constructor, MethodSpec.Builder)400%20%226611
generateCodeForConstructor(RegisteredBean, Constructor)390%40%339911
generateNewInstanceCodeForConstructor(boolean, Class, CodeBlock)380%20%225511
generateParameterTypesCode(Class[], int)360%40%335511
lambda$generateCodeForInaccessibleFactoryMethod$3(String, Class, Method, Class, MethodSpec.Builder)360%n/a116611
generateCode(RegisteredBean, Executable)290%40%336611
generateResolverForConstructor(Class, Constructor, int)230%n/a113311
generateCodeForInaccessibleConstructor(String, Class, Constructor, boolean)210%n/a114411
generateCodeForInaccessibleFactoryMethod(String, Class, Method, Class)210%n/a114411
getAccessVisibility(RegisteredBean, Member)190%n/a114411
static {...}170%n/a112211
InstanceSupplierCodeGenerator(GenerationContext, ClassName, GeneratedMethods, boolean)150%n/a116611
isThrowingCheckedException(Executable)140%n/a113311
lambda$generateCodeForAccessibleFactoryMethod$2(String, Class, Method, Class, boolean, MethodSpec.Builder)100%n/a111111
lambda$generateCodeForAccessibleConstructor$0(String, Class, Constructor, Class, boolean, MethodSpec.Builder)100%n/a111111
generateReturnStatement(GeneratedMethod)70%n/a112211
generateGetInstanceSupplierMethod(Consumer)60%n/a111111