Markus Reiter
feb3e35e3c
Merge pull request #3367 from commitay/rubocop-cask
...
rubocop-cask: 0.15.1
2017-10-26 03:50:38 +02:00
commitay
783983b652
rubocop-cask: 0.15.1
2017-10-26 10:21:46 +10:00
Mike McQuaid
0cec599b28
Merge pull request #3361 from MikeMcQuaid/lines_cop_clang
...
lines_cop: fix clang detection.
2017-10-25 08:02:33 +01:00
Markus Reiter
8be34a98f8
Merge pull request #3349 from reitermarkus/rubocop-0.51
...
Rubocop 0.51
2017-10-24 21:21:34 +02:00
Markus Reiter
632fdca2d4
Merge pull request #3306 from amyspark/hacktoberfest-quash-cask-help
...
Fixes querying Cask commands' help
2017-10-24 20:54:24 +02:00
Markus Reiter
a99a19819c
Update rubocop-cask
to 0.15.0
.
2017-10-24 19:39:40 +02:00
Markus Reiter
0ea855c6e6
Add missing require "forwardable"
.
2017-10-24 19:39:40 +02:00
Markus Reiter
23ec8e07d4
Use /
to join path.
2017-10-24 19:39:40 +02:00
Markus Reiter
526299913f
Remove usless comments.
2017-10-24 19:39:40 +02:00
Markus Reiter
b63a5cbd4b
Don't require "thread"
.
2017-10-24 19:39:40 +02:00
Markus Reiter
8821cdc492
Include FileUtils
in spec_helper
.
2017-10-24 19:39:40 +02:00
Markus Reiter
f0a512ace4
Don’t use Style/StderrPuts
.
2017-10-24 19:39:40 +02:00
Markus Reiter
7e970216a3
Refactor and fix RuboCop specs.
2017-10-24 19:39:40 +02:00
Markus Reiter
fd29511bae
Update to RuboCop 0.51.
2017-10-24 19:39:40 +02:00
Mike McQuaid
d067b5f434
lines_cop: fix clang detection.
...
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-24 16:03:13 +01:00
L. E. Segovia
09e26b1152
brew style fixes
2017-10-24 10:17:11 -03:00
Mike McQuaid
cd61430bad
Merge pull request #3360 from ilovezfs/github-formula-name-in-issue-title
...
github: require formula name to be in issue title
2017-10-24 13:28:09 +01:00
L. E. Segovia
2bfc7904fb
Simplify cask help check
2017-10-24 08:04:49 -03:00
ilovezfs
1937625d86
github: require formula name to be in issue title
2017-10-24 03:07:33 -07:00
Mike McQuaid
7f46dcfa35
Merge pull request #3313 from GauthamGoli/audit_line_rubocop_part_4_rebase_attempt_1
...
audit: Port line_problems to rubocop and add tests part 4
2017-10-24 10:36:31 +01:00
Mike McQuaid
78b012740c
Merge pull request #3345 from maxim-belkin/coffee-leaves
...
leaves: account for requirements
2017-10-24 10:28:51 +01:00
Mike McQuaid
d5e32300bf
Merge pull request #3358 from maxim-belkin/build-env2
...
build_environment: add Linux-specific environment variables
2017-10-24 10:04:29 +01:00
Jonathan Chang
6554b2595b
docs: fix poor visibility in syntax highlighting
2017-10-23 11:22:08 -07:00
Mike McQuaid
357b7bb0b7
Merge pull request #3350 from DomT4/gpg_executable
...
gpg: a little intentional yak shaving
2017-10-22 19:48:57 +01:00
Mike McQuaid
a1ff34dfad
Merge pull request #3351 from DomT4/checksum_doc
...
Checksum_Deprecation: tweak phrasing/explanation/etc
2017-10-22 19:48:09 +01:00
Mike McQuaid
7e4f42369f
Merge pull request #3337 from sjackman/pull
...
pull: Fix pull --bottle 1234
2017-10-22 19:40:24 +01:00
Shaun Jackman
f9d42659ea
pull: Fix pull --bottle 1234
...
Fix the error:
Error: undefined method `casecmp' for nil:NilClass
2017-10-22 08:52:16 -07:00
Dominyk Tiller
71ef1b091a
Checksum_Deprecation: tweak phrasing/explanation/etc
2017-10-22 05:31:53 +01:00
Dominyk Tiller
1b084b5aa0
gpg2_requirement: use direct 'available?' logic
2017-10-22 05:11:52 +01:00
Dominyk Tiller
dad939c4d1
gpg: make executable a function, not a constant
...
It's a lot nicer to call `Gpg.executable` rather than
`Gpg::GPG_EXECUTABLE` externally. Also squash some logic.
2017-10-22 05:11:25 +01:00
L. E. Segovia
a8ee54a35f
Actually check that the command name was set before adding it to args
2017-10-21 15:43:20 -03:00
Mike McQuaid
ce0e96c320
Merge pull request #3347 from DomT4/apfs_diagnostic
...
diagnostic: handle APFS returning hash order
2017-10-21 16:52:59 +01:00
Gautham Goli
7b2fab8ec5
Merge branch 'master' into audit_line_rubocop_part_4_rebase_attempt_1
2017-10-21 13:53:44 +05:30
Gautham Goli
ee35d65867
lines_cop: Refactor to multiple cops and fix style violations
2017-10-21 12:50:49 +05:30
L. E. Segovia
10cbc77af9
Fix brew style errors
2017-10-20 20:21:38 -03:00
Markus Reiter
a08f1c6748
Merge pull request #3343 from reitermarkus/rubocop-cask
...
Update `rubocop-cask` version.
2017-10-20 23:47:03 +02:00
Dominyk Tiller
212367ee7e
diagnostic: handle APFS returning hash order
2017-10-20 22:44:11 +01:00
Gautham Goli
bdc7eba4b3
Merge branch 'master' into audit_line_rubocop_part_4_rebase_attempt_1
2017-10-21 01:48:00 +05:30
L. E. Segovia
75de4db003
Let Cask handle the -h flag
2017-10-20 16:51:26 -03:00
Maxim Belkin
313410035d
leaves: account for requirements
2017-10-20 14:21:21 -05:00
Markus Reiter
44147409e3
Update rubocop-cask
version.
2017-10-20 20:28:28 +02:00
Mike McQuaid
6fe7c5fc95
Merge pull request #3335 from JCount/xcode-9.0.1
...
xcode: update to Xcode 9.0.1 on 10.12 and 10.13
2017-10-20 18:11:32 +01:00
Mike McQuaid
ed28ed78d1
Merge pull request #3304 from richiethomas/refactor_uses
...
In 'readall.rb', replaced multi-step 'each' loop with one-line method chain of Ruby enumerator methods
2017-10-20 18:10:31 +01:00
L. E. Segovia
95a3d53125
Fix ternary condition style
2017-10-20 13:54:58 -03:00
richiethomas
43cbf08018
Remove memoization from uses.rb, as it doesn't result in the expected time complexity savings
2017-10-20 09:42:30 -04:00
L. E. Segovia
ec92cf6498
Print only the offending command instead of the whole Cask command
2017-10-20 10:35:13 -03:00
Mike McQuaid
76cd7c7949
Merge pull request #3319 from reitermarkus/squiggly-heredocs
...
Use “squiggly” heredocs.
2017-10-20 14:10:50 +01:00
Claudia
e0bb978cc9
Add tests for FormulaAuditor#audit_deps
...
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-20 14:08:22 +02:00
Mike McQuaid
a2374cba6c
Merge pull request #3334 from DomT4/ds_store_is_not_a_command
...
commands: filter out dotfiles from output
2017-10-20 11:01:27 +01:00
Mike McQuaid
59238cd343
commands: tweak find_internal_commands.
...
Use a more typical Ruby style.
2017-10-20 10:19:11 +01:00