aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-02-16Add helpful error message for authentication failuresJack Nagel
2014-02-16Move error text and helper into error classJack Nagel
2014-02-16Add a more useful message when ratelimit is exceededJack Nagel
2014-02-16Make GitHub::Error a RuntimeError to suppress backtraceJack Nagel
2014-02-16Handle GitHub API authentication failuresJack Nagel
2014-02-16Extract error handling from GitHub.openJack Nagel
2014-02-16audit: handle recommended/optional options better.Mike McQuaid
2014-02-16audit: whitelist pyobject3 use of ARGV.Mike McQuaid
2014-02-16versions: ignore validation errors.Mike McQuaid
References Homebrew/homebrew#26748.
2014-02-15Formula#system: simplify xcodebuild special caseJack Nagel
2014-02-15Formula#system: remove unnecessary string castsJack Nagel
2014-02-15bottle: fail if there is no stable version.Mike McQuaid
Closes Homebrew/homebrew#26742.
2014-02-15GitDownloadStrategy: fix typo'd parameter nameJack Nagel
This should be "resource", not "resources", though it works anyway because there is a also "resource" reader method.
2014-02-14ARGV.help?: anchor to end of stringMisty De Meo
Fixes Homebrew/homebrew#26735.
2014-02-14GitDownloadStrategy: allow disabling of shallow cloneJack Nagel
Closes Homebrew/homebrew#25751. Closes Homebrew/homebrew#26730.
2014-02-14VCSDownloadStrategy: use REF_TYPES when extracting ref to useJack Nagel
2014-02-14VCSDownloadStrategy: document acceptable ref typesJack Nagel
2014-02-14GitDownloadStrategy: inline simple methodJack Nagel
2014-02-14GitDownloadStrategy: move constant to top of class bodyJack Nagel
2014-02-14brew: check for --help and friends in more of ARGVMike McQuaid
Let's check for e.g. --help anywhere in the ARGV array rather than just the first value to avoid brew upgrade --help causing problems. Closes Homebrew/homebrew#26675. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-13Use a more accurate method name and drop unhelpful blockJack Nagel
2014-02-13Always print top-level issue URLJack Nagel
2014-02-13Delete comment that isn't relevant to this code anymoreJack Nagel
2014-02-13Offload more filtering to the search APIJack Nagel
2014-02-13Allow passing arbitrary qualifiers to issue searchJack Nagel
2014-02-13Implement equality for Dependencies collectionsJack Nagel
2014-02-13Eliminate unnecessary arrays and call to flattenJack Nagel
2014-02-12Delete unused methodJack Nagel
2014-02-12Pass the string instead of reconstructing it from a regexpJack Nagel
2014-02-12Let the API do more work for usJack Nagel
2014-02-12Drop TODO that nobody has ever worked onJack Nagel
2014-02-12Drop unnecessary type check, we never pass a Formula instanceJack Nagel
2014-02-12Return only open issues in GitHub.issues_for_formulaJack Nagel
2014-02-12osmium: add to blacklist.Mike McQuaid
References Homebrew/homebrew#12652.
2014-02-12brew-graph: improve formatting.Matt Torok
This commit adds additional formatting options to the graph. Most noticeable is a top-to-bottom layout (rather than the previous left-to-right), and nicer fonts on everything. More subtly, the ranking mechanism has been updated so that the "Safe to Remove" cluster is always at the highest rank (fixing a bug where non-leaf nodes could have been placed next to it,) and added better margins and padding. The rank separation was also decreased for a more compact graph. Under the hood, the GraphViz output code was updated to support attributes with a list of sub-attributes (for example, 'graph [fontsize="11", fontname="Helvetica"]') and to not put quotes around HTML-like labels in clusters. Closes Homebrew/homebrew#26651. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-11Revert "Recognize --head as an alias for --HEAD"Adam Vandenberg
This reverts commit c32ab0a35a2dfa9b593f759ef0ae8b7af077b0b7. There are other hard-coded uses of HEAD, in build_options for instance. These all need to be fixed before enabling this.
2014-02-11Use HOMEBREW_PREFIX/opt to find installs instead of symlinks in bin, lib, sbin.Chad Catlett
Closes Homebrew/homebrew#25868. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-11ls-taps: search names onlyJack Nagel
2014-02-11brew-services: don't hardcode launchctl pathBo Jeanes
This change allows users to install the `launchctl` wrapper in the `reattach-to-user-namespace` formula which makes the command work in Tmux and other non-standard environments. Closes Homebrew/homebrew#26609. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-10python_dependency: only set PYTHONPATH for system.Mike McQuaid
2014-02-10Update vendored OkJsonJack Nagel
2014-02-10Fix ls-taps for v3 APIJack Nagel
This doesn't handle paginated results, but it fetches the 100 most starred results so that's probably good enough for now. Fixes Homebrew/homebrew#26566.
2014-02-09Recognize --head as an alias for --HEADMisty De Meo
Homebrew currently recognizes "--head" during the install process, but rather than actually fetch HEAD it just nags the user to use the correct option. Since we recognize the spelling anyway, this just promotes the lowercase version to an official alias. Closes Homebrew/homebrew#26555.
2014-02-09Include buildpath info into example formulaWelton Rodrigo
The example formula had no information about how to find the current bulding directory. Now it has ;) Closes Homebrew/homebrew#26554. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-09X11Dependency: styleJack Nagel
2014-02-09X11Dependency: return nil instead of raising in #<=>Jack Nagel
Returning nil is in the contract of the Comparable module, and a future version of Ruby will no longer hide this error.
2014-02-09bottle: fix --write messages.Mike McQuaid
2014-02-09bottle: make --write handle both quotes styles.Mike McQuaid
2014-02-08Use GitHub wrapper for private tap checkJack Nagel
2014-02-08Pin GitHub module to v3 APIJack Nagel