Skip to content

Use FilePath for app, install, and log roots.#1558

Open
jglogan wants to merge 5 commits into
apple:mainfrom
jglogan:filepath-roots
Open

Use FilePath for app, install, and log roots.#1558
jglogan wants to merge 5 commits into
apple:mainfrom
jglogan:filepath-roots

Conversation

@jglogan
Copy link
Copy Markdown
Contributor

@jglogan jglogan commented May 15, 2026

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Motivation and Context

Part of general purge of URL-for-filesystem-paths anti-pattern.

Testing

  • Tested locally
  • Added/updated tests
  • Added/updated docs

- Closes apple#1557.
- Replaces `executableURL` utility function for
  getting app executable path with `executablePath`.
- Adds `FilePath.resolvingSymlinks()` extension.
@github-actions github-actions Bot added the cli label May 15, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 15, 2026

Code Coverage

Tier Line Coverage
Unit 34.54%
Integration 20.11%
Combined 54.09%

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.

[Request]: TECH DEBT: Replace URL with FilePath for application, install, and log roots.

1 participant