Skip to content

refactor(phone-app): remove obsolete XML layouts, adapters, and disable ViewBinding #44

Description

@hungify

What to build

Clean up legacy XML view files, RecyclerView adapters, and disable ViewBinding after complete migration to Jetpack Compose.

Acceptance criteria

  • Remove obsolete layout files (activity_main.xml, activity_settings.xml, item_nav_step.xml, item_place_suggestion.xml).
  • Remove obsolete RecyclerView adapters (PlaceSuggestionsAdapter.kt, TurnStepsAdapter.kt) and extension files (TravelModeRadioExtensions.kt).
  • Disable viewBinding = true in phone-app/app/build.gradle.kts.
  • Ensure full test suite (make test) and Android/ESLint linters (make lint) pass with zero errors.

Blocked by

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions