aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2016-10-28Updated latest versions since XCode 8.1 releasedersvenhesse
2016-10-27XCode 8.1 is stabledersvenhesse
2016-10-26Redirect stderr output from git (shim) invocations to /dev/null.William Woodruff
These invocations occur before we can actually automatically install git via bottle, and as such their output isn't relevant.
2016-10-25Merge pull request #1365 from MikeMcQuaid/audit-stable-url-betaMike McQuaid
audit: check for alpha/beta/rc usage in URLs.
2016-10-25Merge pull request #1375 from zmwangx/fix-bottle-nonexistent-pyc-bugJosh Hagins
bottle: fix nonexistent pyc bug
2016-10-25Merge pull request #1376 from jawshooah/fix-relocate-regressionilovezfs
formula_installer: fix regression in #1253
2016-10-25Open incomplete download in append modebuo
Open the incomplete download in append mode instead of write mode. Opening in write mode truncates the existing file, so curl keeps restarting downloads instead of resuming the incomplete downloads.
2016-10-25formula_installer: fix regression in #1253Josh Hagins
Apparently `cellar :any_skip_relocation` doesn't actually mean we can skip relocation, at least for text files.
2016-10-25bottle: fix nonexistent pyc bugZhiming Wang
We were deleting pyc files *after* replace_locations_with_placeholders and recording changed_files, meaning that some of the recorded files were to be deleted. The correct order is the opposite. A sample failed session: https://bot.brew.sh/job/Homebrew%20Core/10080/version=el_capitan/testReport/junit/brew-test-bot/el_capitan/bottle_buku/.
2016-10-24keg_relocate: wrap relocation locations in structJosh Hagins
2016-10-24keg_relocate: brew style fixesJosh Hagins
2016-10-24keg_relocate: refactor relocate_text_filesJosh Hagins
Replace relocate_text_files with three methods that clarify intent: replace_locations_with_placeholders, replace_placeholders_with_locations and replace_text_in_files, the first two calling the third.
2016-10-24metafiles: convert Metafiles class to moduleJosh Hagins
2016-10-24metafiles: use Set.new instead of Array#to_setJosh Hagins
2016-10-24metafiles: convert EXTENSIONS and BASENAMES from Array to SetJosh Hagins
2016-10-24keg_relocate: cache files rewritten during brew bottleJosh Hagins
`brew bottle` replaces instances of the Homebrew prefix, cellar, and repository with placeholders in all text files. Cache these files in INSTALL_RECEIPT.json so that we don't have to check every single text file for placeholders on install.
2016-10-24Merge pull request #1342 from reitermarkus/fixturesMarkus Reiter
Move cask's fixtures to `test/fixtures`.
2016-10-24Don’t use bare percent literals.Markus Reiter
2016-10-24Merge pull request #1334 from jawshooah/cask/fix-tap-regexJosh Hagins
hbc/qualified_token: simplify token parsing
2016-10-24audit: check for alpha/beta/rc usage in URLs.Mike McQuaid
Stable URLs should not use unstable versions.
2016-10-24Move cask fixtures to `test/fixtures/cask`.Markus Reiter
2016-10-24hbc/qualified_token: use regex captures instead of String#splitJosh Hagins
2016-10-24Merge pull request #1252 from ↵Josh Hagins
niw/fix_cask_command_changes_entire_directory_ownership FIX: cask changes /usr/local ownership recursively
2016-10-24Merge pull request #1248 from Git-Jiro/add_reinstall_cmd_to_caskJosh Hagins
add cask reinstall command
2016-10-24Remove duplicate description of <token>Martin Schimandl
2016-10-23tap_constants: rename HOMEBREW_CASK_TAP_FORMULA_REGEXJosh Hagins
New name is HOMEBREW_CASK_TAP_CASK_REGEX
2016-10-23hbc/qualified_token: simplify token parsingJosh Hagins
- Stop supporting archaic "user-repo/token" syntax - Move regex for parsing tapped Cask token to tap_constants
2016-10-23Merge pull request #1355 from reitermarkus/fix-depends-on-testJosh Hagins
Fix locally failing `depends_on` test.
2016-10-23Merge pull request #1357 from reitermarkus/refactor-accessibility-testJosh Hagins
Refactor accessibility test.
2016-10-23Merge pull request #1358 from reitermarkus/refactor-audit-testJosh Hagins
Refactor Audit test.
2016-10-23Merge pull request #1359 from reitermarkus/refactor-dsl-testJosh Hagins
Refactor DSL test.
2016-10-23Merge pull request #1360 from reitermarkus/refactor-installer-testJosh Hagins
Refactor Installer test.
2016-10-24Refactor Installer test.Markus Reiter
2016-10-23Refactor Audit test.Markus Reiter
2016-10-23Refactor DSL test.Markus Reiter
2016-10-23Refactor accessibility test.Markus Reiter
2016-10-23Update Gemfile dependencies.Markus Reiter
2016-10-23Refactor Hbc::UrlChecker test.Markus Reiter
2016-10-23Fix locally failing `depends_on` test.Markus Reiter
2016-10-23Fix linting errorsMartin Schimandl
2016-10-23Add documentation for cask reinstall commandMartin Schimandl
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