aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
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)
2017-10-18Merge pull request #3316 from DomT4/handle_apfs_love_of_hash_orderMike McQuaid
Handle APFS returning hash order.
2017-10-18Merge pull request #3330 from MikeMcQuaid/vendor-install-shasumMike McQuaid
vendor-install: use full shasum PATH.
2017-10-18Merge pull request #3315 from maxim-belkin/linux-caveats-plistMike McQuaid
caveats.rb: empty method on Linux
2017-10-18Merge pull request #3291 from JCount/lines-cop-fix-wine-universal-binaryMike McQuaid
lines_cop: add ENV.universal_binary audit exemption for wine
2017-10-18rubocop.yml: ignore length of manpage comments.Mike McQuaid
2017-10-18Merge pull request #3333 from DomT4/java_versioningMike McQuaid
java_requirement: fix Java 9 version detection
2017-10-18Merge pull request #3270 from sjackman/os-requirementMike McQuaid
Add depends_on :linux and :macos
2017-10-18Merge pull request #3329 from ashfurrow/messagingMarkus Reiter
Specifies which errant version of Ruby is used in raise.
2017-10-18java_requirement: fix detection of new Java versioning schemeDominyk Tiller
Closes https://github.com/Homebrew/brew/issues/3331.
2017-10-17Memoize recursive dependency checks; reduces calls to ↵richiethomas
'f.recursive_dependencies' by an order of magnitude
2017-10-17pull: Move test_bot_user to a new module GitHubShaun Jackman
Address the style issue: C: Module has too many lines. [364/360]
2017-10-17pull: Add --test-bot-userShaun Jackman
Infer the name of the test-bot GitHub user if it is not provided.