Files
brew/Library
Patrick Linnane a9aa984cb8 Preserve and validate no_linkage metadata
- `Formula#to_hash` dropped `:no_linkage`, so formulae loaded from the
  API lost the linkage expectations `brew linkage` relies on.
- Emit a `no_linkage_dependencies` name list beside the existing string
  arrays and overlay it when loading, keeping older readers working.
- Reject conflicting `:no_linkage` declarations for one dependency
  within a spec and platform at load time, since the overlay is by name.

Signed-off-by: Patrick Linnane <patrick@linnane.io>
2026-10-15 07:38:40 +00:00
..
…

Library

This directory contains all the code run by the official brew command in Homebrew and all formulae (package descriptions) in taps (repositories containing formulae) in Taps subdirectories.