10715 Commits

Author SHA1 Message Date
Zhiming Wang
07866f0b54
update.sh: do not restore stable (tag) branch
Restoring stable branch post-update could lead to unsuspecting users
with homebrew.devcmdrun being stuck forever on an old tag.

Fixes #1111.
2016-09-24 05:49:04 -04:00
Dominyk Tiller
12aad5c65f
diagnostic: limit fatal dev tools check to Sierra 2016-09-23 22:57:14 +01:00
Mike McQuaid
bbc3f1c3a8 Merge pull request #1110 from MikeMcQuaid/test-bot-homebrew-core-style
test-bot: check homebrew/core style.
2016-09-23 20:57:41 +01:00
Mike McQuaid
7c27fda11d test-bot: always check style of formula. 2016-09-23 20:30:07 +01:00
Mike McQuaid
2714b163f4 rubocop: allow all current core formula names. 2016-09-23 20:30:07 +01:00
Mike McQuaid
dd393c73ed Merge pull request #1106 from reitermarkus/rubocop
Even more RuboCop changes.
2016-09-23 19:35:15 +01:00
Mike McQuaid
8724e11a6b Merge pull request #1100 from MikeMcQuaid/test-bot-etc-var
test-bot: cleanup etc/var after each build.
1.0.3
2016-09-23 18:57:03 +01:00
Mike McQuaid
81e325cdb7 Merge pull request #1097 from DomT4/software_dev_is_hard
diagnostic: make using outdated dev tools fatal
2016-09-23 17:49:01 +01:00
Markus Reiter
e851c9bf6c Style/Alias: Prefer alias. 2016-09-23 18:19:53 +02:00
Josh Hagins
8e1169085d Merge pull request #1029 from wickles/patch-1
Prevent Accessibility access for macOS >= 10.12
2016-09-23 11:17:36 -05:00
Markus Reiter
25d5f74f3e Fix Style/ModuleFunction. 2016-09-23 17:36:27 +02:00
Markus Reiter
2b92f907b7 Fix Style/FormatString. 2016-09-23 17:29:29 +02:00
Josh Hagins
741e687663 accessibility_test: fix warning message 2016-09-23 10:28:15 -05:00
Markus Reiter
246bb1a3b1 Merge pull request #1050 from reitermarkus/rubocop
RuboCop changes.
2016-09-23 17:17:49 +02:00
Markus Reiter
fe2d51e0b9 Fix Style/IfUnlessModifier. 2016-09-23 15:30:07 +02:00
Markus Reiter
a5b11a6a5c Fix Style/GuardClause. 2016-09-23 15:30:07 +02:00
Markus Reiter
6d3de5cf60 Temporarily disable Style/TernaryParentheses. 2016-09-23 15:30:07 +02:00
Markus Reiter
b5f8de8bf4 Fix Style/RegexpLiteral. 2016-09-23 15:30:07 +02:00
Markus Reiter
4861ee6c2d Fix Style/Semicolon. 2016-09-23 15:30:07 +02:00
Markus Reiter
0406f918a6 Fix Style/SingleLineBlockParams. 2016-09-23 15:30:07 +02:00
Markus Reiter
d7a312f6cf Fix Style/IdenticalConditionalBranches. 2016-09-23 15:30:06 +02:00
Markus Reiter
ce6994b001 RuboCop has to be run inside HOMEBREW_LIBRARY. 2016-09-23 15:30:06 +02:00
Markus Reiter
21e0a7efb9 Update rubocop dependency to 0.43.0. 2016-09-23 15:30:06 +02:00
Markus Reiter
4be3aff253 Fix Lint/NonLocalExitFromIterator. 2016-09-23 15:30:06 +02:00
Markus Reiter
0b473ebba9 Fix Style/PredicateName. 2016-09-23 15:30:06 +02:00
Markus Reiter
9ce3c8d8a4 Fix Style/NumericLiterals. 2016-09-23 15:30:06 +02:00
Markus Reiter
23dacc7525 Fix Style/Next. 2016-09-23 15:30:06 +02:00
Markus Reiter
4064084c58 Fix Style/MethodName. 2016-09-23 15:30:06 +02:00
Markus Reiter
1c632f9c1e Fix Style/CaseIndentation. 2016-09-23 15:30:06 +02:00
Markus Reiter
240e49052c Fix Performance/FixedSize. 2016-09-23 15:30:06 +02:00
Markus Reiter
42efb44e7d Fix Lint/EndAlignment. 2016-09-23 15:30:06 +02:00
Markus Reiter
3540c94df6 Add define_method and define_singleton_method. 2016-09-23 15:30:06 +02:00
Markus Reiter
b97b0bac6c Update .rubocop_todo.yml. 2016-09-23 15:30:06 +02:00
Markus Reiter
23eac7ab89 Fix DoubleNegation. 2016-09-23 15:30:06 +02:00
Markus Reiter
52ff988530 Fix RuboCop CaseEquality. 2016-09-23 15:30:06 +02:00
Markus Reiter
db37920fa7 Run rubocop. 2016-09-23 15:30:06 +02:00
Markus Reiter
be22265860 Set Style/NumericLiterals MinDigits to 7. 2016-09-23 15:30:06 +02:00
Markus Reiter
129dfcac4a Remove .simplecov from cask’s RuboCop config. 2016-09-23 15:30:06 +02:00
Markus Reiter
8b921c087c Disable new Style/VariableNumber cop. 2016-09-23 15:30:06 +02:00
Markus Reiter
eec68a1e05 Disable Style/IfUnlessModifier only in Taps. 2016-09-23 15:30:06 +02:00
Markus Reiter
77bd30574b Disable Style/GuardClause only in Taps. 2016-09-23 15:30:06 +02:00
Markus Reiter
0581dda187 Auto-correct guard clauses. 2016-09-23 15:30:05 +02:00
Markus Reiter
14362a7e5f Include .simplecov in RuboCop. 2016-09-23 15:30:05 +02:00
Markus Reiter
a5f050245e Add Regex for Style/FileName cop. 2016-09-23 15:30:05 +02:00
Markus Reiter
59212445da Run rubocop —auto-correct. 2016-09-23 15:30:05 +02:00
Markus Reiter
b957a1b7e6 Enable Style/EmptyElse cop. 2016-09-23 15:30:05 +02:00
Markus Reiter
2a1788484a Remove dependency on rubocop-cask. 2016-09-23 15:30:05 +02:00
Mike McQuaid
4cbeb1e981 Merge pull request #1103 from MikeMcQuaid/update-upstream-tag-strict
update.sh: only update to semver tags.
2016-09-23 14:26:04 +01:00
Mike McQuaid
28a3cec21a test-bot: cleanup Cellar/etc/var after each build.
This has been causing issues when bottling files that are installed to
these paths due to the diff algorithm we use for figuring out whether
files installed into etc/var belong to a given bottle. Additionally,
sometimes not all formulae were uninstalled which meant `brew doctor`
would fail.
2016-09-23 14:24:41 +01:00
Mike McQuaid
8989275473 Merge pull request #1084 from penman/fast_integration_tests
tests: speed up integration tests coverage
2016-09-23 11:35:45 +01:00