From bcbbbd3363f067dcc0ab1f1ed50990786433aede Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 8 Mar 2022 14:56:51 +0100 Subject: [PATCH] Polish Resolves #820 --- .../cloud/function/adapter/azure/FunctionInvoker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/FunctionInvoker.java b/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/FunctionInvoker.java index db5da503d..b73e2b148 100644 --- a/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/FunctionInvoker.java +++ b/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/FunctionInvoker.java @@ -121,7 +121,6 @@ public class FunctionInvoker { return function; } - @SuppressWarnings({"unchecked", "rawtypes"}) public O handleRequest(I input, ExecutionContext executionContext) { String functionDefinition = executionContext.getFunctionName(); FunctionInvocationWrapper function = this.discoverFunction(functionDefinition); @@ -149,6 +148,7 @@ public class FunctionInvoker { * @param executionContext the Azure execution context * @return the possibly modified function results */ + @SuppressWarnings("unchecked") protected O postProcessImperativeFunctionResult(I rawInputs, Object functionInputs, Object functionResult, FunctionInvocationWrapper function, ExecutionContext executionContext ) { @@ -193,6 +193,7 @@ public class FunctionInvoker { * @param executionContext the Azure execution context * @return the possibly modified function results */ + @SuppressWarnings("unchecked") protected O postProcessMonoFunctionResult(I rawInputs, Object functionInputs, Mono functionResult, FunctionInvocationWrapper function, ExecutionContext executionContext ) { @@ -213,6 +214,7 @@ public class FunctionInvoker { * @param executionContext the Azure execution context * @return the possibly modified function results */ + @SuppressWarnings({ "rawtypes", "unchecked" }) protected O postProcessFluxFunctionResult(I rawInputs, Object functionInputs, Flux functionResult, FunctionInvocationWrapper function, ExecutionContext executionContext ) {