Mike McQuaid
ff8d30df74
Merge pull request #8255 from nandahkrishna/migrate-livecheck-strategy
...
livecheck migration: add strategies
2020-08-27 16:12:38 +01:00
nandahkrishna
f520301180
livecheck migration: add strategies
...
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Thierry Moisan <thierry.moisan@gmail.com>
Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
Co-authored-by: Issy Long <me@issyl0.co.uk>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Seeker <meaningseeking@protonmail.com>
2020-08-27 20:00:30 +05:30
vidusheeamoli
2468fb127d
dev-cmd: add brew typecheck cmd
...
This PR adds a new `brew typecheck` developer command which checks for
typechecking errors in the current code with Sorbet.
2020-08-27 02:41:36 +05:30
Markus Reiter
c53f362476
Refactor and document Version
.
2020-08-26 03:17:39 +02:00
Mike McQuaid
31f3afa36d
Merge pull request #8480 from MikeMcQuaid/tests-timeout
...
spec_helper: increase tests timeout.
2020-08-25 11:08:17 +01:00
Mike McQuaid
2bdf0d6068
spec_helper: increase tests timeout.
...
When GitHub Actions is congested some tests can take longer than this
(particularly as we're running in parallel). Globally double the time
we allow for all tests.
2020-08-25 10:20:17 +01:00
Mike McQuaid
dbe427073d
Merge pull request #8399 from MLH-Fellowship/migrate-to-args-named
...
args: Migrate usage of args loading methods to args.named
2020-08-25 10:07:27 +01:00
Markus Reiter
75962590db
Merge pull request #8466 from reitermarkus/bundle-spec
...
Remove unused metadata from `bundle` spec.
2020-08-24 19:35:59 +02:00
Mike McQuaid
4bc2f9d705
Merge pull request #8438 from Bo98/repology-needs_network
...
test/utils/repology_spec: mark as `:needs_network`
2020-08-24 09:26:13 +01:00
Mike McQuaid
a1c5428c50
Merge pull request #8439 from Bo98/spdx_spec-noerr
...
test/utils/spdx_spec: don't error if test is skipped
2020-08-24 09:18:09 +01:00
Markus Reiter
21c502e05f
Remove unused metadata from bundle
spec.
2020-08-24 08:31:07 +02:00
Markus Reiter
4465a1f6fb
Merge pull request #8455 from reitermarkus/document-svn
...
Refactor and document `Svn`.
2020-08-24 00:03:21 +02:00
William Ma
fa7bd3bff6
args: Migrate usage of args loading methods to args.named
2020-08-23 09:02:20 -04:00
Markus Reiter
3118fedab9
Refactor and document Git
.
2020-08-23 06:40:07 +02:00
Markus Reiter
8b26e380a2
Refactor and document Svn
.
2020-08-23 06:33:58 +02:00
Markus Reiter
caa73877c0
Refactor and document Inreplace
.
2020-08-23 04:48:19 +02:00
Bo Anderson
f54b3e7a17
test/utils/spdx_spec: don't error if test is skipped
2020-08-22 01:58:26 +01:00
Bo Anderson
d3a20bf030
test/utils/repology_spec: mark as :needs_network
...
Also silence stdout from `parse_api_response`.
2020-08-22 01:52:02 +01:00
Mike McQuaid
5d05a059e3
Merge pull request #8400 from Bo98/pc-version-tests
...
test/os/mac: add tests to validate pkg-config library versions
2020-08-21 17:12:06 +01:00
Mike McQuaid
667c2b8804
Merge pull request #8382 from Bo98/startup-speedup
...
Lazily require some heavy files
2020-08-21 17:11:39 +01:00
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