Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature/#869] 오늘의 솝마디 대시보드 기능 구현 #880

Merged
merged 24 commits into from
Sep 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
1aa4880
feat: TodayFortuneBox 구현
s9hn Sep 25, 2024
427fcc1
feat: 오늘의 운세(TodayFortuneDashboard) UI 구현
s9hn Sep 25, 2024
1a75a66
feat: FortuneDetailRoute, FortuneDetailScreen 파일 분리
s9hn Sep 25, 2024
e265c4e
refactor: 패키지 네이밍 수정
s9hn Sep 25, 2024
3b483ac
feat: fortune 데이터레이어 구현
s9hn Sep 25, 2024
4241e3f
feat: fortune 도메인레이어 구현, internal 키워드 일괄 적용
s9hn Sep 25, 2024
533a29f
refactor: internal 키워드 삭제
s9hn Sep 25, 2024
f655b50
refactor: 함수 네이밍 수정
s9hn Sep 25, 2024
e26989c
feat: 레이어 의존성 추가
s9hn Sep 25, 2024
5950cec
refactor: 네트워크 path 수정
s9hn Sep 26, 2024
71001df
feat: 네트워크 통신 구현 및 state 적용
s9hn Sep 26, 2024
1e42c44
feat: 오늘의 솝마디 관련 유즈케이스 생성
s9hn Sep 26, 2024
625d11e
refactor: TodayFortuneBox 패딩값 추가
s9hn Sep 26, 2024
430b830
refactor: 타입 및 네이밍 수정
s9hn Sep 26, 2024
83c0641
refactor: internal 추가
s9hn Sep 26, 2024
8d86bcb
test: FortuneDetailScreenTest 구현
s9hn Sep 26, 2024
340c78e
Merge branch 'develop' of https://github.com/sopt-makers/sopt-android…
s9hn Sep 26, 2024
2f9ffff
refactor: SimpleDataFormatter로 리팩터링
s9hn Sep 26, 2024
69a0acc
refactor: Timber 적용
s9hn Sep 26, 2024
8981910
build: 의존성 수정
s9hn Sep 26, 2024
a7c5b50
refactor: break strategy 적용
s9hn Sep 26, 2024
6a1698b
fix(deps): update dependency com.tbuonomo:dotsindicator to v5.1.0 (#878)
renovate[bot] Sep 29, 2024
9384ee5
Merge branch 'develop' of https://github.com/sopt-makers/sopt-android…
s9hn Sep 29, 2024
32b6065
build: baseline&spotless 적용
s9hn Sep 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -117,8 +117,10 @@ dependencies {
implementation(projects.domain.soptamp)
implementation(projects.domain.mypage)
implementation(projects.domain.poke)
implementation(projects.domain.fortune)
implementation(projects.domain.notification)
implementation(projects.feature.soptamp)
implementation(projects.data.fortune)
implementation(projects.data.soptamp)
implementation(projects.data.mypage)
implementation(projects.data.poke)
Expand Down
19 changes: 8 additions & 11 deletions app/src/release/generated/baselineProfiles/baseline-prof.txt
Original file line number Diff line number Diff line change
Expand Up @@ -525,7 +525,6 @@ Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
HSPLandroidx/arch/core/internal/SafeIterableMap$SupportRemove;-><init>()V
Landroidx/collection/ArrayMap;
HSPLandroidx/collection/ArrayMap;-><init>()V
HSPLandroidx/collection/ArrayMap;-><init>(I)V
HSPLandroidx/collection/ArrayMap;->containsKey(Ljava/lang/Object;)Z
HSPLandroidx/collection/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
HSPLandroidx/collection/ArrayMap;->keySet()Ljava/util/Set;
Expand Down Expand Up @@ -3458,7 +3457,6 @@ HSPLcom/google/android/gms/common/internal/BaseGmsClient;->getUseDynamicLookup()
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->isConnected()Z
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->isConnecting()Z
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->onConnectedLocked(Landroid/os/IInterface;)V
PLcom/google/android/gms/common/internal/BaseGmsClient;->onConnectionSuspended(I)V
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->onPostInitHandler(ILandroid/os/IBinder;Landroid/os/Bundle;I)V
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->requiresAccount()Z
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->requiresSignIn()Z
Expand All @@ -3469,7 +3467,6 @@ HSPLcom/google/android/gms/common/internal/BaseGmsClient;->zze()Ljava/lang/Strin
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->zzf(Lcom/google/android/gms/common/internal/BaseGmsClient;)Ljava/util/ArrayList;
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->zzg(Lcom/google/android/gms/common/internal/BaseGmsClient;Lcom/google/android/gms/common/ConnectionResult;)V
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->zzh(Lcom/google/android/gms/common/internal/BaseGmsClient;Lcom/google/android/gms/common/internal/IGmsServiceBroker;)V
PLcom/google/android/gms/common/internal/BaseGmsClient;->zzi(Lcom/google/android/gms/common/internal/BaseGmsClient;ILandroid/os/IInterface;)V
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->zzj(Lcom/google/android/gms/common/internal/BaseGmsClient;Lcom/google/android/gms/common/internal/zzk;)V
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->zzl(ILandroid/os/Bundle;I)V
HSPLcom/google/android/gms/common/internal/BaseGmsClient;->zzn(Lcom/google/android/gms/common/internal/BaseGmsClient;IILandroid/os/IInterface;)Z
Expand All @@ -3489,7 +3486,6 @@ Lcom/google/android/gms/common/internal/GmsClientSupervisor;
HSPLcom/google/android/gms/common/internal/GmsClientSupervisor;-><clinit>()V
HSPLcom/google/android/gms/common/internal/GmsClientSupervisor;-><init>()V
HSPLcom/google/android/gms/common/internal/GmsClientSupervisor;->getInstance(Landroid/content/Context;)Lcom/google/android/gms/common/internal/GmsClientSupervisor;
PLcom/google/android/gms/common/internal/GmsClientSupervisor;->zzb(Ljava/lang/String;Ljava/lang/String;ILandroid/content/ServiceConnection;Ljava/lang/String;Z)V
Lcom/google/android/gms/common/internal/IGmsCallbacks;
Lcom/google/android/gms/common/internal/IGmsServiceBroker;
Lcom/google/android/gms/common/internal/Objects;
Expand Down Expand Up @@ -3581,7 +3577,6 @@ HSPLcom/google/android/gms/common/internal/zzd;->zzc(ILandroid/os/IBinder;Lcom/g
Lcom/google/android/gms/common/internal/zze;
HSPLcom/google/android/gms/common/internal/zze;-><init>(Lcom/google/android/gms/common/internal/BaseGmsClient;I)V
HSPLcom/google/android/gms/common/internal/zze;->onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V
PLcom/google/android/gms/common/internal/zze;->onServiceDisconnected(Landroid/content/ComponentName;)V
Lcom/google/android/gms/common/internal/zzf;
HSPLcom/google/android/gms/common/internal/zzf;-><init>(Lcom/google/android/gms/common/internal/BaseGmsClient;ILandroid/os/IBinder;Landroid/os/Bundle;)V
HSPLcom/google/android/gms/common/internal/zzf;->zzd()Z
Expand All @@ -3606,8 +3601,6 @@ HSPLcom/google/android/gms/common/internal/zzo;->zzb(Landroid/content/Context;)L
Lcom/google/android/gms/common/internal/zzp;
HSPLcom/google/android/gms/common/internal/zzp;-><init>(Lcom/google/android/gms/common/internal/zzs;Lcom/google/android/gms/common/internal/zzo;)V
HSPLcom/google/android/gms/common/internal/zzp;->onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V
PLcom/google/android/gms/common/internal/zzp;->onServiceDisconnected(Landroid/content/ComponentName;)V
PLcom/google/android/gms/common/internal/zzp;->zza()I
HSPLcom/google/android/gms/common/internal/zzp;->zzd(Landroid/content/ServiceConnection;Landroid/content/ServiceConnection;Ljava/lang/String;)V
HSPLcom/google/android/gms/common/internal/zzp;->zze(Ljava/lang/String;Ljava/util/concurrent/Executor;)V
PLcom/google/android/gms/common/internal/zzp;->zzf(Landroid/content/ServiceConnection;Ljava/lang/String;)V
Expand Down Expand Up @@ -3956,9 +3949,11 @@ HSPLcom/google/android/gms/internal/measurement/zzic;->zza()Ljava/util/Map;
HSPLcom/google/android/gms/internal/measurement/zzic;->zza(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/Runnable;)Lcom/google/android/gms/internal/measurement/zzic;
HSPLcom/google/android/gms/internal/measurement/zzic;->zza(Ljava/lang/String;)Ljava/lang/Object;
HSPLcom/google/android/gms/internal/measurement/zzic;->zzb()Ljava/util/Map;
HSPLcom/google/android/gms/internal/measurement/zzic;->zzd()V
HSPLcom/google/android/gms/internal/measurement/zzic;->zze()Ljava/util/Map;
Lcom/google/android/gms/internal/measurement/zzie;
HSPLcom/google/android/gms/internal/measurement/zzie;-><init>(Lcom/google/android/gms/internal/measurement/zzic;Landroid/os/Handler;)V
HSPLcom/google/android/gms/internal/measurement/zzie;->onChange(Z)V
Lcom/google/android/gms/internal/measurement/zzif;
Lcom/google/android/gms/internal/measurement/zzih;
Lcom/google/android/gms/internal/measurement/zzii;
Expand All @@ -3981,6 +3976,7 @@ HSPLcom/google/android/gms/internal/measurement/zzip;->zza(Landroid/content/Cont
HSPLcom/google/android/gms/internal/measurement/zzip;->zza(Landroid/content/Context;Landroid/net/Uri;)Z
Lcom/google/android/gms/internal/measurement/zziq;
HSPLcom/google/android/gms/internal/measurement/zziq;-><init>()V
HSPLcom/google/android/gms/internal/measurement/zziq;->run()V
Lcom/google/android/gms/internal/measurement/zzir;
HSPLcom/google/android/gms/internal/measurement/zzir;-><clinit>()V
HSPLcom/google/android/gms/internal/measurement/zzir;-><init>(Lcom/google/android/gms/internal/measurement/zziz;Ljava/lang/String;Ljava/lang/Object;Z)V
Expand All @@ -3996,6 +3992,7 @@ HSPLcom/google/android/gms/internal/measurement/zzir;->zza(Ljava/lang/String;)Lj
HSPLcom/google/android/gms/internal/measurement/zzir;->zzb()Ljava/lang/String;
HSPLcom/google/android/gms/internal/measurement/zzir;->zzb(Landroid/content/Context;)V
HSPLcom/google/android/gms/internal/measurement/zzir;->zzb(Lcom/google/android/gms/internal/measurement/zziy;)Ljava/lang/Object;
HSPLcom/google/android/gms/internal/measurement/zzir;->zzc()V
HSPLcom/google/android/gms/internal/measurement/zzir;->zzd()Z
HSPLcom/google/android/gms/internal/measurement/zzir;->zze()Ljava/lang/Object;
Lcom/google/android/gms/internal/measurement/zzis;
Expand Down Expand Up @@ -4920,7 +4917,6 @@ HSPLcom/google/android/gms/measurement/internal/zzlp;->zza(Lcom/google/android/g
HSPLcom/google/android/gms/measurement/internal/zzlp;->zza(Lcom/google/android/gms/measurement/internal/zzgb;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzp;)V
HSPLcom/google/android/gms/measurement/internal/zzlp;->zza(Lcom/google/android/gms/measurement/internal/zzlh;)V
HSPLcom/google/android/gms/measurement/internal/zzlp;->zza(Lcom/google/android/gms/measurement/internal/zzlp;)Lcom/google/android/gms/measurement/internal/zzgb;
PLcom/google/android/gms/measurement/internal/zzlp;->zza(Lcom/google/android/gms/measurement/internal/zzlp;Landroid/content/ComponentName;)V
HSPLcom/google/android/gms/measurement/internal/zzlp;->zza(Lcom/google/android/gms/measurement/internal/zzok;)V
HSPLcom/google/android/gms/measurement/internal/zzlp;->zza(Ljava/lang/Runnable;)V
HSPLcom/google/android/gms/measurement/internal/zzlp;->zza(Ljava/util/concurrent/atomic/AtomicReference;)V
Expand Down Expand Up @@ -4970,12 +4966,9 @@ HSPLcom/google/android/gms/measurement/internal/zzmj;->run()V
Lcom/google/android/gms/measurement/internal/zzmm;
HSPLcom/google/android/gms/measurement/internal/zzmm;-><init>(Lcom/google/android/gms/measurement/internal/zzlp;)V
HSPLcom/google/android/gms/measurement/internal/zzmm;->onConnected(Landroid/os/Bundle;)V
PLcom/google/android/gms/measurement/internal/zzmm;->onConnectionSuspended(I)V
HSPLcom/google/android/gms/measurement/internal/zzmm;->zza()V
HSPLcom/google/android/gms/measurement/internal/zzmm;->zza(Lcom/google/android/gms/measurement/internal/zzmm;Z)V
PLcom/google/android/gms/measurement/internal/zzmm;->zzb()V
PLcom/google/android/gms/measurement/internal/zzmq;-><init>(Lcom/google/android/gms/measurement/internal/zzmm;)V
PLcom/google/android/gms/measurement/internal/zzmq;->run()V
Lcom/google/android/gms/measurement/internal/zzmr;
HSPLcom/google/android/gms/measurement/internal/zzmr;-><init>(Lcom/google/android/gms/measurement/internal/zzmm;Lcom/google/android/gms/measurement/internal/zzgb;)V
HSPLcom/google/android/gms/measurement/internal/zzmr;->run()V
Expand Down Expand Up @@ -8011,7 +8004,9 @@ Lkotlin/Result$Companion;
HSPLkotlin/Result$Companion;-><init>()V
HSPLkotlin/Result$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lkotlin/Result$Failure;
HSPLkotlin/Result$Failure;-><init>(Ljava/lang/Throwable;)V
Lkotlin/ResultKt;
HSPLkotlin/ResultKt;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object;
HSPLkotlin/ResultKt;->throwOnFailure(Ljava/lang/Object;)V
Lkotlin/SynchronizedLazyImpl;
HSPLkotlin/SynchronizedLazyImpl;-><init>(Lkotlin/jvm/functions/Function0;Ljava/lang/Object;)V
Expand Down Expand Up @@ -10301,6 +10296,8 @@ Lorg/sopt/official/feature/auth/Hilt_AuthActivity$1;
HSPLorg/sopt/official/feature/auth/Hilt_AuthActivity$1;-><init>(Lorg/sopt/official/feature/auth/Hilt_AuthActivity;)V
HSPLorg/sopt/official/feature/auth/Hilt_AuthActivity$1;->onContextAvailable(Landroid/content/Context;)V
Lorg/sopt/official/feature/fortune/FortuneActivity_GeneratedInjector;
Lorg/sopt/official/feature/fortune/feature/fortuneDetail/FortuneDetailViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/feature/fortune/feature/fortuneDetail/FortuneDetailViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/feature/home/HomeActivity_GeneratedInjector;
Lorg/sopt/official/feature/home/HomeViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/feature/home/HomeViewModel_HiltModules$KeyModule;->provide()Z
Expand Down
Loading