Mike McQuaid
9f80629f64
Merge pull request #8203 from MLH-Fellowship/add-caskroom
...
caskroom: Add --caskroom to match --cellar
2020-08-04 09:05:08 +01:00
Seeker
0653bb1d2d
Merge pull request #8186 from SeekingMeaning/version/token-comparisons
...
version: extend token comparisons to strings, integers, and nil
2020-08-03 10:10:01 -07:00
William Ma
cf961caa27
caskroom: Add --caskroom command
2020-08-03 12:35:03 -04:00
Elizabeth Tackett
db27f446d0
WIP repology module tests
2020-08-03 11:27:35 -05:00
Mike McQuaid
a3efb35b0e
Merge pull request #8145 from MLH-Fellowship/integrate-uses
...
uses: Print cask uses
2020-08-03 09:07:22 +01:00
Seeker
144a454e34
test/version_spec: add special token comparison examples
2020-08-02 12:52:43 -07:00
Markus Reiter
1b3ae7f9e6
Remove unused BottlePublisher
class.
2020-08-02 16:15:24 +02:00
Dustin Rodrigues
de8cc4106a
style: don't allow PR/MR urls for patches
2020-08-01 16:20:46 -04:00
William Ma
72c672b814
Merge branch 'master' into integrate-uses
2020-08-01 12:12:09 -04:00
William Ma
e05538a7d9
Create DependenciesHelpers file, add tests
2020-07-31 11:35:45 -04:00
Markus Reiter
4381c32524
Add test for parsing with ignore_invalid_options
.
2020-07-31 15:07:17 +02:00
Markus Reiter
d4c2ffd705
Refactor CLI::Parser
.
2020-07-31 15:07:17 +02:00
Markus Reiter
8d97029b03
Merge pull request #8084 from reitermarkus/cli-parser
...
Refactor usage of global `Homebrew.args`.
2020-07-30 11:44:12 +02:00
Mike McQuaid
4888a677c7
Merge pull request #8126 from MLH-Fellowship/integrate-deps
...
deps: Print cask dependencies
2020-07-30 10:20:30 +01:00
Markus Reiter
05365b5542
Pass args
more explicitly in FormulaInstaller
.
2020-07-30 03:21:12 +02:00
Markus Reiter
ca18a72673
Refactor output_unsupported_error
.
2020-07-30 03:21:12 +02:00
Markus Reiter
e14506e589
Pass args
in uninstall
instead of using global args
.
2020-07-30 03:21:12 +02:00
Markus Reiter
24eff8f81a
Pass args
in SoftwareSpec
instead of using global args
.
2020-07-30 03:21:12 +02:00
Markus Reiter
f8934c0255
Pass args
in Install
and Messages
instead of using global args
.
2020-07-30 03:21:12 +02:00
William Ma
f96240eec7
deps: Add tests for CaskDependent
2020-07-29 13:37:38 -04:00
Seeker
4bd6c343d0
dev-cmd/audit: enforce uses_from_macos only if core tap
2020-07-28 10:28:00 -07:00
lionellloh
4f45ddd55b
brew style --fix
2020-07-28 21:04:45 +08:00
lionellloh
26c786fc0a
double quotes to single quotes
2020-07-28 21:01:36 +08:00
Lionell
0d6ea9e26c
Updated tests to pass
2020-07-28 21:01:36 +08:00
Lionell
721c9b06cd
audit-license: Small change to use license_array
2020-07-28 21:01:36 +08:00
lionellloh
4a14ae6589
Audit-license: more tests to ensure behaviour
2020-07-28 21:01:36 +08:00
lionellloh
797a07d555
All tests adapted to pass
2020-07-28 21:01:36 +08:00
Markus Reiter
bf9659423a
Increase timeout for some integration tests.
2020-07-28 09:50:15 +02:00
Markus Reiter
5cf7ffd93e
Make Cask::Auditor
return a Hash
with warnings and errors.
2020-07-28 09:50:15 +02:00
Markus Reiter
276c570c16
Pass individual args explicitly to ENV
extensions.
2020-07-28 02:52:45 +02:00
Mike McQuaid
2ff56c9e71
Merge pull request #7927 from MLH-Fellowship/integrate-cask
...
Allow references to casks when running upgrade and outdated
2020-07-27 15:11:32 +01:00
Mike McQuaid
047738069f
Speed up timing-out tests.
...
- make `brew readall` only check Homebrew/brew syntax with no tap
passed.
- pass specified tap to `brew readall` test for speed
- only shell out once in `FormulaInfo` test for speed
2020-07-27 14:01:22 +01:00
Mike McQuaid
25db60ebbb
Unify (mostly) Homebrew code style
...
Make the Homebrew/cask and Homebrew/homebrew-core style more closely
match the rest of Homebrew.
To accomplish this:
- Run `brew cask style` to ensure we don't break style there when
making changes or upgrading RuboCop in Homebrew/brew.
- Fix the HomepageMatchesUrl cop to better handle weird input.
- Remove the now unneeded `.rubocop_shared.yml`
- Fix the cask fixtures with `brew cask style --fix`.
- Share more style between Homebrew/brew, casks and formulae.
2020-07-27 12:57:40 +01:00
Issy Long
fdbb2ac16a
Merge pull request #7985 from vidusheeamoli/utils-inreplace-to-true
...
sorbet: set utils/inreplace.rb to true
2020-07-26 10:37:30 +01:00
vidusheeamoli
fd382d2ecd
srb: set utils/inreplace.rb to true and refactor
...
- Sorbet gives preference to class methods over methods defined in
included modules, hence Sorbet was unavailable to resolve the
definition of the gsub! method.
- The gsub! method in StringInreplaceExtension conflicts with the definition in String.
- This PR refactors the call to the gsub! method so that a custom object
is exposed instead of a string.
2020-07-26 12:43:31 +05:30
Dustin Rodrigues
ec81d43519
increase readall test timeout
2020-07-25 22:53:25 -04:00
Markus Reiter
8a1f8ab858
Pass args
to FormulaInstaller
instead of using global args
.
2020-07-25 04:21:21 +02:00
Markus Reiter
25b3632c4c
Pass args
to ENV
instead of using global args
.
2020-07-25 03:57:43 +02:00
Markus Reiter
adc36a05ff
Refactor Bintray
not to depend on args
.
2020-07-25 02:37:10 +02:00
rmnull
0bf981f010
skip tests when HOMEBREW_PATCHELF_RB is not set.
2020-07-25 01:41:20 +05:30
rmnull
06a4a78b99
simple rpath, interpreter tests for existing fixtures.
2020-07-25 01:25:08 +05:30
Markus Reiter
fda2183d5e
Merge pull request #8056 from reitermarkus/audit
...
Refactor `brew cask audit`.
2020-07-23 00:39:25 +02:00
Seeker
2e5d79a64a
Merge pull request #8033 from SeekingMeaning/allow-libressl
...
dev-cmd/audit: add libressl to uses_from_macos allow list
2020-07-22 10:43:01 -07:00
Sean Molenaar
dab18076fa
audit: error on archived repos
2020-07-22 11:57:50 +02:00
Markus Reiter
d048c324f9
Increase timeout for brew readall
integration test.
2020-07-22 01:11:57 +02:00
Markus Reiter
b2698d501b
Change test for MacOS::languages
.
2020-07-22 01:11:57 +02:00
Markus Reiter
365d2b214e
Remove useless spec.
2020-07-22 01:09:14 +02:00
Markus Reiter
4bc174cc62
Add timeout for all specs.
2020-07-22 01:09:14 +02:00
Markus Reiter
8d148b1fbc
Remove special-casing of MacOS::languages
.
2020-07-22 01:09:14 +02:00
Markus Reiter
ee09df8db3
Move Download
from Auditor
into Audit
.
2020-07-22 01:09:14 +02:00