by shigemk2

当面は技術的なことしか書かない

brew 4.6.5

なんか色々

  • 残りのカーネルロギング拡張機能をタイプ
  • 未使用の 『which_all』 カーネル拡張機能を削除
  • 『paths』 をカーネルから移動
  • 機能: コードバーグリポジトリの監査
  • Cask: 署名なしの理由をfails_gatekeeper_checkに置換
  • Cask/audit: 監査時のアーティファクトタイプを正しくフィルタリング
  • brew.sh: HOMEBREW_FORCE_BREW_WRAPPERをより厳密に適用
  • bin/brew: 環境ファイルフィルタを拡張し、manページ記載の環境変数を許可
  • test/Cask: テストの高速化
  • **/keg_relocate.rb: Sorbet型指定を追加: strict
  • keg_relocate: /usr/localの移動ペアを追加
  • formulary: パス禁止時にキャッシュ使用を許可しない
  • フォーミュラ解析のプリティネームロジックをMacOSVersionへ移動
  • dev-cmd/bump-*-pr: 必要に応じてコアタップを自動タップ
  • Cask DSLでconflicts_with Formulaを非推奨化
  • タブなしでのFormulaインストールを修正
  • Cask/dsl/rename: APIサポートを追加
  • utils/wrapper.sh: ソース呼び出しを修正
  • api/Formula: ソースパス読み込み許可に正しいメソッドを使用
  • スタブからのFormula読み込みを有効化
  • cmd/update-report: API非ユーザーにも新規Formula/Caskの説明を表示
  • 公式解析のOS名整形ロジックを修正
  • サポートティア: 将来のmacOSサポートを文書化
  • diagnostic: check_cask_environment_variablesチェックを修正
  • os/linux/diagnostic: check_for_symlinked_homeをドクター専用に
  • **/diagnostic.rb: Sorbet厳格シジルを追加
  • diagnostic: 各種修正
  • Sorbet型指定の追加: ファイルの厳格化
  • Formula-Cookbook: 安定パス変数を文書化
  • RuboCopルールを追加し、Cask内のアーキテクチャ間で同一のSHA256値を検出
  • conflicts_withスタンスの非推奨メソッド呼び出し問題を修正
  • diagnostic: verboseモード時のエラーを修正
  • dev-cmd/tests: 必要に応じてJSON APIファイルを取得
  • formula-analytics: Linuxビルドからのノイズを低減
  • Homebrew::API.fetch_api_files!をリファクタリングし引数を受け取らないように
  • その他 typed: strict
  • 追加 typed: strict
  • cli/parser: スイッチ環境変数をブール値に変換
  • Ruby LSPにrubocop_internalフォーマッタを使用
  • o*出力メソッドをUtils::Outputに移動
  • bundle: 追加 typed: strict
  • formula_cellar_checks: universal_binary_allowlist内のバージョン未設定名をチェック

github.com