| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-19 | Save runtime dependencies in INSTALL_RECEIPT.json | Alyssa Ross | |
| Fixes #930 | |||
| 2016-09-17 | rubocop --auto-correct all remaining files. | Mike McQuaid | |
| But remove some manual `.freeze`s on constants that shouldn't be constants. | |||
| 2016-09-09 | Merge pull request #863 from penman/preserve_alias | Mike McQuaid | |
| Save aliases in INSTALL_RECEIPT | |||
| 2016-09-07 | Explain more Tab instantiation methods | Alyssa Ross | |
| 2016-09-07 | Explain Tab.create vs Tab.for_formula | Alyssa Ross | |
| This was really confusing to me, and I had to go looking through the Tab history, where I found a comment explaining it that has since been deleted. This wasn't a great experience. This commit basically adds that explanation back in. | |||
| 2016-09-07 | Combine Tab alias_path with source.path | Alyssa Ross | |
| 2016-09-05 | More consistent style | Alyssa Ross | |
| 2016-09-05 | Update Tap for alias_path | Alyssa Ross | |
| 2016-09-05 | Replace install_name/install_ref with alias_path | Alyssa Ross | |
| 2016-09-03 | Preserve alias when installing formulae | Alyssa Ross | |
| Part of #567 | |||
| 2016-08-18 | Use epochs in tabs | Vlad Shablinsky | |
| 2016-08-13 | tab: fix Tab.for_formula versions (#687) | Uladzislau Shablinski | |
| versions should be initialized even if formula is not installed | |||
| 2016-08-06 | tab: allow to store versions | Vlad Shablinsky | |
| 2016-07-29 | Add missing development_tools requires. | Mike McQuaid | |
| 2016-07-29 | tab: use the correct default compiler. | Mike McQuaid | |
| 2016-07-17 | Tab#for_formula: using Formula#installed_prefix | Xu Cheng | |
| Closes #529. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2016-07-15 | tab: add missing methods | Xu Cheng | |
| This makes `Tab` compatible with `BuildOptions`. | |||
| 2016-07-08 | tab: eliminate redundant 'Tab.create' arguments (#468) | Martin Afanasjew | |
| The `build` and `source_modified_time` arguments are always coming from the matching attributes of the `Formula` instance. Thus query `formula` for them instead of passing them individually. | |||
| 2016-07-07 | Use GitRepositoryExtension for HOMEBREW_REPOSITORY | Martin Afanasjew | |
| 2016-05-08 | tab: fix bad default_compiler reference | Martin Afanasjew | |
| Partially addresses #219. Related to changes introduced in #168. | |||
| 2016-05-05 | tab: include installation date in string representation | Zhiming Wang | |
| This way brew info will include the installation date for each installed version. Closes #196. Signed-off-by: Martin Afanasjew <martin@afanasjew.de> | |||
| 2016-04-02 | various: Homebrew/core is the core tap | Xu Cheng | |
| Also make `Homebrew/homebrew` as an alias of this tap to keep backward compatibility. | |||
| 2016-01-15 | tab: add source modified time metadata | Xu Cheng | |
| 2015-12-15 | Allow multiple option_names in dep/reqs. | Mike McQuaid | |
| This means that dependencies can be merged but still maintain all their option names. Closes Homebrew/homebrew#46916. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-12-09 | Tab#tap: returns tap object | Xu Cheng | |
| 2015-11-29 | tab: use installed_prefixes | Xu Cheng | |
| 2015-11-27 | tab: use cache to avoid rereading the same files. | Mike McQuaid | |
| Closes Homebrew/homebrew#46400. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-08-02 | tab: check mxcl/master synonym unconditionally | Xu Cheng | |
| 2015-08-02 | handle mxcl/master synonym inside Tab#from_file_content | Xu Cheng | |
| 2015-07-31 | tab: set stable as default spec | Xu Cheng | |
| Fixes Homebrew/homebrew#42297. | |||
| 2015-07-31 | Tab: store spec of formula | Xu Cheng | |
| 2015-06-27 | Stdlib check should use the compiler used to build the bottle | Jack Nagel | |
| 2015-06-27 | tab: tweak options info output | Dominyk Tiller | |
| Closes Homebrew/homebrew#41101. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2015-06-02 | tab: allow load from file content | Xu Cheng | |
| 2015-05-27 | tab: add method to set tap. | Mike McQuaid | |
| 2015-03-14 | Switch to a more useful serialization of tap info | Jack Nagel | |
| Closes Homebrew/homebrew#37383. | |||
| 2015-03-11 | add bottle? method to Tab | Tim D. Smith | |
| Closes Homebrew/homebrew#37621. | |||
| 2015-03-07 | Decouple the install receipt from ARGV | Jack Nagel | |
| 2015-02-21 | Switch to string keys | Jack Nagel | |
| The OpenStruct initializer accepts both symbols and strings, but any nested hashes will only allow access via string keys, so let's always construct the object with strings for consistency. | |||
| 2015-02-21 | Eliminate conditional | Jack Nagel | |
| 2015-02-21 | Set the path on "fake" install receipts | Jack Nagel | |
| 2015-02-20 | Compiler is always a string | Jack Nagel | |
| 2015-02-18 | Use ternary instead of inline rescue | Jack Nagel | |
| 2015-02-18 | Start recording the formula path in the install receipt | Jack Nagel | |
| Later we can use this information to try and load the formula from the correct source. | |||
| 2015-02-18 | Revert "Start recording the formula path in the install receipt" | Jack Nagel | |
| This reverts commit f98d1d660c38afe3caf1450b2443a6d5fab8a14b. | |||
| 2015-02-18 | Start recording the formula path in the install receipt | Jack Nagel | |
| Later we can use this information to try and load the formula from the correct source. | |||
| 2014-12-26 | Fix "possible reference to past scope" warnings on 2.2 | Jack Nagel | |
| 2014-10-19 | tab: remap deprecated options in tabs. | Mike McQuaid | |
| If a deprecated option is found in a tab, rename it to the new option. | |||
| 2014-10-15 | Hide install receipt key names | Jack Nagel | |
