¿Dónde está el doctor.rb de Homebrew?

Necesito cambiar alguna configuración de la brew doctorherramienta y al navegar por la web aprendí que esto se puede hacer editando el doctor.rbarchivo y agregando un código personalizado dentro de él.

El problema es que cuando corro

locate doctor.rb

Obtengo una salida como esta:

/Applications/Xcode.app/Contents/Developer/[...]/ruby/2.3.0/rubygems/doctor.rb
/Library/Developer/CommandLineTools/SDKs/[...]/ruby/2.3.0/rubygems/doctor.rb
/System/Library/Frameworks/[...]/2.0/usr/lib/ruby/2.0.0/rubygems/doctor.rb
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/doctor.rb
/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/[...]/doctor.rb

Entonces, ¿qué doctor.rbarchivo debo editar para personalizar la configuración?

¿Puedes compartir el enlace del artículo que describe las instrucciones para editar doctor.rb?
@NimeshNeema esta pregunta tiene una muy buena respuesta, la de Brian Carlson, donde sugiere editar el archivo doctor.rbpara agregar una "lista blanca" para evitar advertencias sobre algunas bibliotecas dinámicas "sin elaborar". Sugiere encontrar el archivo usando locate doctor.rb, pero como dice en mi pregunta, esto puede proporcionar varias respuestas.

Respuestas (1)

El archivo que desea editar debe estar presente en el directorio de instalación de Homebrew, que generalmente es /usr/local/Homebrew.

De su locatesalida compartida, la que coincide con el criterio es:

/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb.

Muchas gracias @NimeshNeema pero, según lo que dices, las últimas tres líneas de mi respuesta serían adecuadas para ser la correcta, ¿qué opinas?
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/doctor.rbcorresponde al barril Homebrew. El último, es decir, /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/[...]/doctor.rbno es parte de Homebrew propiamente dicho. Así que mi respuesta sigue siendo la misma.
Muchas gracias por la valiosa información sobre el barril Homebrew, pensé que caskera solo un argumento de línea de comandos para la brewherramienta de línea de comandos.