aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/compat
AgeCommit message (Collapse)Author
2017-10-30Fix `SystemCommand` without arguments.Markus Reiter
2017-10-18Move `String#undent` to `compat`.Markus Reiter
2017-10-18Use “squiggly” heredocs.Markus Reiter
2017-10-17Rename MinimumMacOSRequirement to MacOSRequirementShaun Jackman
Move MinimumMacOSRequirement to compat.
2017-10-13fileutils: deprecate rake DSLilovezfs
superenv and the `:ruby` requirement make a `rake` DSL unnecessary.
2017-09-10spelling: performJosh Soref
2017-08-31ENV: move java_cache to compat for future hard deprecationDominyk Tiller
2017-08-05Merge pull request #2965 from reitermarkus/cask-tapMarkus Reiter
Detect `Tap` in `CaskLoader`.
2017-07-30Detect `Tap` in `CaskLoader`.Markus Reiter
2017-07-21Move `Hbc::DSL#license` to `compat`.Markus Reiter
2017-07-21Enable more deprecations.Mike McQuaid
It's been long enough that these have been commented out so let's enable them globally.
2017-05-29Fixup all RuboCop warnings.Mike McQuaid
2017-05-24Also move `--binarydir` to `compat/*`.Markus Reiter
2017-05-24Deprecate `--caskroom` flag.Markus Reiter
2017-05-22Rename `Base` and `InternalUseBase`.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.
2017-03-16Use a `Formulary`-like approach to load Casks.Markus Reiter
2017-03-12Migrate legacy Caskroom.Markus Reiter
2017-03-11Deprecate `#plural`.Markus Reiter
2017-03-07Move legacy cache and caskroom code to `compat/*`.Markus Reiter
2017-02-03Simplify `CaskLoader`.Markus Reiter
2016-12-30Merge pull request #1701 from MikeMcQuaid/deprecate-std-superenv-stuffMike McQuaid
ENV: deprecate old methods.
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-30Hide `update` from `brew cask help`.Markus Reiter
2016-12-30Do not require `compat/hbc/cli/update` when `—no-compat` is specified.Markus Reiter
2016-12-30Add warning to `brew cask help`.Markus Reiter
2016-12-30Deprecate `brew cask update`.Markus Reiter
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-11-06compat/sha1: disable SHA-1 support.Mike McQuaid
This has been deprecated for quite a while now so disabling seems reasonable.
2016-10-15Convert `puts_columns` to `puts Formatter.columns`.Markus Reiter
2016-10-12Deprecate apr requirement.Mike McQuaid
It's not used on enough configurations now that there's little point in keeping it around. See e.g. `:autoconf` for prior art.
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-09-25RuboCop: MacOSMarkus Reiter
2016-09-23Style/Alias: Prefer `alias`.Markus Reiter
2016-09-21Add compatibility for `MacOS.release`.Markus Reiter
2016-09-19Unify .rubocopy.yml files.Mike McQuaid
2016-09-04Merge pull request #201 from gregory-nisbet/feature-env-shellsMike McQuaid
--env: support more shells, allow explicit shell selection
2016-08-18Rename bottle's revision to rebuild.Mike McQuaid
2016-08-13gpg_requirement: rename to gpg2_requirementDominyk Tiller
2016-08-10move shell_profile to compat/utils.rb & deprecateGreg Nisbet
2016-07-29compat/xcode: cleanup style.Mike McQuaid
2016-07-29compat/version: cleanup style.Mike McQuaid
2016-07-29compat/tap: cleanup style.Mike McQuaid
2016-07-29compat/sha1: cleanup style.Mike McQuaid
2016-07-29compat/pathname: cleanup style.Mike McQuaid
2016-07-29compat/md5: cleanup style.Mike McQuaid