Skip to content

Enforce explicit formula install-step bases (28/29) - #23404

Draft
MikeMcQuaid wants to merge 1 commit into
mainfrom
install-step-explicit-var-enforcement
Draft

Enforce explicit formula install-step bases (28/29)#23404
MikeMcQuaid wants to merge 1 commit into
mainfrom
install-step-explicit-var-enforcement

Conversation

@MikeMcQuaid

Copy link
Copy Markdown
Member

Needs #23372
Needs Homebrew/homebrew-core#296288

Require formula install-step paths to identify their base explicitly.

  • report relative paths that still rely on the temporary var default
  • autocorrect compatibility calls to an explicit base
  • preserve absolute paths and deferred install-time tokens
  • leave the runtime fallback for the following PR

AI disclosure: using OpenAI Codex 5.6 Sol max with local review and testing.

- Reject relative formula step paths without an explicit base.
- Autocorrect paths that previously relied on the temporary `var`
  compatibility default.
- Keep absolute paths and install-time path tokens unchanged.
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.

1 participant