Skip to content

feat(cli): add migrator functionality for adopting UIScene - #8544

Open
theproducer wants to merge 24 commits into
mainfrom
RMET-5356
Open

feat(cli): add migrator functionality for adopting UIScene#8544
theproducer wants to merge 24 commits into
mainfrom
RMET-5356

Conversation

@theproducer

Copy link
Copy Markdown
Contributor

Description

This PR updates the CLI migrator to assist with migrating pre-UIScene Capacitor projects to adopting UIScene: #8536

Change Type

  • Fix
  • Feature
  • Refactor
  • Breaking Change
  • Documentation
  • Other (CI, chores, etc.)

Rationale / Problems Fixed

Tests or Reproductions

Screenshots / Media

Platforms Affected

  • Android
  • iOS
  • Web

Notes / Comments

@theproducer
theproducer marked this pull request as ready for review July 29, 2026 20:37
@ItsChaceD
ItsChaceD self-requested a review July 29, 2026 20:47
const state = classify(signals);

switch (state) {
case 'ineligible':

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we ever reach the ineligible case?

Maybe we can do something like:

  const state = existsSync(config.ios.platformDirAbs) ? classify(signals) : 'ineligible';

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants