| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-17 | rubocop --auto-correct all hash-rocket usage. | Mike McQuaid | |
| 2016-08-18 | Rename bottle's revision to rebuild. | Mike McQuaid | |
| 2016-08-06 | tests: fix code style issues (#587) | Andrea Kao | |
| 2016-05-02 | Update Homebrew/homebrew references in code | Martin Afanasjew | |
| Replace `homebrew` with `brew`, `homebrew-core`, or `legacy-homebrew` depending on context. | |||
| 2016-03-20 | fix tests for deprecating SHA1 | Xu Cheng | |
| Closes Homebrew/homebrew#50272. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-07-06 | auto resolve bottle root_url based on tap | Xu Cheng | |
| 2015-05-29 | test_software_spec: add full_name | Xu Cheng | |
| 2014-12-01 | Use better assertions | Jack Nagel | |
| 2014-10-19 | formula: add spec deprecated_option DSL. | Mike McQuaid | |
| 2014-10-19 | Add deprecated_option to software_spec. | Mike McQuaid | |
| Allows remapping one option name to another and updates build options and flags accordingly. | |||
| 2014-09-14 | Consistently call name on formula instead of relying on to_s | 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-07-31 | Hide the options data structure better | Jack Nagel | |
| 2014-07-31 | Make options available on the spec objects | Jack Nagel | |
| 2014-07-30 | Rename resource? to resource_defined? | Jack Nagel | |
| 2014-07-13 | Use accessor method in test | Jack Nagel | |
| 2014-06-18 | Move test helpers into Homebrew::TestCase | Jack Nagel | |
| 2014-06-18 | Use a custom test class so we can avoid monkeypatching | Jack Nagel | |
| 2014-04-01 | Stop jumping through hoops to get at the collector object | Jack Nagel | |
| 2014-03-18 | Set bottle download strategy directly | Jack Nagel | |
| We know what strategy we want, so going through DownloadStrategyDetector is wasted work. Now we can remove those patterns from the detector and have two fewer branches each time through. | |||
| 2014-03-13 | New patch implementation and DSL | Jack Nagel | |
| This commit introduces a new patch implementation that supports checksums and caching. Patches are declared in blocks: patch do url ... sha1 ... end A strip level of -p1 is assumed. It can be overridden using a symbol argument: patch :p0 do url ... sha1 ... end Patches can be declared in stable, devel, and head blocks. This form is preferred over using conditionals. stable do # ... patch do url ... sha1 ... end end Embedded (__END__) patches are declared like so: patch :DATA patch :p0, :DATA Patches can also be embedded by passing a string. This makes it possible to provide multiple embedded patches while making only some of them conditional. patch :p0, "..." | |||
| 2014-03-10 | Make bottle implementation more generic | Jack Nagel | |
| 2014-02-27 | Set owner ivar in SoftwareSpec | Jack Nagel | |
| 2013-12-05 | Use BottleCollector in Bottle SoftwareSpec | Misty De Meo | |
| 2013-11-26 | Add test for 5c1ee9c1aeee00e512919f37d3fa66fcf637e070 | Jack Nagel | |
| 2013-09-23 | Set owner of resources to SoftwareSpec object | Jack Nagel | |
| 2013-09-21 | Move dependencies to SoftwareSpec | Jack Nagel | |
| 2013-09-21 | Move options to SoftwareSpec | Jack Nagel | |
| 2013-09-17 | Make spec-scoped resources override top-level resources | Jack Nagel | |
| 2013-09-17 | SoftwareSpec tests are now Resource tests | Jack Nagel | |
| 2013-09-14 | Move SoftwareSpec to a separate file | Jack Nagel | |
| 2013-06-28 | Reject versions that aren't strings | Jack Nagel | |
| 2013-06-28 | Detect versions in tag specs | Jack Nagel | |
| Closes Homebrew/homebrew#18300. Closes Homebrew/homebrew#20891. | |||
| 2013-06-01 | Require hardware where it is needed | Jack Nagel | |
| 2013-04-13 | Remove obsolete tests | Jack Nagel | |
| This behavior is now tested at more appropriate levels in test_software_spec, test_formula_spec_selection, and test_formula_validation. | |||
| 2013-04-08 | Tests for SoftwareSpec and subclasses | Jack Nagel | |
