From 5afac819d828b99971ca5d357a32c59774cb723a Mon Sep 17 00:00:00 2001 From: Minimons Date: Mon, 27 Jul 2026 11:26:42 +0200 Subject: [PATCH] X: Fix compiler warnings --- .../notification/impl/smtp/SMTPNotifier.tjava | 2 +- .../cauldron/NetworthChartController.tjava | 26 +++++++++---------- .../cauldron/PriceChartController.tjava | 2 +- .../crypto/r35157/cauldron/PriceFetcher.tjava | 3 ++- .../r35157/cauldron/afets/PushNotifier.tjava | 3 ++- .../crypto/r35157/nenjim/NenjimTestTool.tjava | 4 +-- 6 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/main/tjava/com/r35157/libs/notification/impl/smtp/SMTPNotifier.tjava b/src/main/tjava/com/r35157/libs/notification/impl/smtp/SMTPNotifier.tjava index 2afa8a2..1773b4c 100644 --- a/src/main/tjava/com/r35157/libs/notification/impl/smtp/SMTPNotifier.tjava +++ b/src/main/tjava/com/r35157/libs/notification/impl/smtp/SMTPNotifier.tjava @@ -33,7 +33,7 @@ public class SMTPNotifier implements AddressedNotifier boundNotifier = notifier.bind(destination); EmailSubject subject = new EmailSubject("SomeSubject"); EmailBody body = new EmailBody("SomeBody"); diff --git a/src/main/tjava/crypto/r35157/cauldron/NetworthChartController.tjava b/src/main/tjava/crypto/r35157/cauldron/NetworthChartController.tjava index 5fcd832..38ef72b 100644 --- a/src/main/tjava/crypto/r35157/cauldron/NetworthChartController.tjava +++ b/src/main/tjava/crypto/r35157/cauldron/NetworthChartController.tjava @@ -174,7 +174,7 @@ public class NetworthChartController { TreeItem item1 = new TreeItem<>("Assets"); TreeItem item2 = new TreeItem<>("Liabilities"); - rootItem.getChildren().addAll(item1, item2); + rootItem.getChildren().addAll(List.of(item1, item2)); treeView_accounts.setRoot(rootItem); treeView_accounts.setCellFactory(new Callback, TreeCell>() { @@ -195,7 +195,7 @@ public class NetworthChartController { { // Create a custom locale for Denmark - Locale danishLocale = new Locale("da", "DK"); + Locale danishLocale = Locale.of("da", "DK"); formatter = NumberFormat.getInstance(danishLocale); formatter.setMinimumFractionDigits(2); formatter.setMaximumFractionDigits(2); @@ -233,18 +233,16 @@ public class NetworthChartController { ObservableList> chartData = chart.getData(); - chartData.addAll( - //series_liability_maria, - //series_liability_emil, - //series_liability_sofie, - series_asset_solana - //series_asset_fiatdkk, - //series_asset_bitcoin, - //series_asset_ethereum, - //series_asset_bitcoincash, - //series_asset_usdollarcoin, - //series_asset_monero - ); + //chartData.add(series_liability_maria); + //chartData.add(series_liability_emil); + //chartData.add(series_liability_sofie); + chartData.add(series_asset_solana); + //chartData.add(series_asset_fiatdkk); + //chartData.add(series_asset_bitcoin); + //chartData.add(series_asset_ethereum); + //chartData.add(series_asset_bitcoincash); + //chartData.add(series_asset_usdollarcoin); + //chartData.add(series_asset_monero); this.displayPeriod = ONE_DAY; this.timeStampForLastValueOnChart = 0L; diff --git a/src/main/tjava/crypto/r35157/cauldron/PriceChartController.tjava b/src/main/tjava/crypto/r35157/cauldron/PriceChartController.tjava index e57b849..e7f8b4e 100644 --- a/src/main/tjava/crypto/r35157/cauldron/PriceChartController.tjava +++ b/src/main/tjava/crypto/r35157/cauldron/PriceChartController.tjava @@ -184,7 +184,7 @@ public class PriceChartController { { // Create a custom locale for Denmark - Locale danishLocale = new Locale("da", "DK"); + Locale danishLocale = Locale.of("da", "DK"); formatter = NumberFormat.getInstance(danishLocale); formatter.setMinimumFractionDigits(2); formatter.setMaximumFractionDigits(2); diff --git a/src/main/tjava/crypto/r35157/cauldron/PriceFetcher.tjava b/src/main/tjava/crypto/r35157/cauldron/PriceFetcher.tjava index 2166177..83ead29 100644 --- a/src/main/tjava/crypto/r35157/cauldron/PriceFetcher.tjava +++ b/src/main/tjava/crypto/r35157/cauldron/PriceFetcher.tjava @@ -4,6 +4,7 @@ package crypto.r35157.cauldron; import java.io.*; import java.net.HttpURLConnection; +import java.net.URI; import java.net.URL; import java.time.ZonedDateTime; import java.time.format.DateTimeFormatter; @@ -69,7 +70,7 @@ public class PriceFetcher { private Map getPrices() throws Exception { String urlString = "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum,solana,monero,bitcoin-cash,usd-coin&vs_currencies=dkk"; - URL url = new URL(urlString); + URL url = URI.create(urlString).toURL(); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); diff --git a/src/main/tjava/crypto/r35157/cauldron/afets/PushNotifier.tjava b/src/main/tjava/crypto/r35157/cauldron/afets/PushNotifier.tjava index 89977ce..98426c4 100644 --- a/src/main/tjava/crypto/r35157/cauldron/afets/PushNotifier.tjava +++ b/src/main/tjava/crypto/r35157/cauldron/afets/PushNotifier.tjava @@ -7,6 +7,7 @@ import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; +import java.net.URI; import java.net.URL; import java.net.URLEncoder; @@ -28,7 +29,7 @@ public class PushNotifier { byte[] postDataBytes = postData.toString().getBytes(UTF_8); // Create the connection to the Pushover API - URL url = new URL(ENDPOINT); + URL url = URI.create(ENDPOINT).toURL(); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("POST"); conn.setDoOutput(true); diff --git a/src/main/tjava/crypto/r35157/nenjim/NenjimTestTool.tjava b/src/main/tjava/crypto/r35157/nenjim/NenjimTestTool.tjava index 696a4c2..dab1b87 100644 --- a/src/main/tjava/crypto/r35157/nenjim/NenjimTestTool.tjava +++ b/src/main/tjava/crypto/r35157/nenjim/NenjimTestTool.tjava @@ -95,7 +95,7 @@ public class NenjimTestTool extends Application implements NenjimProcess { setText(null); setGraphic(null); } else { - TreeItem treeItem = getTreeTableRow().getTreeItem(); + TreeItem treeItem = getTableRow().getTreeItem(); FileNode node = treeItem.getValue(); // Create checkbox CheckBox checkBox = new CheckBox(); @@ -145,7 +145,7 @@ public class NenjimTestTool extends Application implements NenjimProcess { typeCol.setCellValueFactory(param -> param.getValue().getValue().typeProperty()); typeCol.setPrefWidth(100); - treeTable.getColumns().setAll(nameCol, sizeCol, typeCol); + treeTable.getColumns().setAll(List.of(nameCol, sizeCol, typeCol)); Button runButton = new Button("Execute Tests"); runButton.setOnAction(event -> runTests());