| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-02-20 | Delegate downloader to active_spec instead of storing it in an ivar | Jack Nagel | |
| 2014-02-20 | Consistently pass path into Formula constructor | Jack Nagel | |
| 2014-02-19 | Pass path into the Formula constructor | Jack Nagel | |
| When the path argument to the Formula constructor is omitted, the instance's path attribute is created using the Formula.path class method. However, we have already done this work, so we can just pass it into the constructor. This translates to one less call to Pathname#to_s per formula, or about 2600 calls when running `brew readall`. | |||
| 2014-02-19 | Eliminate some Pathname -> String -> Pathname conversions | Jack Nagel | |
| 2014-02-19 | Push expand_path call down into FromPathLoader | Jack Nagel | |
| 2014-02-19 | Fix building universal binaries on 32-bit CPUs | cadrpear | |
| [jn: style, update comment] Closes Homebrew/homebrew#25728. Fixes Homebrew/homebrew#26834. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-02-18 | Stop exporting HOMEBREW_VERBOSE to build environment | Jack Nagel | |
| This flag no longer affects the output of the compiler wrappers, since everything is buffered by the build process rather than each individual tool. Additionally, this is a user-facing knob that affects ARGV.verbose?, and the combination of these two issues broke the --quieter feature. | |||
| 2014-02-18 | Use standard curl progress output in verbose mode | Jack Nagel | |
| Closes Homebrew/homebrew#26818. | |||
| 2014-02-18 | Tweak DownloadError message to include wrapped exception | Jack Nagel | |
| 2014-02-18 | Collapse begin..end into def..end and use else clause | Jack Nagel | |
| 2014-02-18 | Add 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 Homebrew/homebrew#18364. Closes Homebrew/homebrew#26618. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-02-18 | Inline static exception text to remove a rescue | Jack Nagel | |
| 2014-02-16 | search: use a queue to collect errors | Jack Nagel | |
| The threading in the tap search code makes handling errors difficult. If an API-related error is raised in one thread, it is likely to be raised in each of the rest as well. This results in duplicated error messages, which is ugly and bad UX. This patch adds a synchronized queue to collect these exceptions. The first one added to the queue is re-raised after all operations are complete. It's not ideal, but it's minimally invasive and I don't have the energy or time to do a rewrite. | |||
| 2014-02-16 | Add helpful error message for authentication failures | Jack Nagel | |
| 2014-02-16 | Move error text and helper into error class | Jack Nagel | |
| 2014-02-16 | Add a more useful message when ratelimit is exceeded | Jack Nagel | |
| 2014-02-16 | Make GitHub::Error a RuntimeError to suppress backtrace | Jack Nagel | |
| 2014-02-16 | Handle GitHub API authentication failures | Jack Nagel | |
| 2014-02-16 | Extract error handling from GitHub.open | Jack Nagel | |
| 2014-02-16 | audit: handle recommended/optional options better. | Mike McQuaid | |
| 2014-02-16 | audit: whitelist pyobject3 use of ARGV. | Mike McQuaid | |
| 2014-02-16 | versions: ignore validation errors. | Mike McQuaid | |
| References Homebrew/homebrew#26748. | |||
| 2014-02-15 | Formula#system: simplify xcodebuild special case | Jack Nagel | |
| 2014-02-15 | Formula#system: remove unnecessary string casts | Jack Nagel | |
| 2014-02-15 | bottle: fail if there is no stable version. | Mike McQuaid | |
| Closes Homebrew/homebrew#26742. | |||
| 2014-02-15 | GitDownloadStrategy: fix typo'd parameter name | Jack Nagel | |
| This should be "resource", not "resources", though it works anyway because there is a also "resource" reader method. | |||
| 2014-02-14 | ARGV.help?: anchor to end of string | Misty De Meo | |
| Fixes Homebrew/homebrew#26735. | |||
| 2014-02-14 | GitDownloadStrategy: allow disabling of shallow clone | Jack Nagel | |
| Closes Homebrew/homebrew#25751. Closes Homebrew/homebrew#26730. | |||
| 2014-02-14 | VCSDownloadStrategy: use REF_TYPES when extracting ref to use | Jack Nagel | |
| 2014-02-14 | VCSDownloadStrategy: document acceptable ref types | Jack Nagel | |
| 2014-02-14 | GitDownloadStrategy: inline simple method | Jack Nagel | |
| 2014-02-14 | GitDownloadStrategy: move constant to top of class body | Jack Nagel | |
| 2014-02-14 | brew: check for --help and friends in more of ARGV | Mike 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-13 | Use a more accurate method name and drop unhelpful block | Jack Nagel | |
| 2014-02-13 | Always print top-level issue URL | Jack Nagel | |
| 2014-02-13 | Delete comment that isn't relevant to this code anymore | Jack Nagel | |
| 2014-02-13 | Offload more filtering to the search API | Jack Nagel | |
| 2014-02-13 | Allow passing arbitrary qualifiers to issue search | Jack Nagel | |
| 2014-02-13 | Implement equality for Dependencies collections | Jack Nagel | |
| 2014-02-13 | Eliminate unnecessary arrays and call to flatten | Jack Nagel | |
| 2014-02-12 | Delete unused method | Jack Nagel | |
| 2014-02-12 | Pass the string instead of reconstructing it from a regexp | Jack Nagel | |
| 2014-02-12 | Let the API do more work for us | Jack Nagel | |
| 2014-02-12 | Drop TODO that nobody has ever worked on | Jack Nagel | |
| 2014-02-12 | Drop unnecessary type check, we never pass a Formula instance | Jack Nagel | |
| 2014-02-12 | Return only open issues in GitHub.issues_for_formula | Jack Nagel | |
| 2014-02-12 | osmium: add to blacklist. | Mike McQuaid | |
| References Homebrew/homebrew#12652. | |||
| 2014-02-11 | Revert "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-10 | python_dependency: only set PYTHONPATH for system. | Mike McQuaid | |
| 2014-02-10 | Update vendored OkJson | Jack Nagel | |
