From d1d729d287420d1e84a22d39cf962043e6b062b1 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Fri, 27 Dec 2019 18:01:07 +0100 Subject: [PATCH] Removed unused ContentProvider.getFirstTrackPointId(). --- .../CustomContentProviderUtilsTest.java | 26 ------------------- .../AbstractTestFileTrackImporter.java | 2 -- .../importer/GpxFileTrackImporterTest.java | 2 -- .../content/ContentProviderUtils.java | 5 ++-- 4 files changed, 3 insertions(+), 32 deletions(-) diff --git a/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderUtilsTest.java b/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderUtilsTest.java index 710f61506..1a10440cb 100644 --- a/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderUtilsTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/content/CustomContentProviderUtilsTest.java @@ -664,32 +664,6 @@ public class CustomContentProviderUtilsTest { Assert.assertEquals(11, contentProviderUtils.getTrackPointCursor(trackId, -1L, 1000, false).getCount()); } - /** - * Tests the method {@link ContentProviderUtils#getFirstTrackPointId(long)}. - */ - @Test - public void testGetFirstTrackPointId() { - // Insert track, point at first. - long trackId = System.currentTimeMillis(); - Track track = TestDataUtil.getTrack(trackId, 10); - insertTrackWithLocations(track); - - Assert.assertNotEquals(-1L, contentProviderUtils.getFirstTrackPointId(trackId)); - } - - /** - * Tests the method {@link ContentProviderUtils#getLastTrackPointId(long)}. - */ - @Test - public void testGetLastTrackPointId() { - // Insert track, point at first. - long trackId = System.currentTimeMillis(); - Track track = TestDataUtil.getTrack(trackId, 10); - insertTrackWithLocations(track); - - Assert.assertTrue(contentProviderUtils.getFirstTrackPointId(trackId) < contentProviderUtils.getLastTrackPointId(trackId)); - } - /** * Tests the method {@link ContentProviderUtils#getLastValidTrackPoint(long)}. */ diff --git a/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/AbstractTestFileTrackImporter.java b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/AbstractTestFileTrackImporter.java index f5f1634bc..55b49e5a8 100644 --- a/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/AbstractTestFileTrackImporter.java +++ b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/AbstractTestFileTrackImporter.java @@ -101,8 +101,6 @@ public abstract class AbstractTestFileTrackImporter { */ protected void expectFirstTrackPoint(Location location, long trackId, long trackPointId) { when(contentProviderUtils.bulkInsertTrackPoint(location != null ? (Location[]) any() : (Location[]) any(), eq(1), eq(trackId))).thenReturn(1); - when(contentProviderUtils.getFirstTrackPointId(trackId)).thenReturn(trackPointId); - when(contentProviderUtils.getLastTrackPointId(trackId)).thenReturn(trackPointId); } /** diff --git a/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/GpxFileTrackImporterTest.java b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/GpxFileTrackImporterTest.java index ec78c92ee..5ea6bed38 100644 --- a/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/GpxFileTrackImporterTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/io/file/importer/GpxFileTrackImporterTest.java @@ -208,8 +208,6 @@ public class GpxFileTrackImporterTest extends AbstractTestFileTrackImporter { // For the following, use StubReturn since we don't care whether they are invoked or not. when(contentProviderUtils.bulkInsertTrackPoint((Location[]) any(), anyInt(), anyLong())).thenReturn(1); - when(contentProviderUtils.getFirstTrackPointId(TRACK_ID_0)).thenReturn(TRACK_POINT_ID_0); - when(contentProviderUtils.getLastTrackPointId(TRACK_ID_0)).thenReturn(TRACK_POINT_ID_0); when(contentProviderUtils.getTrack(PreferencesUtils.getRecordingTrackId(context))).thenReturn(null); contentProviderUtils.deleteTrack(context, TRACK_ID_0); diff --git a/src/main/java/de/dennisguse/opentracks/content/ContentProviderUtils.java b/src/main/java/de/dennisguse/opentracks/content/ContentProviderUtils.java index c8abd1491..3972801c2 100644 --- a/src/main/java/de/dennisguse/opentracks/content/ContentProviderUtils.java +++ b/src/main/java/de/dennisguse/opentracks/content/ContentProviderUtils.java @@ -783,8 +783,8 @@ public class ContentProviderUtils { return -1L; } String selection = TrackPointsColumns._ID + "=(select max(" + TrackPointsColumns._ID - + ") from " + TrackPointsColumns.TABLE_NAME + " WHERE " + TrackPointsColumns.TRACKID - + "=? AND " + TrackPointsColumns.TIME + "=?)"; + + ") from " + TrackPointsColumns.TABLE_NAME + + " WHERE " + TrackPointsColumns.TRACKID + "=? AND " + TrackPointsColumns.TIME + "=?)"; String[] selectionArgs = new String[]{Long.toString(trackId), Long.toString(location.getTime())}; try (Cursor cursor = getTrackPointCursor(new String[]{TrackPointsColumns._ID}, selection, selectionArgs, TrackPointsColumns._ID)) { if (cursor != null && cursor.moveToFirst()) { @@ -800,6 +800,7 @@ public class ContentProviderUtils { * * @param trackId the track id */ + @Deprecated public Location getLastValidTrackPoint(long trackId) { if (trackId < 0) { return null;