COMMITS
/ Library/Homebrew/PATH.rb December 29, 2025
D
Replace numbered params with it params
Douglas Eichelberger committed
August 24, 2025
D
Enable strict typing in Kernel extensions + utils.rb
Douglas Eichelberger committed
June 29, 2025
D
Refactor exec.rb type fixes
Douglas Eichelberger committed
September 26, 2024
M
PATH: `typed: strict`
Michael Cho committed
September 20, 2024
D
Fix violations
Douglas Eichelberger committed
August 12, 2024
I
rubocop: Use `Sorbet/StrictSigil` as it's better than comments
Issy Long committed
July 14, 2024
M
Rearrange `require`s
Mike McQuaid committed
April 26, 2024
M
Warn about undocumented non-private APIs.
Markus Reiter committed
M
Hide `#to_s` in docs.
Markus Reiter committed
March 6, 2024
M
Make documentation `@api private` by default.
Markus Reiter committed
March 4, 2024
D
git grep -lE '\(\&[A-Za-z._]+method\(:' | xargs gsed -i -E 's|\(\&([A-Za-z._]+)method\(:([a-z?_]+)\)\)| { \1\2(_1) }|g'
Douglas Eichelberger committed
December 16, 2023
I
Fix new `Style/MutableConstant` RuboCop offenses for Ruby 3.1
Issy Long committed
December 14, 2023
I
rubocop: Set TargetRubyVersion to 3.1 & disable all cops that fail
Issy Long committed
April 25, 2023
D
brew style --fix
Douglas Eichelberger committed
November 7, 2022
D
minor typo fixes
Dustin Rodrigues committed
November 24, 2020
M
Add types for `Formula`.
Markus Reiter committed
November 13, 2020
M
Fix RuboCop offenses.
Markus Reiter committed
R
fix Lint/DuplicateBranch style
Rylan Polster committed
October 19, 2020
M
Add type signatures for `PATH`.
Markus Reiter committed
October 10, 2020
M
Move type annotations into files.
Markus Reiter committed
September 1, 2020
M
brew style manual fixes
Mike McQuaid committed
August 14, 2020
M
Document `PATH`.
Markus Reiter committed
April 19, 2019
M
Add frozen_string_literal to all files.
Mike McQuaid committed
April 14, 2018
M
Add additional specs for `PATH`.
Markus Reiter committed
April 30, 2017
M
Add test and comment for `PATH#existing`.
Markus Reiter committed
April 28, 2017
M
Simplify `PATH#parse`.
Markus Reiter committed
M
Rename `PATH#validate` to `PATH#existing`.
Markus Reiter committed
M
Make `PATH` enumerable.
Markus Reiter committed
M
Make sure duplicates are remove from `PATH`.
Markus Reiter committed
M
Remove `PATH#inspect`.
Markus Reiter committed
M
Make `PATH#validate` return `nil` if empty.
Markus Reiter committed
M
Don’t implement `PATH#eql?`.
Markus Reiter committed
April 27, 2017
M
Add `PATH` class.
Markus Reiter committed