From 6aee51b1564049d08fa0597c8f3aa2ed4eacf205 Mon Sep 17 00:00:00 2001 From: Irina Batinic <117161143+irina-batinic-sonarsource@users.noreply.github.com> Date: Wed, 26 Jun 2024 16:07:22 +0200 Subject: [PATCH] SONARJAVA-5055 Update rules metadata (#4830) --- .../resources/org/sonar/l10n/java/rules/java/S6418.html | 2 +- .../resources/org/sonar/l10n/java/rules/java/S6909.html | 7 +++---- sonarpedia.json | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html index 102058464f3..97ad07991f5 100644 --- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html +++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6418.html @@ -31,7 +31,7 @@

Sensitive Code Example

}

Compliant Solution

-

Using AWS Secrets Manager:

+

Using AWS Secrets Manager:

 import software.amazon.awssdk.services.secretsmanager.model.GetSecretValueRequest;
 import software.amazon.awssdk.services.secretsmanager.model.GetSecretValueResponse;
diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6909.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6909.html
index 67960bdda69..9b66cad9602 100644
--- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6909.html
+++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S6909.html
@@ -19,7 +19,7 @@ 

Noncompliant code example

public void updateTodayOrders(Connection connection, List<Order> orders) { Date today = java.sql.Date.valueOf(LocalDate.now()); String insertQuery = "INSERT INTO Order (id, price, executionDate) VALUES (?, ?, ?)"; - PreparedStatement preparedStatement = connection.prepareStatement(SQL_INSERT); + PreparedStatement preparedStatement = connection.prepareStatement(insertQuery); for(Order order: orders) { preparedStatement.setString(1, order.id()); @@ -39,10 +39,9 @@

Compliant solution

public void updateTodayOrders(Connection connection, List<Order> orders) { Date today = java.sql.Date.valueOf(LocalDate.now()); String insertQuery = "INSERT INTO Order (id, price, executionDate) VALUES (?, ?, ?)"; - preparedStatement.setDate(3, today); // Compliant - - PreparedStatement preparedStatement = connection.prepareStatement(SQL_INSERT); + PreparedStatement preparedStatement = connection.prepareStatement(insertQuery); + preparedStatement.setDate(3, today); // Compliant for(Order order: orders) { preparedStatement.setString(1, order.id()); preparedStatement.setString(2, order.price()); diff --git a/sonarpedia.json b/sonarpedia.json index 4b695249d2d..fcbef9fc3ce 100644 --- a/sonarpedia.json +++ b/sonarpedia.json @@ -3,7 +3,7 @@ "languages": [ "JAVA" ], - "latest-update": "2024-06-24T09:35:54.811007Z", + "latest-update": "2024-06-26T13:48:56.604262Z", "options": { "no-language-in-filenames": true, "preserve-filenames": false