From 1cb3db496acc81588e58d0657ab424990347d900 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Thu, 4 Dec 2025 17:11:41 +0100 Subject: [PATCH] Cleanup. --- .../java/de/dennisguse/opentracks/data/models/Distance.java | 4 ---- .../opentracks/io/file/importer/GPXTrackImporter.java | 6 +++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/main/java/de/dennisguse/opentracks/data/models/Distance.java b/src/main/java/de/dennisguse/opentracks/data/models/Distance.java index ce6a3352b..14e7646e7 100644 --- a/src/main/java/de/dennisguse/opentracks/data/models/Distance.java +++ b/src/main/java/de/dennisguse/opentracks/data/models/Distance.java @@ -20,10 +20,6 @@ public record Distance(double distance_m) { } } - @Deprecated //TODO Remove - public static Distance of(String distance_m) { - return of(Float.parseFloat(distance_m)); - } @Nullable public static Distance ofOrNull(Double distance_m) { if (distance_m == null) { diff --git a/src/main/java/de/dennisguse/opentracks/io/file/importer/GPXTrackImporter.java b/src/main/java/de/dennisguse/opentracks/io/file/importer/GPXTrackImporter.java index b62639afb..e0bd763a8 100644 --- a/src/main/java/de/dennisguse/opentracks/io/file/importer/GPXTrackImporter.java +++ b/src/main/java/de/dennisguse/opentracks/io/file/importer/GPXTrackImporter.java @@ -303,7 +303,7 @@ public class GPXTrackImporter extends DefaultHandler implements XMLImporter.Trac } if (accuracyHorizontal != null) { try { - accuracyHorizontalParsed = Distance.of(accuracyHorizontal); + accuracyHorizontalParsed = Distance.of(Float.parseFloat(accuracyHorizontal)); } catch (NumberFormatException e) { throw new ParsingException(createErrorMessage(String.format(Locale.US, "Unable to parse accuracy_horizontal: %s", sensorDistance)), e); } @@ -318,7 +318,7 @@ public class GPXTrackImporter extends DefaultHandler implements XMLImporter.Trac } if (accuracyVertical != null) { try { - accuracyVerticalParsed = Distance.of(accuracyVertical); + accuracyVerticalParsed = Distance.of(Float.parseFloat(accuracyVertical)); } catch (NumberFormatException e) { throw new ParsingException(createErrorMessage(String.format(Locale.US, "Unable to parse accuracy_vertical: %s", accuracyVertical)), e); } @@ -378,7 +378,7 @@ public class GPXTrackImporter extends DefaultHandler implements XMLImporter.Trac } if (sensorDistance != null) { try { - trackPoint.setSensorDistance(Distance.of(sensorDistance)); + trackPoint.setSensorDistance(Distance.of(Float.parseFloat(sensorDistance))); } catch (NumberFormatException e) { throw new ParsingException(createErrorMessage(String.format(Locale.US, "Unable to parse distance: %s", sensorDistance)), e); }