From fce1ec5042905d716343d62238787001d5df38ba Mon Sep 17 00:00:00 2001 From: Craftinators Date: Mon, 27 Feb 2023 12:23:30 -0500 Subject: [PATCH] refactor: use try-with-resources --- .../hibiscusmc/hmccosmetics/database/types/MySQLData.java | 3 +-- .../hibiscusmc/hmccosmetics/database/types/SQLiteData.java | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/MySQLData.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/MySQLData.java index c476fca8..b663dc5d 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/MySQLData.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/MySQLData.java @@ -56,8 +56,7 @@ public class MySQLData extends Data { @Override public void save(CosmeticUser user) { Runnable run = () -> { - try { - PreparedStatement preparedSt = preparedStatement("REPLACE INTO COSMETICDATABASE(UUID,COSMETICS) VALUES(?,?);"); + try (PreparedStatement preparedSt = preparedStatement("REPLACE INTO COSMETICDATABASE(UUID,COSMETICS) VALUES(?,?);")) { preparedSt.setString(1, user.getUniqueId().toString()); preparedSt.setString(2, serializeData(user)); preparedSt.executeUpdate(); diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/SQLiteData.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/SQLiteData.java index 63a690e5..38a78abb 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/SQLiteData.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/database/types/SQLiteData.java @@ -94,11 +94,10 @@ public class SQLiteData extends Data { } @Override - public void clear(UUID unqiueId) { + public void clear(UUID uniqueId) { Bukkit.getScheduler().runTaskAsynchronously(HMCCosmeticsPlugin.getInstance(), () -> { - try { - PreparedStatement preparedSt = preparedStatement("DELETE FROM COSMETICDATABASE WHERE UUID=?;"); - preparedSt.setString(1, unqiueId.toString()); + try (PreparedStatement preparedSt = preparedStatement("DELETE FROM COSMETICDATABASE WHERE UUID=?;")) { + preparedSt.setString(1, uniqueId.toString()); preparedSt.executeUpdate(); } catch (SQLException e) { e.printStackTrace();