aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/compat.rb
AgeCommit message (Collapse)Author
2018-01-18Load formula_support deprecationsAlyssa Ross
We should probably write tests for these going forward. ;)
2017-12-30gpg: move to compat.Mike McQuaid
2017-10-18Move `String#undent` to `compat`.Markus Reiter
2017-04-22More deprecations.Mike McQuaid
Deprecate more methods. Internal APIs have been verified to be unused elsewhere and removed. External APIs have had deprecation methods added. Existing deprecations have been either upgraded to produce warnings or no longer deprecated and the reasoning documented.
2016-12-30ENV: deprecate old methods.Mike McQuaid
These should have been deprecated long ago but we didn’t really have the necessary framework to do so.
2016-12-20Deprecate 32-bit options.Mike McQuaid
These were formerly supported but as it has been a very long time since 32-bit software was necessary on macOS these have been deprecated with a `brew audit` warning and a future `odeprecated`.
2016-11-20compat: deprecate Utils::JSON in favor of corelib JSON.William Woodruff
2016-10-09Fix getting cask path for queries.Markus Reiter
2016-10-04Merge pull request #1145 from reitermarkus/module-functionMarkus Reiter
Use `module_function` for `Homebrew` module.
2016-10-02Add compatibility layer for `module Homebrew`.Markus Reiter
2016-10-01Add temporary compatibility layer for `Tty.white`.Markus Reiter
2016-08-18Rename bottle's revision to rebuild.Mike McQuaid
2016-04-21Move OS::Mac::Xcode.provides_autotools? to compatMisty De Meo
Closes #125. Signed-off-by: Misty De Meo <mistydemeo@github.com>
2016-03-20deprecate SHA1Xu Cheng
2016-03-07add compat/tapXu Cheng
To keep backward compatibility for API name changing.
2016-01-26Add Haskell::Cabal#cabal_clean_lib back to compat.Mike McQuaid
We shouldn't have removed this DSL method without a compat fallback. Closes Homebrew/homebrew#48479. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-11-17move more deprecated methods to compat folderXu Cheng
2015-08-03Core files style updates.BrewTestBot
Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-07-21move deprecated codes into compatXu Cheng
Closes Homebrew/homebrew#41974.
2015-06-16Rename requirements named *Dependency.Mike McQuaid
Dependency is another similar, related class and it's super confusing to have some Requirements that are named *Dependency. Closes Homebrew/homebrew#38891. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-04move formula_specialties to compatXu Cheng
Closes Homebrew/homebrew#37365. Signed-off-by: Xu Cheng <xucheng@me.com>
2013-08-19Rename HomebrewEnvExtension to StdenvJack Nagel
2013-05-10Reorganize compatJack Nagel