Skip to content

Migrate to Jetpack Compose - #57

Closed
nhoxbypass wants to merge 3 commits into
developfrom
platform/migrate_compose
Closed

Migrate to Jetpack Compose#57
nhoxbypass wants to merge 3 commits into
developfrom
platform/migrate_compose

Conversation

@nhoxbypass

Copy link
Copy Markdown
Owner

No description provided.

- Replace `@drawable/logo_711_50` with `@drawable/logo_711_red` in `fragment_search.xml`.
- Move store data JSON files (711, circle_k, familymart, shopngo, bsmart, and ministop) from the root `stores_data/` directory to `app/src/mock/assets/stores_data/`.
- Update `FakeFirebaseStoreApiHelper` to load store data from JSON files in the `assets/stores_data` directory instead of using hardcoded helper methods.
- Introduce `loadStoresFromAssets` using `Gson` to parse store information for multiple brands (Circle K, MiniStop, FamilyMart, etc.).
- Update `RepositoryModule` to provide `@ApplicationContext` to `FakeFirebaseStoreApiHelper` to facilitate asset access.
- Refactor `insertOrUpdateComment` in the mock helper to use Kotlin's `getOrPut` for cleaner logic.
@nhoxbypass nhoxbypass self-assigned this Apr 19, 2026
@codecov

codecov Bot commented Apr 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 17.81%. Comparing base (7db5be0) to head (fea6003).
⚠️ Report is 14 commits behind head on develop.

Additional details and impacted files
@@            Coverage Diff             @@
##             develop      #57   +/-   ##
==========================================
  Coverage      17.81%   17.81%           
  Complexity       195      195           
==========================================
  Files             94       94           
  Lines           2458     2458           
  Branches         222      222           
==========================================
  Hits             438      438           
  Misses          2002     2002           
  Partials          18       18           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@nhoxbypass nhoxbypass closed this Apr 22, 2026
@nhoxbypass
nhoxbypass deleted the platform/migrate_compose branch April 22, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant