From 4c97ccdc4c8def88dc0b366528b3e719ec0f41be Mon Sep 17 00:00:00 2001 From: BMItter <berndus@gmx.de> Date: Mon, 7 Dec 2020 17:40:09 +0100 Subject: [PATCH] clean structure --- .../contactdiary/model/ContactDiaryElement.kt | 8 ++++---- .../contactdiary/model/DefaultContactDiaryElement.kt | 8 ++++---- .../coronawarnapp/contactdiary/model/DefaultLocation.kt | 2 +- .../rki/coronawarnapp/contactdiary/model/DefaultPerson.kt | 2 +- .../de/rki/coronawarnapp/contactdiary/model/Location.kt | 5 +---- .../de/rki/coronawarnapp/contactdiary/model/Person.kt | 5 +---- 6 files changed, 12 insertions(+), 18 deletions(-) diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryElement.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryElement.kt index dd94048a8..0d4af5f51 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryElement.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryElement.kt @@ -6,12 +6,12 @@ interface ContactDiaryElement { val createdAt: Instant - val defaultPeople: List<DefaultPerson> - val defaultLocations: List<DefaultLocation> + val people: List<Person> + val locations: List<Location> val numberOfPersons: Int? - get() = defaultPeople?.size + get() = people?.size val numberOfLocations: Int? - get() = defaultLocations?.size + get() = locations?.size } diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryElement.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryElement.kt index 527127acb..e1c40c0de 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryElement.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryElement.kt @@ -3,7 +3,7 @@ package de.rki.coronawarnapp.contactdiary.model import java.time.Instant data class DefaultContactDiaryElement( - val defaultPeople: List<DefaultPerson>, - val defaultLocation: List<DefaultLocation>, - val dateAddedEntry: Instant? -) + override val createdAt: Instant, + override val defaultPeople: List<DefaultPerson>, + override val defaultLocations: List<DefaultLocation> +) : ContactDiaryElement diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultLocation.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultLocation.kt index 8782ba850..111b0338b 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultLocation.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultLocation.kt @@ -1,5 +1,5 @@ package de.rki.coronawarnapp.contactdiary.model data class DefaultLocation( - val locationName: String + var locationName: String ) diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultPerson.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultPerson.kt index c34c6d79d..cb4f11271 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultPerson.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultPerson.kt @@ -1,5 +1,5 @@ package de.rki.coronawarnapp.contactdiary.model data class DefaultPerson( - val completeName: String + var completeName: String ) diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Location.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Location.kt index 2bc7220b8..0d59a555d 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Location.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Location.kt @@ -1,8 +1,5 @@ package de.rki.coronawarnapp.contactdiary.model -import java.time.Instant - interface Location { - val createdAt: Instant - val location: Location + var location: Location } diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Person.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Person.kt index ae8371b1a..45fcb4066 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Person.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/Person.kt @@ -1,8 +1,5 @@ package de.rki.coronawarnapp.contactdiary.model -import java.time.Instant - interface Person { - val createdAt: Instant - val person: Person + var person: Person } -- GitLab