9129 Commits

Author SHA1 Message Date
Mike McQuaid
67a7417a68 Merge pull request #1122 from MikeMcQuaid/test-bot-tap
test-bot: move to tap.
2016-09-24 19:51:31 +01:00
Mike McQuaid
210de2916b Merge pull request #1120 from MikeMcQuaid/alpha-beta-versions
version: don't let a/b imply alpha/beta.
2016-09-24 18:59:45 +01:00
Mike McQuaid
2f82837b77 Merge pull request #1121 from MikeMcQuaid/update-stable-branch
update.sh: always use stable branch for tags.
2016-09-24 18:59:10 +01:00
Mike McQuaid
d5b403b1e9 test-bot: move to tap.
Migrate to https://github.com/Homebrew/homebrew-test-bot to be able to
work on this with a different, non-tagged workflow.
2016-09-24 18:55:03 +01:00
Markus Reiter
6c6a4c9fa7 RuboCop: Style/AccessorMethodName 2016-09-24 19:28:26 +02:00
Mike McQuaid
162bfee90f Merge pull request #1109 from MikeMcQuaid/homebrew-version-clean
brew.sh: change directory for HOMEBREW_VERSION.
2016-09-24 17:45:36 +01:00
Mike McQuaid
5b4b7b24e6 version: don't let a/b imply alpha/beta.
This is assumption is broken for at least OpenSSL which makes it a
bad general rule.

As discussed in #1102.
2016-09-24 17:40:37 +01:00
Mike McQuaid
22299cffab update.sh: always use stable branch for tags.
This avoids creating a new branch that’ll never be deleted for each tag
and differentiates between the `master` and `stable` branches.
2016-09-24 17:25:15 +01:00
Mike McQuaid
c0d06e015c Merge pull request #1114 from zmwangx/update-no-restore-stable-branch
update.sh: do not restore stable (tag) branch
2016-09-24 17:19:44 +01:00
Markus Reiter
0ba19c852b Merge pull request #1118 from reitermarkus/cask-nested-classes-and-modules
Cask: Use nested classes and modules.
2016-09-24 17:58:59 +02:00
Markus Reiter
e2c7509065 Merge pull request #1113 from reitermarkus/rubocop-guardclause
RuboCop: Fix Style/GuardClause.
2016-09-24 17:38:49 +02:00
Mike McQuaid
2d804ae436 brew.sh: change directory for HOMEBREW_VERSION.
This stops `-dirty` showing up whenever you aren't in
`HOMEBREW_REPOSITORY`.

Fixes #1108.
2016-09-24 16:05:20 +01:00
Markus Reiter
b86c8efb79 Cask: Use nested classes and modules. 2016-09-24 16:00:58 +02:00
Markus Reiter
58e36c7319 Fix Style/GuardClause. 2016-09-24 12:24:35 +02:00
Zhiming Wang
687f0fcf72 Merge pull request #1102 from zmwangx/alpha-rc-detection
version: improve alpha and rc detection (elasticsearch)
2016-09-24 05:53:17 -04:00
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
Shaun Jackman
25df0c03d6 Store the formula used to build the keg in the keg
Store the formula used to build the keg inside the keg in a
file named NAME/VERSION/.brew/NAME.rb after removing the
bottle do ... end block.

See https://github.com/Homebrew/brew-evolution/pull/6.
Closes https://github.com/Homebrew/brew/issues/931.
2016-09-23 17:11:24 -07:00
Dominyk Tiller
12aad5c65f
diagnostic: limit fatal dev tools check to Sierra 2016-09-23 22:57:14 +01:00
Mike McQuaid
7c27fda11d test-bot: always check style of formula. 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.
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
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
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
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
129dfcac4a Remove .simplecov from cask’s RuboCop config. 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
a5f050245e Add Regex for Style/FileName cop. 2016-09-23 15:30:05 +02:00