Skip to content

Phase 1b: Extract ClientUpdateStrategy and UpgradeUpdateStrategy from Bootstrap #354

Description

@JusterZhu

Goal

Per section 2.3 of the v2 plan, create role-based strategy classes:

  • ClientUpdateStrategy — extracts LaunchClientAsync from Bootstrap
  • UpgradeUpdateStrategy — extracts LaunchUpgradeAsync from Bootstrap

This completes the 3-role strategy system:

Part of GeneralUpdate v2 refactoring plan.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorRefactor some existing code.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions