From 7d2a2be946a1d8e9d860cdefaf36e5623e2b431d Mon Sep 17 00:00:00 2001 From: Igor Stepanov Date: Wed, 2 Jan 2019 19:07:19 +0200 Subject: [PATCH] GH-65 Fix "Paramters" typo - keep the old methods for backward compatibility (marked as @Deprecated) - ignore folder with maven build results and IDEA-specific metadata --- .gitignore | 7 ++++++ .../events/APIGatewayProxyRequestEvent.java | 22 ++++++++++++++++--- .../lambda/runtime/events/ConfigEvent.java | 2 +- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 32858aad..e7133935 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,10 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* + +# Maven build +target/ + +# IDEA internal +*.iml +.idea diff --git a/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/APIGatewayProxyRequestEvent.java b/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/APIGatewayProxyRequestEvent.java index 8e790ec3..71ea238d 100644 --- a/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/APIGatewayProxyRequestEvent.java +++ b/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/APIGatewayProxyRequestEvent.java @@ -960,11 +960,19 @@ public void setQueryStringParameters(Map queryStringParameters) * @param queryStringParameters The query string parameters that were part of the request * @return APIGatewayProxyRequestEvent */ - public APIGatewayProxyRequestEvent withQueryStringParamters(Map queryStringParameters) { + public APIGatewayProxyRequestEvent withQueryStringParameters(Map queryStringParameters) { this.setQueryStringParameters(queryStringParameters); return this; } + /** + * @deprecated Because of typo in method's name, use {@link #withQueryStringParameters} instead. + */ + @Deprecated + public APIGatewayProxyRequestEvent withQueryStringParamters(Map queryStringParameters) { + return withQueryStringParameters(queryStringParameters); + } + /** * @return The multi value query string parameters that were part of the request */ @@ -1003,14 +1011,22 @@ public void setPathParameters(Map pathParameters) { } /** - * @param pathParameters The path paramters that were part of the request + * @param pathParameters The path parameters that were part of the request * @return APIGatewayProxyRequestEvent object */ - public APIGatewayProxyRequestEvent withPathParamters(Map pathParameters) { + public APIGatewayProxyRequestEvent withPathParameters(Map pathParameters) { this.setPathParameters(pathParameters); return this; } + /** + * @deprecated Because of typo in method's name, use {@link #withPathParameters} instead. + */ + @Deprecated + public APIGatewayProxyRequestEvent withPathParamters(Map pathParameters) { + return withPathParameters(pathParameters); + } + /** * @return The stage variables defined for the stage in API Gateway */ diff --git a/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/ConfigEvent.java b/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/ConfigEvent.java index 303f94fe..b2bb9b00 100644 --- a/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/ConfigEvent.java +++ b/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/ConfigEvent.java @@ -114,7 +114,7 @@ public void setRuleParameters(String ruleParameters) { } /** - * @param ruleParameters String with rule paramters + * @param ruleParameters String with rule parameters * @return ConfigEvent */ public ConfigEvent withRuleParameters(String ruleParameters) {