Mike McQuaid
79695b0ee5
Merge pull request #8411 from Rylan12/license-rubocop
...
License style cleanup
2020-08-21 11:52:54 +01:00
Dawid Dziurla
ebafc70bcb
Merge pull request #8407 from dawidd6/ruby-w0
...
Consistently use HOMEBREW_RUBY_WARNINGS when calling ruby
2020-08-20 21:38:08 +02:00
Markus Reiter
15279d78b7
Merge pull request #8370 from miccal/cask_symlinked
...
cask/artifact/symlinked: do not overwrite files or symbolic links
2020-08-20 21:03:19 +02:00
Dawid Dziurla
ded2927751
Merge pull request #8383 from dawidd6/svn-catalina
...
extend/os/mac: install svn on catalina and newer
2020-08-20 18:42:34 +02:00
Rylan Polster
97b1b75dc5
style: forbid one line nested license expressions
2020-08-20 11:20:04 -04:00
Rylan Polster
ef447a38c6
style: convert from license array to license hash
2020-08-20 10:58:36 -04:00
Bo Anderson
86eca5ab44
test/os/mac: add tests to validate library versions
2020-08-20 15:57:39 +01:00
Rylan Polster
6eb07d70f0
formula: convert license array to hash
2020-08-20 10:26:37 -04:00
Dawid Dziurla
c8c2e38bcb
Consistently use HOMEBREW_RUBY_WARNINGS when calling ruby
...
Adding this in `dev-cmd/ruby.rb` allows us to suppress warnings like:
```
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/language/python.rb:8: warning: Insecure world writable dir /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/scm in PATH, mode 040777
```
2020-08-20 14:59:58 +02:00
Bo Anderson
281632b64e
test: ensure require "formula"
isn't run on startup
2020-08-20 02:05:17 +01:00
Bo Anderson
e3372e2a14
Lazily require some heavy files
2020-08-20 02:05:17 +01:00
Seeker
3379e3b5cf
os: add kernel_version
2020-08-19 11:41:30 -07:00
Rylan Polster
1a321dab62
keep license array support
2020-08-19 12:48:50 -04:00
Rylan Polster
e215b3df75
dev-cmd/audit: update license checks to new style
2020-08-19 12:48:50 -04:00
Rylan Polster
90d9454d1e
utils/spdx: add support for complex expressions
...
Co-authored-by: Seeker <meaningseeking@protonmail.com>
2020-08-19 12:47:58 -04:00
Mike McQuaid
f6e035ec98
Merge pull request #8297 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.89.1
...
build(deps): bump rubocop from 0.88.0 to 0.89.1 in /Library/Homebrew
2020-08-19 17:40:32 +01:00
Mike McQuaid
3a91c37e66
Fix RuboCop checks.
2020-08-19 17:12:32 +01:00
Elizabeth Tackett
d6f2a1c6fa
Merge branch 'master' into mlh-outdated-packages
2020-08-19 09:39:26 -05:00
Elizabeth Tackett
9904c862a1
do not paginate repology API more than required by limit
2020-08-19 09:10:57 -05:00
Markus Reiter
5b8c4d242e
Merge pull request #8378 from reitermarkus/document-cleanup
...
Refactor and document `Cleanup`.
2020-08-18 22:22:36 +02:00
Mike McQuaid
6106580cd3
Merge pull request #7294 from Bo98/tab-built_on
...
tab: add built_on & arch information
2020-08-18 19:33:06 +01:00
Bo Anderson
b338398a8c
tab: add built_on & arch information
2020-08-18 15:58:00 +01:00
William Ma
3918e13070
cask --cache: Deprecate command
2020-08-18 10:37:29 -04:00
Dawid Dziurla
dbbc14040d
extend/os/mac: install svn on catalina and newer
2020-08-18 12:50:34 +02:00
Mike McQuaid
b932299222
Merge pull request #8376 from MLH-Fellowship/warn-conflicting-cask
...
named args: Warn when user references a formula with the same name as a cask
2020-08-18 09:20:00 +01:00
miccal
5a74f1d971
binary_spec: fix test
2020-08-18 04:19:48 +08:00
Seeker
96fee494c4
Merge pull request #8367 from SeekingMeaning/inreplace/inreplace_pairs
...
utils/inreplace: add `inreplace_pairs`
2020-08-17 10:16:50 -07:00
Markus Reiter
5402500635
Refactor and document Cleanup
.
2020-08-17 19:11:31 +02:00
William Ma
b63b56f4c2
home: Remove warning for cask with same name
2020-08-17 13:08:31 -04:00
William Ma
a7b063efb5
named_args: Warn when cask with same name exists
2020-08-17 13:06:47 -04:00
Mike McQuaid
c565a2130e
Merge pull request #8332 from MLH-Fellowship/named-args
...
args: Move named args parsing to separate class
2020-08-17 15:15:26 +01:00
Baffour Adu Boampong
2f189426b7
Merge branch 'master' into mlh-outdated-packages
2020-08-17 13:10:59 +00:00
Seeker
01dec9c6a8
utils/inreplace: add inreplace_pairs
2020-08-17 03:18:24 -07:00
Mike McQuaid
19ef932885
Merge pull request #8355 from SMillerDev/fix/cask_list/artifacts
...
cask/list: fix artifact list
2020-08-17 09:15:28 +01:00
Elizabeth Tackett
9cae9f284c
update argument handling and syntactical feedback changes
2020-08-16 18:45:50 -05:00
Markus Reiter
750e299d49
Don't take name into account when calculating description length.
2020-08-15 00:16:56 +02:00
Sean Molenaar
5d38cd7296
cask/list: fix artifact list
2020-08-14 23:12:17 +02:00
Markus Reiter
99109738bf
Merge pull request #8352 from reitermarkus/negative-flags
...
Fix parsing of negative options.
2020-08-14 20:37:47 +02:00
William Ma
c8016f6c0a
named args: add method tests
2020-08-14 14:10:55 -04:00
Markus Reiter
4c833b241d
Fix parsing of negative options.
2020-08-14 20:03:15 +02:00
William Ma
2f68aad417
home: Deprecate brew cask home
2020-08-14 11:02:30 -04:00
Markus Reiter
3b2a9c3b55
Merge pull request #8335 from waldyrious/show-cask-descs-in-info-command
...
Show cask description in `brew cask info` command
2020-08-14 00:52:27 +02:00
Waldir Pimenta
53932185e6
Show cask description as None if not present
2020-08-13 22:21:10 +01:00
Waldir Pimenta
619af6a723
Show cask description in brew cask info
command
2020-08-13 22:21:10 +01:00
Waldir Pimenta
efbfb90c42
Use cask with name for basic info command test
...
Also add non-dummy URL in the test fixture, to match the name, version, etc.
2020-08-13 22:21:10 +01:00
Elizabeth Tackett
ed23eb1fab
update repology for changes to GitHub module
2020-08-13 09:56:41 -05:00
Baffour Adu Boampong
6c266a6964
Merge branch 'master' into mlh-outdated-packages
2020-08-13 13:18:08 +00:00
Markus Reiter
b48bc316e0
Use CLI::Parser
for cask
commands.
2020-08-13 05:15:15 +02:00
Seeker
6d9bf7286e
Merge pull request #8183 from SeekingMeaning/version/tokens
...
version: add major, minor, patch methods
2020-08-12 10:39:30 -07:00
Baffour Adu Boampong
62125c2214
Refactor how test formulas are installed in tests
2020-08-12 14:24:35 +00:00