Cleanup: removed unnecessary getter from data class RecordingStatus.

This commit is contained in:
Dennis Guse
2023-09-26 08:13:10 +02:00
parent f4cec0a8b2
commit 2b08eb3287
6 changed files with 9 additions and 13 deletions
@@ -1,13 +1,14 @@
package de.dennisguse.opentracks.services;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import de.dennisguse.opentracks.data.models.Track;
public record RecordingStatus(Track.Id trackId) {
public record RecordingStatus(@Nullable Track.Id trackId) {
public Track.Id getTrackId() {
return trackId;
static RecordingStatus record(@NonNull Track.Id trackId) {
return new RecordingStatus(trackId);
}
public boolean isRecording() {
@@ -18,10 +19,6 @@ public record RecordingStatus(Track.Id trackId) {
return new RecordingStatus(null);
}
static RecordingStatus record(@NonNull Track.Id trackId) {
return new RecordingStatus(trackId);
}
public RecordingStatus stop() {
return TrackRecordingService.STATUS_DEFAULT;
}