Skip to content

Complete Cask stanza ordering coverage - #23405

Draft
MikeMcQuaid wants to merge 1 commit into
mainfrom
enforce-cask-stanza-ordering
Draft

Complete Cask stanza ordering coverage#23405
MikeMcQuaid wants to merge 1 commit into
mainfrom
enforce-cask-stanza-ordering

Conversation

@MikeMcQuaid

Copy link
Copy Markdown
Member

Needs #23331

Complete regression and documentation coverage for Cask stanza ordering.

  • verify every new top-level Cask DSL is registered
  • require completion generation to remain with artifact stanzas
  • verify system conditionals precede version and URL stanzas
  • document the ordering of macOS and Linux conditional blocks

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

Once homebrew/cask is migrated, the style cops can enforce the intended
order for platform blocks and generated artifact DSLs.

- register platform blocks, system variables and generated artifacts
- keep system variables after versions so interpolation remains valid
- remove the temporary completion-grouping migration allowance
- update affected fixtures, documentation and regression coverage
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