
See https://github.com/Homebrew/homebrew-core/pull/54912#issuecomment-653893645 Formulary.factory("python") points to python@3.8, which breaks link_overwrite for that case. This changes checks if the formula is an alias, so that we can still override the files during installation.
Library
This directory contains all the code run by the official brew
and brew cask
commands in Homebrew
and all formulae (package descriptions) in taps (repositories containing formulae) in Taps
subdirectories.