aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2016-10-23Use proper path to `caskroom/cask` tap in `test_helper`.Markus Reiter
2016-10-23Add dictionary artifactEitot
2016-10-23Fix failing test caused by `repo_info`.Markus Reiter
2016-10-23Auto-correct block delimiters.Markus Reiter
2016-10-23Avoid empty rescue.Markus Reiter
2016-10-23Remove unnecessary string interpolation.Markus Reiter
2016-10-23Use double quotes.Markus Reiter
2016-10-23Use short-style lambdas.Markus Reiter
2016-10-23Use guard clauses.Markus Reiter
2016-10-23Remove redundant `self`s.Markus Reiter
2016-10-23Fix spacing and indentation.Markus Reiter
2016-10-23Don’t use `%i` literal.Markus Reiter
2016-10-23Align `end` with beginning of line where `if/unless` is.Markus Reiter
2016-10-23Use `()` as delimiters for `%Q` and `%q` literals.Markus Reiter
2016-10-23Use slash-delimited regular expressions.Markus Reiter
2016-10-23Use `0`-only prefix for octal numbers.Markus Reiter
2016-10-23Remove Cask’s RuboCop configuration.Markus Reiter
2016-10-23Bring `spec_helper` in line with `test_helper`.Markus Reiter
2016-10-23Remove `test_cask`, `fake_fetcher`, and `fake_response_for` methods.Markus Reiter
2016-10-23Use `test/lib/config` for tests.Markus Reiter
2016-10-23Remove unncessary semicolonMartin Schimandl
2016-10-23dev-cmd/man: use SOURCE_PATH instead of HOMEBREW_LIBRARYJosh Hagins
Don't Repeat Yourself.
2016-10-22More Rubocop tweaks.Mike McQuaid
- Don't enforce hash rockets on external commands. - Enabled accidentally disabled ParenthesesAsGroupedExpression.
2016-10-22Merge pull request #1345 from MikeMcQuaid/rubocop-styleMike McQuaid
Update Rubocop style.
2016-10-22Merge pull request #1305 from apjanke/prune-build-deps-of-depsMike McQuaid
install: prune build-only deps of deps
2016-10-22Merge pull request #1331 from vladshablinsky/fix-outdated-group-byMike McQuaid
cmd/outdated: group specs of same formula
2016-10-22Merge pull request #1333 from vladshablinsky/compare-names-not-formulaeMike McQuaid
Compare names not formulae
2016-10-22Merge pull request #1310 from MikeMcQuaid/changelogMike McQuaid
Add `brew release-notes` developer command.
2016-10-22Update Rubocop style.Mike McQuaid
Another look at the current Rubocop rules and how they fit with our existing and desired future style. Almost all of these changes were automatic. Split some rules between formulae/brew where brew doesn't have millions of cases that need fixed.
2016-10-22Add `brew release-notes` developer command.Mike McQuaid
Outputs the merged pull requests on Homebrew/brew between two Git refs.
2016-10-20Merge pull request #1329 from jawshooah/cask/cleanup-testsJosh Hagins
cask/test: DRY up tests and remove redundant helper
2016-10-20Fix code coverage issue by introducing shutup blocksMartin Schimandl
2016-10-20Merge pull request #1308 from apjanke/info-with-formula-optionsAndrew Janke
brew info: include options to dependencies in display
2016-10-20Merge pull request #1330 from reitermarkus/spec-helperMarkus Reiter
Refactor `spec_helper`.
2016-10-19cask/test: remove compliance_testJosh Hagins
2016-10-19cask/test: DRY up tests and remove redundant helperJosh Hagins
2016-10-19hbc/cli/list: don't print empty line if nothing to listJosh Hagins
2016-10-19hbc/cli/list: don't require Caskroom to be initializedJosh Hagins
2016-10-19Merge pull request #1325 from vin047/numbered-usernamesJosh Hagins
fix 'cask info' for external repos with numbers
2016-10-20test_formula: fix testsUladzislau Shablinski
New name and old name must have different names
2016-10-20formula: use names for formula comparisonUladzislau Shablinski
* Causes a bug in Formula#installed_alias_target_changed? when Formula#superseds_an_installed_formula? returns true because Formula#old_installed_formulae includes f for some Formula f. * Causes a bug when foo@2.4 with alias foo has HEAD or devel version and we try to `brew upgrade foo --devel|--HEAD` from stable. The upgrade fails while since we installing formula to the same prefix it's alredy installed. The reason for that is that we use `formula_to_install = outdated.map(&:latest_formula)` in cmd/upgrade before calling upgrade_formula on foo. ```ruby def latest_formula installed_alias_target_changed? ? current_installed_alias_target : self end ``` Formula#installed_alias_target_changed? compares formulae using Formula#==, which is wrong for this case, thus Formula#latest_formula doesn't return self and returns Formula#current_installed_alias_target with spec foo was initially installed instead of devel or HEAD, causing the error.
2016-10-20cmd/outdated: group specs of same formulaeUladzislau Shablinski
Suppose you have devel and stable versions of `foo` installed. Their versions should be grouped together regardless their specs. Output before the change: foo (2.4), foo (3.28-01) < 5.1 Output after the change: foo (2.4, 3.28-01) < 5.1
2016-10-20Refactor `spec_helper`.Markus Reiter
2016-10-19Require `spec_helper` globally.Markus Reiter
2016-10-19Merge pull request #1320 from reitermarkus/which-lsarMarkus Reiter
Also use `which` to find `lsar` in PATH.
2016-10-19Use Ruby 2.x style for named arguments.Yoshimasa Niwa
2016-10-19Merge pull request #1328 from jawshooah/cask/fix-testsJosh Hagins
Unset HOMEBREW_DEVELOPER in cask tests likely to raise deprecation errors
2016-10-19Merge pull request #1315 from jawshooah/cask/load-only-rbJosh Hagins
hbc/locations: arg is file only if absolute or .rb file
2016-10-19dsl_test: unset HOMEBREW_DEVELOPER to avoid deprecation errorsJosh Hagins
2016-10-19compliance_test: unset HOMEBREW_DEVELOPER to avoid deprecation errorsJosh Hagins