aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/exceptions.rb
AgeCommit message (Collapse)Author
2015-04-25Add Formula#logsJack Nagel
2015-03-03Always output formula information on build errorsJack Nagel
2015-02-26exceptions: instruct not to file boneyard issues.Mike McQuaid
2014-12-30Always dump full configurationJack Nagel
2014-12-29Move exception text into exception objectJack Nagel
2014-12-29Preserve backtrace for download errorsJack Nagel
2014-12-23Always show attribute value in validation error messageJack Nagel
2014-10-31Remove FormulaAlreadyInstalledErrorJack Nagel
install is the only command that can trigger this warning, so it should be handled before instantiating the installer.
2014-09-18Pass command and arg list into ErrorDuringExecution constructorJack Nagel
2014-09-14Consistently call name on formula instead of relying on to_sJack Nagel
2014-09-14Remove InstallationError superclassJack Nagel
None of these subclasses share any behavior other than what is inherited from RuntimeError, so we can just get rid of the superclass.
2014-09-13Remove unused attribute from BuildErrorJack Nagel
2014-09-13Pass the ENV hash into the BuildError constructorJack Nagel
2014-09-12Use the superclass properlyJack Nagel
2014-09-12Make parameter names match superclass parameter namesJack Nagel
2014-09-12Remove default argument from Homebrew::InstallationErrorJack Nagel
This class is never instantiated directly, and all subclasses initializers have different signatures and do not rely on this.
2014-09-12Make exception subclasses use their superclass properlyJack Nagel
2014-08-25Inline variableJack Nagel
2014-08-22Decouple IncompatibleCxxStdlibs from its superclassJack Nagel
This exception is never used outside of the CxxStdlib class, so we don't need the Homebrew::InstallationError superclass.
2014-07-12Linuxbrew: Move ISSUES_URL to os from globalShaun Jackman
Closes Homebrew/linuxbrew#103 Closes #30830. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-07-11exceptions: fix typoMatt Hauck
Closes #30821. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-07-06Drop pointless string splitJack Nagel
2014-05-28Remove unused attributeJack Nagel
2014-05-28Remove unused method and associated test fixturesJack Nagel
2014-05-08exceptions: fix tap issue URL.Mike McQuaid
Closes #29043.
2014-04-30--config -> configAdam Vandenberg
2014-04-23Use gcc instead of apple-gcc42 when needed.Mike McQuaid
2014-04-06show formula version in failed build outputAdam Vandenberg
2014-04-06Remove now unnecessary realpath callsJack Nagel
2014-04-05Automatically reinstall up-to-date dependencies that are missing optionsJack Nagel
Closes #21223.
2014-03-17Don't check issues on Ruby 1.8.6Misty De Meo
The system certs are too old to be able to read from Github, so don't try to use the Github API on 1.8.6 either.
2014-02-28Add custom exception for untapped formulaeJack Nagel
2014-02-27Pass expansion-time build options to install_dependencyJack Nagel
2014-02-18Tweak DownloadError message to include wrapped exceptionJack Nagel
2014-02-18Add DownloadError to catch a broader range of resource download errors.Drew Rodman
Adding a broader exception class allows for errors raised in Resource.fetch to be caught in upgrade and prevent the process from being killed when a download fails. This should resolve issue 18364. Fixes #18364. Closes #26618. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-02-18Inline static exception text to remove a rescueJack Nagel
2014-02-08Don't let issue search kill install processJack Nagel
2014-02-02C++ stdlibs: issue warning, don't fail the buildMisty De Meo
2014-01-20utils: improve issue searching.Mike McQuaid
* issues_matching now returns an array * prints issues titles and URLs * find_pull_requests shows closed PRs if no matching PRs are open Closes #26032.
2014-01-03exceptions: remove unused AlreadyTappedError.Mike McQuaid
2013-12-14Update string references to mxcl/homebrew.Mike McQuaid
2013-12-03Make CompilerSelectionError an InstallationErrorJack Nagel
Fixes #19962.
2013-11-11exceptions: improve tap error message.Mike McQuaid
Point users to the tap's issue tracker URL.
2013-10-31Use HOMEBREW_LOGS more consistently.Mike McQuaid
2013-10-30exceptions: direct to correct tap on failure.Mike McQuaid
Closes #23757.
2013-10-27fix build log outputStefan
Closes #23669. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-22Different regex for user/tap/formula and user/tap.Mike McQuaid
Closes #23430.
2013-10-21tap: use dedicated exception for already tapped.Mike McQuaid
2013-10-21global: unify tap regex.Mike McQuaid
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-09-27Adjust CompilerSelectionError messageMisty De Meo