aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
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-23Update .rubocop_todo.yml.Markus Reiter
2016-09-23Fix DoubleNegation.Markus Reiter
2016-09-23Fix RuboCop CaseEquality.Markus Reiter
2016-09-23Run `rubocop`.Markus Reiter
2016-09-23Set Style/NumericLiterals MinDigits to 7.Markus Reiter
2016-09-23Remove `.simplecov` from cask’s RuboCop config.Markus Reiter
2016-09-23Disable new Style/VariableNumber cop.Markus Reiter
2016-09-23Disable Style/IfUnlessModifier only in Taps.Markus Reiter
2016-09-23Disable Style/GuardClause only in Taps.Markus Reiter
2016-09-23Auto-correct guard clauses.Markus Reiter
2016-09-23Include `.simplecov` in RuboCop.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-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-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.
2016-09-23Merge pull request #1086 from woodruffw/macho-cosmeticsMike McQuaid
Remove old cctools references now that only ruby-macho is used.
2016-09-23Merge pull request #1089 from reitermarkus/coverageMarkus Reiter
Fix coverage reporting.
2016-09-23Merge pull request #1014 from rwhogg/upstream-ant-dep-linux-fixMike McQuaid
dependency_collector: Fix ant_dep for Linux
2016-09-23Merge pull request #1085 from penman/docs-update_testMike McQuaid
docs: more accurate update-test parameter name
2016-09-23sandbox: tweak HOMEBREW_REPOSITORY handling.Mike McQuaid
If we have a HOMEBREW_REPOSITORY and HOMEBREW_PREFIX mismatch (now the default) then we can block access to the whole of HOMEBREW_REPOSITORY rather than just the HOMEBREW_LIBRARY and `.git`.
2016-09-23Fix coverage reporting.Markus Reiter
2016-09-23Merge pull request #1041 from penman/parallel_testsMike McQuaid
Parallelise test suite
2016-09-23Merge pull request #1093 from rwhogg/most-formulae-have-testsDominyk Tiller
test: most formulae have tests now
2016-09-23Merge pull request #1090 from MikeMcQuaid/brew-version-repositoryDominyk Tiller
brew.sh: fix brew --version outside HOMEBREW_REPOSITORY.
2016-09-22automated rubocop fixupBob W. Hogg
2016-09-22Revert "diagnostic: make using outdated development tools fatal"Dominyk Tiller
This reverts commit a124680b189f50ebeb550845e3c0efd34db66247. Will need to be smarter than this, since people can't force Travis to update. I'm losing count of the amount of times Travis has forced a change of plans around Homebrew this year. Closes https://github.com/Homebrew/brew/issues/1096.
2016-09-22make linux behaviour the default. override only for macosBob W. Hogg
2016-09-22add the other test back inBob W. Hogg
2016-09-22test: most formulae have tests nowBob W. Hogg
2016-09-22brew.sh: fix brew --version outside HOMEBREW_REPOSITORY.Mike McQuaid
2016-09-22Remove old cctools references now that only ruby-macho is used.William Woodruff
2016-09-22update-test: more accurate variable namesAlyssa Ross
2016-09-22docs: more accurate update-test parameter nameAlyssa Ross
`sha1` isn't a very accurate description of what this value can be because it can be any git commit reference. For example, `brew test-bot` uses `brew update-test --commit=HEAD`.
2016-09-22diagnostic: make using outdated development tools fatalDominyk Tiller
2016-09-22xcode: prefer Utils.popen_readDominyk Tiller
2016-09-22xcode: revert expectation of 10.11 8.0 CLTDominyk Tiller
2016-09-22xcode: expect Xcode 8.0 on OS X 10.11Dominyk Tiller
2016-09-22cask-tests: remove Travis seedAlyssa Ross
This hack has been in Homebrew Cask for more than two years (since 51f93e6dc9c3da4ab2118459ea95e45c104386ec), and it originated even earlier (6d2f7bc55af0b2aa915b2396d213e30a4446256c). Cask tests apparently aren't even run on Travis anymore, so this can be safely removed.