ConstructorResolver

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,903 of 2,9030%467 of 4670%2872876586585353
instantiateUsingFactoryMethod(String, RootBeanDefinition, Object[])6300%1280%656515215211
autowireConstructor(String, RootBeanDefinition, Constructor[], Object[])4090%840%434310810811
createArgumentArray(String, RootBeanDefinition, ConstructorArgumentValues, BeanWrapper, Class[], String[], Executable, boolean, boolean)2490%240%1313565611
resolvePreparedArguments(String, RootBeanDefinition, BeanWrapper, Executable, Object[])1690%200%1111404011
resolveConstructorArguments(String, RootBeanDefinition, BeanWrapper, ConstructorArgumentValues, ConstructorArgumentValues)1360%140%88313111
resolveFactoryMethod(String, RootBeanDefinition, List)1360%260%1414323211
determineParameterValueType(RootBeanDefinition, ConstructorArgumentValues.ValueHolder)1110%180%1010222211
resolveConstructor(String, RootBeanDefinition, Supplier, List)970%160%99262611
resolveConstructorOrFactoryMethod(String, RootBeanDefinition)960%120%77202011
determinePreferredConstructors(Class)820%160%99191911
resolveFactoryMethodIfPossible(RootBeanDefinition)780%160%99181811
resolveFactoryMethod(List, Function, List)670%80%55151511
resolveAutowiredArgument(DependencyDescriptor, Class, String, Set, TypeConverter, boolean)560%120%77171711
determineParameterValueTypes(RootBeanDefinition)470%40%338811
registerDependentBeans(Executable, String, Set)330%60%447711
match(List, List, ConstructorResolver.FallbackMode)310%60%446611
lambda$valueOrCollection$15(Function, ResolvableType, ResolvableType)310%40%335511
isMatch(ResolvableType, ResolvableType, ConstructorResolver.FallbackMode)290%50%446611
instantiate(String, RootBeanDefinition, Constructor, Object[])240%n/a114411
setShortcutIfPossible(ConstructorResolver.ConstructorDependencyDescriptor, Class, Set)240%60%446611
extractElementType(ResolvableType)240%40%335511
instantiate(String, RootBeanDefinition, Object, Method, Object[])230%n/a113311
lambda$resolveFactoryMethod$8(Method)200%20%224411
lambda$resolveConstructor$3(Constructor)200%20%224411
isParamMismatch(Method, Method)190%40%334411
getFactoryBeanClass(String, RootBeanDefinition)180%40%332211
lambda$typeConversionFallback$14(ResolvableType, ResolvableType)180%20%223311
getUserDeclaredConstructor(Constructor)170%20%226611
getBeanType(String, RootBeanDefinition)170%20%224411
lambda$resolveConstructorOrFactoryMethod$1(ResolvableType, Class)160%n/a112211
setCurrentInjectionPoint(InjectionPoint)140%20%225511
isStaticCandidate(Method, Class)120%40%331111
lambda$isSimpleValueType$17(ResolvableType, ResolvableType)120%40%332211
lambda$isStringForClassFallback$16(ResolvableType, ResolvableType)120%40%332211
lambda$isAssignable$13(ResolvableType, ResolvableType)110%40%332211
ConstructorResolver(AbstractAutowireCapableBeanFactory)100%n/a114411
getCandidateMethods(Class, RootBeanDefinition)90%20%222211
lambda$resolveFactoryMethod$11(Function, List, Method)90%n/a111111
lambda$resolveFactoryMethod$10(Function, List, Method)90%n/a111111
lambda$resolveFactoryMethod$9(Function, List, Method)90%n/a111111
lambda$resolveConstructor$6(Function, List, Constructor)90%n/a111111
lambda$resolveConstructor$5(Function, List, Constructor)90%n/a111111
lambda$resolveConstructor$4(Function, List, Constructor)90%n/a111111
static {...}90%n/a112211
valueOrCollection(ResolvableType, Function)0%n/a111111
lambda$resolveConstructorOrFactoryMethod$0(String, RootBeanDefinition)0%n/a111111
typeConversionFallback(ResolvableType)0%n/a111111
lambda$resolveFactoryMethod$12(List, List)0%n/a111111
isAssignable(ResolvableType)0%n/a111111
isStringForClassFallback(ResolvableType)0%n/a111111
isSimpleValueType(ResolvableType)0%n/a111111
lambda$resolveFactoryMethod$7(RootBeanDefinition)0%n/a111111
lambda$resolveConstructorOrFactoryMethod$2(Class)0%n/a111111