| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-14 | Use the as_flags method instead of map | Jack Nagel | |
| 2014-08-13 | Remove Options#concat | Jack Nagel | |
| 2014-08-13 | Simplify tab test setup | Jack Nagel | |
| 2014-08-13 | Drop unnecessary parens in tests | Jack Nagel | |
| 2014-08-13 | Drop unnecessary to_a calls in options tests | Jack Nagel | |
| 2014-08-13 | Replace Options.coerce with an alternate constructor | Jack Nagel | |
| 2014-08-13 | Remove unused branches from Options.coerce | Jack Nagel | |
| 2014-08-13 | Options is no longer used directly by BuildOptions | Jack Nagel | |
| 2014-08-13 | Always pass an Options instance to the BuildOptions constructor | Jack Nagel | |
| 2014-08-13 | Revert "Always pass an Options instance to the BuildOptions constructor" | Mike McQuaid | |
| This reverts commit e143bcef259ca76b2124e6e73bd9bdf872418723. Closes #31557. Closes #31559. Closes #31561. Closes #31562. | |||
| 2014-08-13 | Revert "Options is no longer used directly by BuildOptions" | Mike McQuaid | |
| This reverts commit 1c05bc0238aa1abf7d5542b8afa11ead2bee66a8. | |||
| 2014-08-13 | Revert "Remove unused branches from Options.coerce" | Mike McQuaid | |
| This reverts commit cee42c339e7632eab15111e2c4e6c121ace6f9e2. | |||
| 2014-08-13 | Revert "Replace Options.coerce with an alternate constructor" | Mike McQuaid | |
| This reverts commit 8d2ef974a3a87bf4207f71ccb8a7b4776e16a016. | |||
| 2014-08-13 | Revert "Drop unnecessary to_a calls in options tests" | Mike McQuaid | |
| This reverts commit 6f29c36aed9d951499146054a4caca702fa33d1a. | |||
| 2014-08-13 | Drop unnecessary to_a calls in options tests | Jack Nagel | |
| 2014-08-12 | Replace Options.coerce with an alternate constructor | Jack Nagel | |
| 2014-08-12 | Remove unused branches from Options.coerce | Jack Nagel | |
| 2014-08-12 | Options is no longer used directly by BuildOptions | Jack Nagel | |
| 2014-08-12 | Always pass an Options instance to the BuildOptions constructor | Jack Nagel | |
| 2014-08-11 | Deep copies of the build object are no longer needed | Jack Nagel | |
| 2014-08-10 | Stop exposing defined options from the build object | Jack Nagel | |
| 2014-08-10 | Add a test for legacy options | Jack Nagel | |
| 2014-08-09 | Stop exposing combined options from the tab | Jack Nagel | |
| 2014-08-09 | Stop duping options when duping the build object | Jack Nagel | |
| The options collection cannot be mutated from the build object, so it can be shared among copies safely. | |||
| 2014-08-08 | Better assertions in tab test | Jack Nagel | |
| 2014-08-07 | Avoid using setters in tab tests | Jack Nagel | |
| 2014-08-07 | Use predefined options for universal, cxx11, and 32-bit options | Jack Nagel | |
| :universal and :cxx11 are now handled directly, so we don't need to always convert symbols to strings in this method. Symbols should be reserved for future use. | |||
| 2014-08-07 | Raise ArgumentError for argument errors | Jack Nagel | |
| 2014-08-07 | Add more test coverage for option descriptions | Jack Nagel | |
| 2014-08-07 | Add a test for cxx11 option special case | Jack Nagel | |
| 2014-08-02 | Partially revert e1f97e2 to pass new test cases | Jack Nagel | |
| 2014-08-02 | Use polymorphism to simplify stdlib compatibility check | Jack Nagel | |
| 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 | Handle tap file renames that remove a file from the formula directory | 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 | Simplify BuildOptions copy tests | Jack Nagel | |
| 2014-07-30 | Rename resource? to resource_defined? | 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-28 | Add test 1x1 images for formula test fixtures. | Mike McQuaid | |
| images | |||
| 2014-07-26 | Add test for reporting tap updates | Jack Nagel | |
| 2014-07-26 | Clean up updater tests | Jack Nagel | |
| 2014-07-26 | Only populate the report with formula paths | 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 #31126. | |||
| 2014-07-25 | update: simplify diff parsing | Jack Nagel | |
| 2014-07-18 | Add a factory method that accepts a formula object | Jack Nagel | |
| 2014-07-18 | Ask the filename object for the prefix | Jack Nagel | |
