Skip to content

Commit bd5ac8c

Browse files
authored
Merge branch 'dev' into iteration-final-test
2 parents 20a1786 + 42b9d68 commit bd5ac8c

25 files changed

Lines changed: 655 additions & 237 deletions

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "pose_vlm/rtmpose3d"]
2+
path = pose_vlm/rtmpose3d
3+
url = https://github.com/b-arac/rtmpose3d.git

android-studio-app/app/build.gradle.kts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ android {
4343
compileOptions {
4444
sourceCompatibility = JavaVersion.VERSION_11
4545
targetCompatibility = JavaVersion.VERSION_11
46+
47+
isCoreLibraryDesugaringEnabled = true
4648
}
4749

4850
kotlinOptions {
@@ -157,8 +159,7 @@ dependencies {
157159
implementation("androidx.coordinatorlayout:coordinatorlayout:1.2.0")
158160
implementation("com.google.android.material:material:1.12.0")
159161

160-
// ThreeTenABP (java.time backport)
161-
implementation("com.jakewharton.threetenabp:threetenabp:1.4.4")
162+
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.4")
162163

163164
// Image loading
164165
implementation("com.github.bumptech.glide:glide:4.16.0")
@@ -236,7 +237,7 @@ dependencies {
236237
testImplementation("androidx.arch.core:core-testing:2.2.0")
237238

238239
// --- ✅ Robolectric ---
239-
testImplementation("org.robolectric:robolectric:4.12.2")
240+
testImplementation("org.robolectric:robolectric:4.13")
240241

241242
// --- ✅ Fragment / Activity 테스트 지원 (optional but recommended) ---
242243
testImplementation("androidx.fragment:fragment-testing:1.8.2")

android-studio-app/app/src/main/java/com/fitquest/app/MyApp.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.fitquest.app
22

33
import android.app.Application
44
import android.content.Intent
5-
import com.jakewharton.threetenabp.AndroidThreeTen
65

76
class MyApp : Application() {
87

@@ -15,8 +14,6 @@ class MyApp : Application() {
1514
super.onCreate()
1615
instance = this
1716

18-
AndroidThreeTen.init(this)
19-
2017
CurrentActivityHelper.init(this)
2118
}
2219

android-studio-app/app/src/main/java/com/fitquest/app/data/remote/RetrofitClient.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import com.google.gson.GsonBuilder
55
import com.google.gson.JsonDeserializer
66
import okhttp3.ConnectionPool
77
import okhttp3.OkHttpClient
8-
import org.threeten.bp.LocalDate
9-
import org.threeten.bp.LocalDateTime
10-
import org.threeten.bp.LocalTime
11-
import org.threeten.bp.OffsetDateTime
8+
import java.time.LocalDate
9+
import java.time.LocalDateTime
10+
import java.time.LocalTime
11+
import java.time.OffsetDateTime
1212
import retrofit2.Retrofit
1313
import retrofit2.converter.gson.GsonConverterFactory
1414
import java.util.concurrent.TimeUnit

android-studio-app/app/src/main/java/com/fitquest/app/model/DailyHistoryItem.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.fitquest.app.model
22

3-
import org.threeten.bp.LocalDate
3+
import java.time.LocalDate
44

55
data class DailyHistoryItem (
66
val date: LocalDate,

android-studio-app/app/src/main/java/com/fitquest/app/model/DailySummary.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package com.fitquest.app.model
22

33
import com.google.gson.annotations.SerializedName
4-
import org.threeten.bp.LocalDate
5-
import org.threeten.bp.LocalDateTime
6-
import org.threeten.bp.LocalTime
4+
import java.time.LocalDate
5+
import java.time.LocalDateTime
76

87
data class DailySummary (
98
val id: Int? = null,

android-studio-app/app/src/main/java/com/fitquest/app/model/DailyWorkoutItem.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.fitquest.app.model
22

3-
import org.threeten.bp.LocalDate
3+
import java.time.LocalDate
44

55
data class DailyWorkoutItem(
66
val date: LocalDate,

android-studio-app/app/src/main/java/com/fitquest/app/model/Schedule.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ package com.fitquest.app.model
33
import android.os.Parcelable
44
import com.google.gson.annotations.SerializedName
55
import kotlinx.parcelize.Parcelize
6-
import org.threeten.bp.LocalDate
7-
import org.threeten.bp.LocalDateTime
8-
import org.threeten.bp.LocalTime
6+
import java.time.LocalDate
7+
import java.time.LocalDateTime
8+
import java.time.LocalTime
99

1010
@Parcelize
1111
data class Schedule(

android-studio-app/app/src/main/java/com/fitquest/app/model/Session.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.fitquest.app.model
22

33
import com.google.gson.annotations.SerializedName
4-
import org.threeten.bp.LocalDateTime
4+
import java.time.LocalDateTime
55

66
data class Session(
77
val id: Int? = null,

android-studio-app/app/src/main/java/com/fitquest/app/model/User.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.fitquest.app.model
22

33
import com.google.gson.annotations.SerializedName
4-
import org.threeten.bp.LocalDateTime
4+
import java.time.LocalDateTime
55

66
data class User (
77
val id: Int,

0 commit comments

Comments
 (0)