aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/lib/hbc/cli
AgeCommit message (Collapse)Author
2018-02-13cask doctor: check_cached_downloadscommitay
2018-02-12Merge pull request #3631 from amyspark/doctorMike McQuaid
Let cask doctor exit with 1
2018-01-29Fix @reitermarkus's commentsL. E. Segovia
2018-01-29cask style: fix `--fix`commitay
2018-01-28Fix `brew cask style` on Travis.Markus Reiter
2018-01-13cask doctor: sip statuscommitay
2017-12-02Refactor Cask's doctor commandL. E. Segovia
- Remove :failed - Use Checkable to store the status and warnings/errors - Refactor the methods using audit as basis
2017-11-30Let Cask doctor exit with 1 via a CaskErrorL. E. Segovia
2017-11-29Merge pull request #3492 from amyspark/fix-latest-casksMarkus Reiter
Properly upgrade Casks with version :latest
2017-11-28Stage to a different directory if upgrading Casks w/version :latestL. E. Segovia
2017-11-28Fix `_stanza` test.Markus Reiter
2017-11-27Merge pull request #3396 from amyspark/hacktoberfest-upgradeMarkus Reiter
Implement `brew cask upgrade`
2017-11-24Load Casks only once (and fix style issues)L. E. Segovia
2017-11-24Implement more of @reitermarkus's commentsL. E. Segovia
- Simplify outdated Casks checks - Make use of RSpec's let(:) and .and syntax
2017-11-22Installing casks is supported only on macOSShaun Jackman
2017-11-22Upgrade an outdated Cask just by name, no need for --greedyL. E. Segovia
2017-11-22Merge pull request #3371 from commitay/cask-doctorMarkus Reiter
Cask doctor: add macOS & Java versions
2017-11-22Output message if no Casks are outdatedL. E. Segovia
2017-11-16Implement @reitermarkus's commentsL. E. Segovia
- Split move into a move_back (and clarify when it is used) - Remove unused flags - Raise error if installed Caskfile not found - Error out if an upgrade fails - Remove some defensive programming checks
2017-11-13Add tests for upgrade recoveryL. E. Segovia
2017-11-11Implement @reitermarkus's upgrade flowL. E. Segovia
2017-11-10Remove (soon to be) obsolete checkMartin Schimandl
Fix small typo
2017-11-10Add line break to stringMartin Schimandl
2017-11-10split string to stay below 80 characters per lineMartin Schimandl
2017-11-10Refactor code to reduce characters per lineMartin Schimandl
2017-11-10Reduce verbosity of artifacts hashMartin Schimandl
2017-11-10Remove unused variables. Refactor codeMartin Schimandl
2017-11-10adapt internal_stanza command to work with SortedSet of ArtifactsMartin Schimandl
2017-11-10Fix handling of artifact setMartin Schimandl
2017-11-10Remove obsolete code to fix tests.Martin Schimandl
2017-11-10internal_stanza.rb: Remove obsolete code. Improve detection of missing stanzasMartin Schimandl
internal_stanza_spec.rb: change do ... end blocks to { } blocks
2017-11-10combine errors to a single if-statement. fix spec testMartin Schimandl
2017-11-10Fix 'brew style' issuesMartin Schimandl
2017-11-10Change behaviour of 'cask _stanza' command. Add tests for 'cask _stanza' commandMartin Schimandl
2017-11-10Fix 'brew style' offensesMartin Schimandl
2017-11-10improve 'brew cask _stanza' by checking for known stanzasMartin Schimandl
2017-11-06Fix style issuesL. E. Segovia
2017-11-03Cask doctor: add macOS & Java versionscommitay
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-15Allow editing invalid Casks.Markus Reiter
2017-10-07Merge pull request #3283 from reitermarkus/cask-loaderMarkus Reiter
Add helper method for Cask fixture paths and refactor CaskLoader.
2017-10-07Add helper method for Cask fixture paths and refactor CaskLoader.Markus Reiter
2017-10-07InternalAuditModifiedCask: audit renamed Caskscommitay
2017-10-04Directly save artifacts in DSL.Markus Reiter
2017-09-30add available languages to cask info commandAdam Smith
add language tests for dsl add fixtures, tests for languages info output add extra lines
2017-09-16List cask full-namesDan Wendorf
`brew cask list` supports the `--full-name` flag which will include the tap name for casks not part of the core caskroom/cask tap. For example, if cask "foo-beta" is installed from the caskroom/versions cask, `brew cask list --full-name` will report the name as "caskroom/versions/foo-beta".
2017-09-12Fix method name.Markus Reiter
2017-09-11Make Cask commands fail early if a Cask is not found.Markus Reiter