mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
refactor(core:network): Abstract platform-agnostic radio interfaces to commonMain
This commit is contained in:
parent
94e310f6ec
commit
cc1581d7b3
10 changed files with 4 additions and 4 deletions
|
|
@ -22,10 +22,10 @@
|
||||||
- [x] Task: Move Radio connection and networking files from `app` to `core:network/androidMain` [b5233cf]
|
- [x] Task: Move Radio connection and networking files from `app` to `core:network/androidMain` [b5233cf]
|
||||||
- [x] Move the files
|
- [x] Move the files
|
||||||
- [x] Update imports and Koin injections
|
- [x] Update imports and Koin injections
|
||||||
- [ ] Task: Abstract shared radio/network logic into `core:network/commonMain`
|
- [~] Task: Abstract shared radio/network logic into `core:network/commonMain`
|
||||||
- [ ] Write failing tests for abstracted radio logic (TDD Red)
|
- [x] Write failing tests for abstracted radio logic (TDD Red)
|
||||||
- [ ] Extract platform-agnostic business logic (TDD Green)
|
- [x] Extract platform-agnostic business logic (TDD Green)
|
||||||
- [ ] Refactor implementations to use shared abstractions
|
- [x] Refactor implementations to use shared abstractions
|
||||||
- [ ] Task: Conductor - User Manual Verification 'Extraction to core:network' (Protocol in workflow.md)
|
- [ ] Task: Conductor - User Manual Verification 'Extraction to core:network' (Protocol in workflow.md)
|
||||||
|
|
||||||
## Phase 4: Desktop Integration
|
## Phase 4: Desktop Integration
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue