FunctionConfiguration.FunctionToDestinationBinder

Source file "org/springframework/cloud/stream/function/FunctionConfiguration.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total877 of 8770%118 of 1180%82821681682323
bindFunctionToDestinations(BindableProxyFactory, String)2600%240%1313545411
afterPropertiesSet()890%200%1111161611
lambda$null$8(Set, MessageChannel, Object)760%100%66141411
assertSupportedSignatures(BindableProxyFactory, SimpleFunctionRegistry.FunctionInvocationWrapper)740%100%669911
createFunctionHandler(SimpleFunctionRegistry.FunctionInvocationWrapper, String, String)610%40%33121211
lambda$bindFunctionToDestinations$5(SimpleFunctionRegistry.FunctionInvocationWrapper, String)550%60%448811
lambda$bindFunctionToDestinations$10(Set, Iterator, String, SimpleFunctionRegistry.FunctionInvocationWrapper, Object)340%40%338811
determineTargetProtocol(String)330%40%337711
determineOutputDestinationName(int, BindableProxyFactory, Type)320%60%447711
isReactiveOrMultipleInputOutput(BindableProxyFactory, Type)220%80%553311
lambda$bindFunctionToDestinations$3(Field, String, Message)210%20%226611
FunctionConfiguration.FunctionToDestinationBinder(FunctionCatalog, StreamFunctionProperties, BindingServiceProperties, StreamBridge)200%n/a117711
assertBindingIsPossible(BindableProxyFactory)180%60%443311
lambda$null$9(String, Object)170%n/a113311
isArray(Type)140%60%441111
isMultipleInputOutput(BindableProxyFactory)110%40%332211
lambda$bindFunctionToDestinations$6(AtomicReference, Flux)110%20%223311
lambda$null$4(Message)80%20%223311
lambda$bindFunctionToDestinations$0(String)80%n/a111111
setApplicationContext(ApplicationContext)50%n/a112211
lambda$bindFunctionToDestinations$7(int)30%n/a111111
lambda$bindFunctionToDestinations$1(int)30%n/a111111
lambda$bindFunctionToDestinations$2(DirectWithAttributesChannel)0%n/a111111