| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-02 | Drop unnecessary parens | Jack Nagel | |
| 2014-08-02 | Use polymorphism to simplify stdlib compatibility check | Jack Nagel | |
| 2014-08-02 | type is guaranteed to be a symbol by the factory method | Jack Nagel | |
| 2014-08-02 | CxxStdlib should be immutable so remove writer methods | Jack Nagel | |
| 2014-08-01 | Eagerly create and reuse cxx11 compiler failure objects | Jack Nagel | |
| 2014-08-01 | Remove knowledge of DSL implementation from initialize | Jack Nagel | |
| 2014-08-01 | outdated: allow passing formulae as arguments. | Mike McQuaid | |
| If formulae names are passed as arguments check if just they are outdated. Additionally, return a failed code if they are outdated. This will hopefully be able to stop people complaining about the outdated error code as they can now just run e.g.: `brew outdated git && brew upgrade git` Closes Homebrew/homebrew#31242. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-08-01 | show cmd being executed | Adam Vandenberg | |
| 2014-08-01 | add helpers for formula tests | Adam Vandenberg | |
| 2014-07-31 | Hide the options data structure better | Jack Nagel | |
| 2014-07-31 | Make options available on the spec objects | Jack Nagel | |
| 2014-07-31 | Reduce direct accesses of the args collection | Jack Nagel | |
| 2014-07-31 | Handle tap file renames that remove a file from the formula directory | Jack Nagel | |
| 2014-07-30 | Use a module since the @build ivar is going away soon | Jack Nagel | |
| 2014-07-30 | Remove confusing implicit options handling | Jack Nagel | |
| This code is supposed to allow depends_on "foo" => "with-bar" to work when foo has only a "without-bar" option. The options system was not designed to support this. Unfortunately, it was bolted on anyway. The implementation is extremely difficult to understand, and it only works for certain types of options, which is confusing from a user's point of view. Luckily, no formulae in core or the official taps rely on the behavior in order to function. It is hindering progress in improving this code, so I am removing it. | |||
| 2014-07-30 | Use the tab in place of build during tests | Jack Nagel | |
| 2014-07-30 | Add without? to Tab | Jack Nagel | |
| 2014-07-30 | Pass the build object into the Tab | Jack Nagel | |
| Since the Tab is written in the build process, the formula's build object will have the correct args attached to it already, so we don't need to reconstruct it. | |||
| 2014-07-30 | Remove unused accessor | Jack Nagel | |
| 2014-07-30 | Simplify BuildOptions copy tests | Jack Nagel | |
| 2014-07-30 | Rename resource? to resource_defined? | Jack Nagel | |
| 2014-07-30 | Handle nonexistent files when constructing ConflictError | Jack Nagel | |
| Closes Homebrew/homebrew#31051. | |||
| 2014-07-29 | Limit exposure of the options data structures | Jack Nagel | |
| 2014-07-29 | --cc=: make GNU_GCC checks stricter | Misty De Meo | |
| Fixes Homebrew/homebrew#30668 | |||
| 2014-07-29 | Remove unused require | Jack Nagel | |
| 2014-07-29 | Use the library path constant to get the library path | Jack Nagel | |
| 2014-07-29 | Remove patch hacks from unpack | Jack Nagel | |
| 2014-07-29 | Remove patch hacks from audit | Jack Nagel | |
| 2014-07-29 | Simplify internal representation of patches | Jack Nagel | |
| - remove support for IO objects, since we no longer access ::DATA directly - since we don't need to support IO objects, use a separate class for string patches and stop wrapping strings in StringIO ojects | |||
| 2014-07-29 | Decouple DATA patches from the executing script | Jack Nagel | |
| 2014-07-29 | Store test patches in constants | Jack Nagel | |
| 2014-07-29 | Pathname.binread | Adam Vandenberg | |
| 2014-07-29 | brew-test-bot: handle changed formulae deps. | Mike McQuaid | |
| If both a formula and its dependencies are changed in a single pull request it'll fail because the bottle block may no longer be correct. Handle this case by ignoring bottle pour failures and fetching the source packages instead of bottles. | |||
| 2014-07-28 | Fix up dep directories before activating ENV extensions | Jack Nagel | |
| 2014-07-28 | Move the fixopt method into the Build class | Jack Nagel | |
| 2014-07-28 | Make Patch a module since it only has singleton methods | Jack Nagel | |
| 2014-07-28 | Remove inheritance patch classes | Jack Nagel | |
| 2014-07-28 | Add test 1x1 images for formula test fixtures. | Mike McQuaid | |
| images | |||
| 2014-07-27 | backport binwrite from Ruby 2.1+ | Adam Vandenberg | |
| 2014-07-27 | Rename write_binary to binwrite | Adam Vandenberg | |
| 2014-07-27 | audit 'def test' | Adam Vandenberg | |
| Closes Homebrew/homebrew#31120 | |||
| 2014-07-27 | add Pathname.write_binary | Adam Vandenberg | |
| 2014-07-26 | A period is a valid formula name character | Jack Nagel | |
| Fixes Homebrew/homebrew#31052. | |||
| 2014-07-26 | Add test for reporting tap updates | Jack Nagel | |
| 2014-07-26 | Clean up updater tests | Jack Nagel | |
| 2014-07-26 | Remove obsolete hacks from updater report | Jack Nagel | |
| 2014-07-26 | Only populate the report with formula paths | Jack Nagel | |
| 2014-07-26 | Switch from backticks to Utils.popen_read | Jack Nagel | |
| 2014-07-26 | Separate reading and parsing the diff | Jack Nagel | |
| 2014-07-25 | update: remove unused rename detection | Jack Nagel | |
| Right now this code only produces false positives. When we have real support for renames, we can implement it more carefully. Closes Homebrew/homebrew#31126. | |||
