Mike McQuaid
2d18ba586b
Enable more deprecations.
...
It's been long enough that these have been commented out so let's
enable them globally.
2017-07-21 10:50:07 +01:00
Mike McQuaid
7a38bab333
Fixup all RuboCop warnings.
2017-05-29 18:43:18 +01:00
Markus Reiter
68a513083e
Also move --binarydir
to compat/*
.
2017-05-24 23:54:36 +02:00
Markus Reiter
0bb2773b17
Deprecate --caskroom
flag.
2017-05-24 23:54:36 +02:00
Markus Reiter
acc7309ca3
Rename Base
and InternalUseBase
.
2017-05-22 02:51:17 +02:00
Mike McQuaid
ba3c46d24f
More deprecations.
...
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-04-22 16:28:07 +01:00
Markus Reiter
d1995dad4b
Use a Formulary
-like approach to load Casks.
2017-03-16 12:10:19 +01:00
Markus Reiter
3bd4349e8e
Migrate legacy Caskroom.
2017-03-12 00:35:09 +01:00
Markus Reiter
44d367edca
Deprecate #plural
.
2017-03-11 21:16:37 +01:00
Markus Reiter
76e65ca070
Move legacy cache and caskroom code to compat/*
.
2017-03-07 00:31:01 +01:00
Markus Reiter
0802ad734f
Simplify CaskLoader
.
2017-02-03 22:00:28 +01:00
Mike McQuaid
b1e27d689d
Merge pull request #1701 from MikeMcQuaid/deprecate-std-superenv-stuff
...
ENV: deprecate old methods.
2016-12-30 20:43:27 +00:00
Mike McQuaid
e50102d91e
ENV: deprecate old methods.
...
These should have been deprecated long ago but we didn’t really have
the necessary framework to do so.
2016-12-30 20:20:13 +00:00
Markus Reiter
c31f959ec1
Hide update
from brew cask help
.
2016-12-30 16:46:27 +01:00
Markus Reiter
cea1d18f45
Do not require compat/hbc/cli/update
when —no-compat
is specified.
2016-12-30 16:13:09 +01:00
Markus Reiter
b11f38659a
Add warning to brew cask help
.
2016-12-30 14:01:43 +01:00
Markus Reiter
a1154e9fab
Deprecate brew cask update
.
2016-12-30 14:01:43 +01:00
Mike McQuaid
f98304026b
Deprecate 32-bit options.
...
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-12-20 10:22:30 +00:00
William Woodruff
54d18cee17
compat: deprecate Utils::JSON in favor of corelib JSON.
2016-11-20 15:02:47 -05:00
Mike McQuaid
fcaa48d80b
compat/sha1: disable SHA-1 support.
...
This has been deprecated for quite a while now so disabling seems
reasonable.
2016-11-06 17:38:50 +00:00
Markus Reiter
198bf4d3bd
Convert puts_columns
to puts Formatter.columns
.
2016-10-15 17:13:38 +02:00
Mike McQuaid
26e4899fde
Deprecate apr requirement.
...
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-12 15:37:33 +01:00
Markus Reiter
67a7d1a64a
Fix getting cask path for queries.
2016-10-09 15:34:12 +02:00
Markus Reiter
cafe149780
Merge pull request #1145 from reitermarkus/module-function
...
Use `module_function` for `Homebrew` module.
2016-10-04 10:31:49 +02:00
Markus Reiter
acaee035df
Add compatibility layer for module Homebrew
.
2016-10-02 00:24:47 +02:00
Markus Reiter
1eab17235c
Add temporary compatibility layer for Tty.white
.
2016-10-01 20:15:17 +02:00
Markus Reiter
00b3dde0b2
RuboCop: MacOS
2016-09-25 00:16:31 +02:00
Markus Reiter
e851c9bf6c
Style/Alias: Prefer alias
.
2016-09-23 18:19:53 +02:00
Markus Reiter
14c99abc65
Add compatibility for MacOS.release
.
2016-09-21 19:25:58 +02:00
Mike McQuaid
515f7b5255
Unify .rubocopy.yml files.
2016-09-19 11:18:09 +01:00
Mike McQuaid
dfcbefff73
Merge pull request #201 from gregory-nisbet/feature-env-shells
...
--env: support more shells, allow explicit shell selection
2016-09-04 21:23:33 +01:00
Mike McQuaid
27ecf588c7
Rename bottle's revision to rebuild.
2016-08-18 17:32:35 +01:00
Dominyk Tiller
e02ad2242a
gpg_requirement: rename to gpg2_requirement
2016-08-13 03:33:33 +01:00
Greg Nisbet
dcc3377aa3
move shell_profile to compat/utils.rb & deprecate
2016-08-10 23:21:30 -07:00
Mike McQuaid
aadd465712
compat/xcode: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
ade09145d9
compat/version: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
f334806eb1
compat/tap: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
aacdaa554c
compat/sha1: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3d36208328
compat/pathname: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
dd3a8d4b2f
compat/md5: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
a2347dc997
compat/macos: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3a0f23239c
compat/language/haskell: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
6bd8e1d64e
compat/keg: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
b950966bdd
compat/hardware: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
e107c86aec
compat/formula_specialities: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
b3e423fc7c
compat/formula: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
bf13eb9b59
compat/fails_with_llvm: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
369fc93479
compat/dependency_collector: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
80b68add13
compat: add Rubocop file.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3a127e405e
development_tools: add installed? method. ( #455 )
2016-07-06 11:07:24 +01:00