aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2017-10-24Refactor and fix RuboCop specs.Markus Reiter
2017-10-24Update to RuboCop 0.51.Markus Reiter
2017-10-24lines_cop: fix clang detection.Mike McQuaid
We only care about e.g. `gcc`/`llvm-gcc`/`clang` being at the beginning of a `system` call and not anywhere within the string.
2017-10-24brew style fixesL. E. Segovia
2017-10-24Simplify cask help checkL. E. Segovia
2017-10-24github: require formula name to be in issue titleilovezfs
2017-10-24Merge pull request #3313 from ↵Mike McQuaid
GauthamGoli/audit_line_rubocop_part_4_rebase_attempt_1 audit: Port line_problems to rubocop and add tests part 4
2017-10-24Merge pull request #3345 from maxim-belkin/coffee-leavesMike McQuaid
leaves: account for requirements
2017-10-24Merge pull request #3358 from maxim-belkin/build-env2Mike McQuaid
build_environment: add Linux-specific environment variables
2017-10-22Merge pull request #3350 from DomT4/gpg_executableMike McQuaid
gpg: a little intentional yak shaving
2017-10-22Merge pull request #3337 from sjackman/pullMike McQuaid
pull: Fix pull --bottle 1234
2017-10-22pull: Fix pull --bottle 1234Shaun Jackman
Fix the error: Error: undefined method `casecmp' for nil:NilClass
2017-10-22gpg2_requirement: use direct 'available?' logicDominyk Tiller
2017-10-22gpg: make executable a function, not a constantDominyk Tiller
It's a lot nicer to call `Gpg.executable` rather than `Gpg::GPG_EXECUTABLE` externally. Also squash some logic.
2017-10-21Actually check that the command name was set before adding it to argsL. E. Segovia
2017-10-21Merge pull request #3347 from DomT4/apfs_diagnosticMike McQuaid
diagnostic: handle APFS returning hash order
2017-10-21Merge branch 'master' into audit_line_rubocop_part_4_rebase_attempt_1Gautham Goli
2017-10-21lines_cop: Refactor to multiple cops and fix style violationsGautham Goli
2017-10-20Fix brew style errorsL. E. Segovia
2017-10-20diagnostic: handle APFS returning hash orderDominyk Tiller
2017-10-21Merge branch 'master' into audit_line_rubocop_part_4_rebase_attempt_1Gautham Goli
2017-10-20Let Cask handle the -h flagL. E. Segovia
2017-10-20leaves: account for requirementsMaxim Belkin
2017-10-20Update `rubocop-cask` version.Markus Reiter
2017-10-20Merge pull request #3335 from JCount/xcode-9.0.1Mike McQuaid
xcode: update to Xcode 9.0.1 on 10.12 and 10.13
2017-10-20Merge pull request #3304 from richiethomas/refactor_usesMike McQuaid
In 'readall.rb', replaced multi-step 'each' loop with one-line method chain of Ruby enumerator methods
2017-10-20Fix ternary condition styleL. E. Segovia
2017-10-20Remove memoization from uses.rb, as it doesn't result in the expected time ↵richiethomas
complexity savings
2017-10-20Print only the offending command instead of the whole Cask commandL. E. Segovia
2017-10-20Merge pull request #3319 from reitermarkus/squiggly-heredocsMike McQuaid
Use “squiggly” heredocs.
2017-10-20Add tests for `FormulaAuditor#audit_deps`Claudia
These tests cover a few aspects of the `FormulaAuditor#audit_deps` method. The main focus is the part where FormulaAuditor checks for dependencies on formulas which are tagged `keg_only` with the `:provided_by_macos` reason. For this particular kind of `keg_only` formulas, we expect `brew audit --new-formula` to fail with a problem message like: > Dependency 'bc' may be unnecessary as it is provided by > macOS; try to build this formula without it. For more details, see the relevant discussion: [1] https://github.com/Homebrew/homebrew-core/pull/14067#issuecomment-335046151 [2] https://github.com/Homebrew/brew/pull/3290#issuecomment-335052140
2017-10-20Merge pull request #3334 from DomT4/ds_store_is_not_a_commandMike McQuaid
commands: filter out dotfiles from output
2017-10-20commands: tweak find_internal_commands.Mike McQuaid
Use a more typical Ruby style.
2017-10-20Merge pull request #3302 from maxim-belkin/readall-multiple-tapsMike McQuaid
readall: allow readall-ing multiple taps at once
2017-10-19build_environment: Linux env varsMaxim Belkin
2017-10-19xcode: update to Xcode 9.0.1 on 10.12 and 10.13JCount
2017-10-18Fix brew style warningsrichiethomas
2017-10-18PR feedback- replace '#{HOMEBREW_LIBRARY}/Homebrew/**/*.rb' with ↵richiethomas
'#{HOMEBREW_LIBRARY_PATH}/**/*.rb'
2017-10-18Remove /cask/ from readall file filterrichiethomas
2017-10-18Merge pull request #3279 from sjackman/pullMike McQuaid
Support `brew pull --bottle` for taps in organizations other than Homebrew
2017-10-18readall: update documentationMaxim Belkin
2017-10-18Merge pull request #3332 from sjackman/setup-ruby-pathMike McQuaid
setup-ruby-path: Ensure that Ruby is installed
2017-10-18Move `String#undent` to `compat`.Markus Reiter
2017-10-18Use “squiggly” heredocs.Markus Reiter
2017-10-18Shorten HOMEBREW_HELP set/unsetL. E. Segovia
2017-10-18Correct setting and deleting HOMEBREW_HELPL. E. Segovia
(and also delete the extra help_flag case, it's no longer needed)
2017-10-18Only unset HOMEBREW_HELP before issuing the tapL. E. Segovia
2017-10-18commands: filter out dotfiles from outputDominyk Tiller
2017-10-18Merge pull request #3326 from sjackman/portable-ruby1.3.6Mike McQuaid
portable-ruby: use rebuild with coverage support for Linux.
2017-10-18Merge pull request #3229 from BenMusch/check-for-master-no-refactorMike McQuaid
doctor: Check for branch of core tap (take 2)