From 6fd2276556850245a0b4e6254f80f034c2bee392 Mon Sep 17 00:00:00 2001 From: glarwood Date: Thu, 13 Dec 2018 15:04:34 -0800 Subject: [PATCH] refactor(AWSCredentialsProviderPropertyValueDecoder): cast nameAndArgs as Object[] --- .../config/AWSCredentialsProviderPropertyValueDecoder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java b/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java index 9976b071..d27cd480 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java +++ b/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java @@ -80,7 +80,7 @@ class AWSCredentialsProviderPropertyValueDecoder implements IPropertyValueDecode Class className = Class.forName(nameAndArgs[0]); Constructor c = className.getConstructor(argTypes); credentialsProviders.add((AWSCredentialsProvider) c.newInstance( - Arrays.copyOfRange(nameAndArgs, 1, nameAndArgs.length))); + (Object[]) Arrays.copyOfRange(nameAndArgs, 1, nameAndArgs.length))); } catch (Exception e) { LOG.debug("Can't find any credentials provider matching " + providerName + "."); }