aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/lib/hbc/installer.rb
AgeCommit message (Expand)Author
2017-11-29Merge pull request #3492 from amyspark/fix-latest-casksMarkus Reiter
2017-11-29Leftover of @reitermarkus's commentsL. E. Segovia
2017-11-29Implement @reitermarkus's commentsL. E. Segovia
2017-11-28Remove unused backup and metadata logicL. E. Segovia
2017-11-28Fully separate purge_versioned_filesL. E. Segovia
2017-11-28Rename purge_backed_versioned_files to purge_backed_up_versioned_filesL. E. Segovia
2017-11-28Try #2 at handling backed up CasksL. E. Segovia
2017-11-28Always backup the old Cask prior to upgradeL. E. Segovia
2017-11-28Use the proper path when purging metadataL. E. Segovia
2017-11-28Solve styling and metadata issuesL. E. Segovia
2017-11-28Stage to a different directory if upgrading Casks w/version :latestL. E. Segovia
2017-11-28Refactor caveats and add `kext` caveat.Markus Reiter
2017-11-16Implement @reitermarkus's commentsL. E. Segovia
2017-11-11Implement @reitermarkus's upgrade flowL. E. Segovia
2017-11-10Fix reinstall/uninstall testsL. E. Segovia
2017-11-08Fix upgrade tests and some upgrade? leftoversL. E. Segovia
2017-11-06Rework uninstallation stepL. E. Segovia
2017-11-06Fix style issuesL. E. Segovia
2017-10-30Finalize metadata handling and uninstall logicL. E. Segovia
2017-10-29Hack a first working version of upgradeL. E. Segovia
2017-10-18Use “squiggly” heredocs.Markus Reiter
2017-10-07Merge pull request #3283 from reitermarkus/cask-loaderMarkus Reiter
2017-10-07Add helper method for Cask fixture paths and refactor CaskLoader.Markus Reiter
2017-10-04Directly save artifacts in DSL.Markus Reiter
2017-09-24Rubocop: automatic rule fixes.Mike McQuaid
2017-09-10Treat every `Artifact` instance as a single artifact.Markus Reiter
2017-08-05Implement `conflicts_with :cask`.Markus Reiter
2017-07-02Merge pull request #2772 from reitermarkus/dmg-eulaMarkus Reiter
2017-06-30Refactor Formula/Cask dependencies.Markus Reiter
2017-06-28Refactor using `Forwardable` and `DelegateClass`.Markus Reiter
2017-06-14Print DMG EULA when `--verbose`.Markus Reiter
2017-06-13🔨 Refactor Cask exceptions.Markus Reiter
2017-05-23Fix `uninstall` order.Markus Reiter
2017-05-22Add `CLI::Options` DSL.Markus Reiter
2017-05-22Pass along `CLI::Binaries`.Markus Reiter
2017-04-23Merge pull request #2362 from joshka/install-uninstall-messagesMarkus Reiter
2017-04-21Refactor cask metadata directory methods.Markus Reiter
2017-04-18Refactor uninstall existing caskJoshua McKinney
2017-03-27Installer#reinstall instead of #install :reinstallJoshua McKinney
2017-03-19Show messages when (un)installing CasksJoshua McKinney
2017-03-19Refactor brew cask reinstallJoshua McKinney
2017-03-16Replace `Hbc.load` with `CaskLoader.load`.Markus Reiter
2017-03-11Remove old metadata when installing with `--force`.Markus Reiter
2017-02-16Make sure `uninstall` is called before artifacts are removed.Markus Reiter
2017-02-10Fix `uninstall` also running `zap`.Markus Reiter
2017-02-07Let `Artifact::for_cask` return artifact instances.Markus Reiter
2017-02-05Refactor Cask `Artifact`s.Markus Reiter
2017-01-23Fix installer deleting artifacts if they already exist.Markus Reiter
2016-12-16Fix error message when cask fails to install.Markus Reiter
2016-12-04Revert `install_artifacts` if one artifact fails to install.Markus Reiter