aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2016-09-24brew.sh: change directory for HOMEBREW_VERSION.Mike McQuaid
This stops `-dirty` showing up whenever you aren't in `HOMEBREW_REPOSITORY`. Fixes #1108.
2016-09-24Cask: Use nested classes and modules.Markus Reiter
2016-09-24Fix Style/GuardClause.Markus Reiter
2016-09-24Merge pull request #1102 from zmwangx/alpha-rc-detectionZhiming Wang
version: improve alpha and rc detection (elasticsearch)
2016-09-24update.sh: do not restore stable (tag) branchZhiming Wang
Restoring stable branch post-update could lead to unsuspecting users with homebrew.devcmdrun being stuck forever on an old tag. Fixes #1111.
2016-09-23Store the formula used to build the keg in the kegShaun Jackman
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-23diagnostic: limit fatal dev tools check to SierraDominyk Tiller
2016-09-23test-bot: always check style of formula.Mike McQuaid
2016-09-23Merge pull request #1106 from reitermarkus/rubocopMike McQuaid
Even more RuboCop changes.
2016-09-23Merge pull request #1100 from MikeMcQuaid/test-bot-etc-var1.0.3Mike McQuaid
test-bot: cleanup etc/var after each build.
2016-09-23Merge pull request #1097 from DomT4/software_dev_is_hardMike McQuaid
diagnostic: make using outdated dev tools fatal
2016-09-23Style/Alias: Prefer `alias`.Markus Reiter
2016-09-23Merge pull request #1029 from wickles/patch-1Josh Hagins
Prevent Accessibility access for macOS >= 10.12
2016-09-23Fix Style/ModuleFunction.Markus Reiter
2016-09-23Fix Style/FormatString.Markus Reiter
2016-09-23accessibility_test: fix warning messageJosh Hagins
2016-09-23Fix Style/IfUnlessModifier.Markus Reiter
2016-09-23Fix Style/GuardClause.Markus Reiter
2016-09-23Fix Style/RegexpLiteral.Markus Reiter
2016-09-23Fix Style/Semicolon.Markus Reiter
2016-09-23Fix Style/SingleLineBlockParams.Markus Reiter
2016-09-23Fix Style/IdenticalConditionalBranches.Markus Reiter
2016-09-23RuboCop has to be run inside `HOMEBREW_LIBRARY`.Markus Reiter
2016-09-23Update `rubocop` dependency to `0.43.0`.Markus Reiter
2016-09-23Fix Lint/NonLocalExitFromIterator.Markus Reiter
2016-09-23Fix Style/PredicateName.Markus Reiter
2016-09-23Fix Style/NumericLiterals.Markus Reiter
2016-09-23Fix Style/Next.Markus Reiter
2016-09-23Fix Style/MethodName.Markus Reiter
2016-09-23Fix Style/CaseIndentation.Markus Reiter
2016-09-23Fix Performance/FixedSize.Markus Reiter
2016-09-23Fix Lint/EndAlignment.Markus Reiter
2016-09-23Add `define_method` and `define_singleton_method`.Markus Reiter
2016-09-23Fix DoubleNegation.Markus Reiter
2016-09-23Fix RuboCop CaseEquality.Markus Reiter
2016-09-23Run `rubocop`.Markus Reiter
2016-09-23Remove `.simplecov` from cask’s RuboCop config.Markus Reiter
2016-09-23Auto-correct guard clauses.Markus Reiter
2016-09-23Add Regex for `Style/FileName` cop.Markus Reiter
2016-09-23Run `rubocop —auto-correct`.Markus Reiter
2016-09-23Enable `Style/EmptyElse` cop.Markus Reiter
2016-09-23Remove dependency on `rubocop-cask`.Markus Reiter
2016-09-23Merge pull request #1103 from MikeMcQuaid/update-upstream-tag-strictMike McQuaid
update.sh: only update to semver tags.
2016-09-23test-bot: cleanup Cellar/etc/var after each build.Mike McQuaid
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-23Merge pull request #1084 from penman/fast_integration_testsMike McQuaid
tests: speed up integration tests coverage
2016-09-23update.sh: only update to semver tags.Mike McQuaid
Otherwise random e.g. `pr-123` tags may cause `brew update` to update to the wrong version.
2016-09-23test_versions: add elasticsearch alpha test caseZhiming Wang
2016-09-23version: improve alpha and rc detectionZhiming Wang
2016-09-23Merge pull request #1101 from MikeMcQuaid/sandbox-repositoryMike McQuaid
sandbox: tweak HOMEBREW_REPOSITORY handling.
2016-09-23tests: speed up integration tests coverageAlyssa Ross
Previously, .simplecov called `SimpleCov.result` to store the coverage result, and ignored the return value. `SimpleCov.result`'s return can be slow to calculate, which wastes a lot of time when it's ignored. This commit extracts the code needed to store the SimpleCov result from `SimpleCov.result`, and calls it directly, without doing the busywork to compute the return value every time. In my testing, this more than halves the time taken to run all the integration tests.