Jonathan Chang
f57c96465c
rubocops/conflicts: use rubocop v1 API
2021-01-12 19:11:43 +11:00
Jonathan Chang
92e07f5c0b
rubocops/homepage: use rubocop v1 API
2021-01-12 19:11:43 +11:00
Jonathan Chang
63bebf542f
rubocops/dependency_order: use rubocop v1 API
2021-01-12 19:11:43 +11:00
Jonathan Chang
098ade1319
rubocops/urls: use rubocop v1 API
2021-01-12 19:11:43 +11:00
Jonathan Chang
a778dc3bdb
rubocops/class: use rubocop v1 API
2021-01-12 19:11:43 +11:00
Jonathan Chang
3bda457478
rubocops/text: use rubocop v1 API
2021-01-12 19:11:43 +11:00
Jonathan Chang
c18ffa84ca
rubocops/deprecate_disable: use rubocop v1 API
2021-01-12 19:11:42 +11:00
Jonathan Chang
9046d778e0
rubocops/checksum: use rubocop v1 API
2021-01-12 19:11:42 +11:00
Jonathan Chang
b8fb568021
rubocops/lines: use rubocop v1 API
2021-01-12 19:11:42 +11:00
Seeker
14b4916dda
utils/ast: move helper functions from FormulaAST
to AST
2021-01-11 20:35:14 -08:00
Seeker
022bcbb269
test/utils/*: use described_class
or named subject
2021-01-11 12:31:39 -08:00
Rylan Polster
e7b369273a
completions: link official taps automatically
2021-01-11 12:27:57 -05:00
Seeker
2ebfb4221c
utils/ast: add FormulaAST
class
2021-01-10 09:25:46 -08:00
Dustin Rodrigues
425535e32b
python: add --no-user when doing pip install
2021-01-09 10:09:44 -05:00
Dustin Rodrigues
19a47d7c50
python: use built-in venv instead of virtualenv when installing formulae
2021-01-09 10:09:44 -05:00
Rylan Polster
e9d09c4d8f
tests: add and fix tests
2021-01-08 17:11:20 -05:00
Seeker
2a80427755
unless_multiple_conditions: add autocorrect
2021-01-08 10:33:56 -08:00
Seeker
b9854bd4cf
rubocops: add unless_multiple_conditions
2021-01-08 10:33:54 -08:00
Mike McQuaid
57eaae6146
Merge pull request #10248 from MikeMcQuaid/analytics-tweaks
...
Improve submitted analytics data
2021-01-08 10:01:19 +00:00
Mike McQuaid
50ffa38213
Merge pull request #10247 from iMichka/sha256
...
checksum: simplify, use only sha256
2021-01-08 09:43:23 +00:00
Michka Popoff
5e91802470
checksum: simplify, use only sha256
...
We use only one sha type right now.
Needed for https://github.com/Homebrew/brew/pull/10186
2021-01-07 20:46:13 +01:00
Seeker
41e0619de8
utils: add git_repository
2021-01-07 11:45:11 -08:00
Mike McQuaid
d8a5e467e8
audit: quieten down and make casks audit consistent with formulae.
...
The current casks audit is very noisy in the no-op case (i.e. no errors)
https://github.com/Homebrew/brew/pull/10234/checks?check_run_id=1655630568#step:15:7
This means when there are errors and you're querying all casks it's
pretty hard to quickly identify the problems.
This commit silences the `passing`, `warning` and header/summary output
when you're querying all casks (rather than a specific cask or tap).
This is more consistent with `brew audit` for formulae which is silent
unless there are audit failures.
2021-01-07 13:31:14 +00:00
Mike McQuaid
8af4895479
Improve submitted analytics data
...
- Use default `custom-prefix` label on macOS ARM (as `/usr/local` is
not the default).
- Add architecture (or Rosetta) to analytics event label.
- Don't send minor versions on Big Sur.
- Remove defunct `HOMEBREW_OSX_VERSION` reference.
2021-01-07 09:28:40 +00:00
Mike McQuaid
dad7dc6a14
Merge pull request #10196 from souleater7/delete-devel
...
Delete references to devel
2021-01-06 09:15:52 +00:00
souleater7
98e7538679
Fix style test in lines_spec.rb
2021-01-05 15:22:26 -08:00
Seeker
8828b4bd68
utils/ast: add stanza_text
helper function
2021-01-03 22:26:19 -08:00
souleater7
e50e3e4b22
Delete references to devel
2021-01-01 10:16:31 -08:00
Seeker
4cbd4f296b
bottle: add tests for merge_bottle_spec
2020-12-31 11:29:10 -08:00
Sam Ford
425a2a675b
Merge pull request #9519 from vladimyr/livecheck-url-patterns
...
livecheck: update URL patterns
2020-12-31 12:03:29 -05:00
Seeker
acf0ecc7b7
Merge pull request #10175 from SeekingMeaning/ast-helper-cleanup
...
utils/ast: cleanup
2020-12-31 08:08:36 -08:00
Dario Vladovic
86fee106a3
livecheck: strengthen URL patterns
2020-12-31 09:14:53 -05:00
Mike McQuaid
3dcb35d96f
os/mac/pkgconfig_spec: fix brew style.
2020-12-31 13:30:24 +00:00
Seeker
24636d8bea
utils/ast: cleanup
...
- move `add_bottle_stanza!` from `Utils::Bottles` to `Utils::AST`
- add `replace_bottle_stanza!`
- simplify parameters
2020-12-29 03:40:39 -08:00
Rylan Polster
c54acefab3
Merge pull request #10147 from Rylan12/rename-cask-args
...
cli/parser: use - instead of _ in cask args
2020-12-28 22:07:39 -05:00
Mike McQuaid
55054a122d
Merge pull request #10143 from samford/pagematch-fix-caching
...
PageMatch: Return fetched content in match_data
2020-12-28 13:25:58 +00:00
Mike McQuaid
e74be0f53a
Merge pull request #10129 from carlocab/big-sur-pkg-config
...
os/mac/pkgconfig: merge pc files for 11.1 and 11.0
2020-12-28 13:19:31 +00:00
Seeker
2fc17772f7
bottle_spec: more cleanup
2020-12-25 13:10:10 -08:00
Michka Popoff
da0d7eff9b
Merge pull request #10140 from SeekingMeaning/bottle-spec-dedup
...
bottle_spec: reduce code duplication in tests
2020-12-25 22:08:39 +01:00
Rylan Polster
3a6f34d27b
cli/parser: add tests for inferring option names
2020-12-25 15:57:09 -05:00
Michka Popoff
d9064eb65d
Merge pull request #10121 from SeekingMeaning/shared-library
...
formula: include versioned `*.so.*` libs for `shared_library("*")`
2020-12-25 15:19:01 +01:00
Seeker
96c28d2579
Merge pull request #10124 from SeekingMeaning/test-descriptions
...
test/rubocops: improve test descriptions
2020-12-24 19:27:54 -08:00
Sam Ford
d7fa400930
Livecheck: Surface cached status in debug output
2020-12-24 22:19:14 -05:00
Seeker
13e0188187
bottle_spec: reduce code duplication in tests
2020-12-24 12:50:15 -08:00
Seeker
174645fb95
test/rubocops: improve test descriptions
2020-12-24 09:42:03 -08:00
Seeker
1d710047a5
formula: add more tests for shared_library
2020-12-24 09:05:46 -08:00
Sam Ford
5c9f5b9506
Xorg: Use PageMatch#find_versions
2020-12-24 11:15:55 -05:00
carlocab
a701ef79d1
test/os/mac/pkgconfig_spec: fix test failures
...
This fixes the test failures induced by 845299d10e95e48e4b408ce5fef93036a9b4bf0a.
2020-12-24 14:45:25 +00:00
Rylan Polster
b5cc723d33
tests/rubocops/components_order: fix test descriptions
2020-12-23 21:05:50 -05:00
Seeker
4924b7633c
components_order: allow if-else statements inside on_os blocks
...
Co-Authored-By: Rylan Polster <rslpolster@gmail.com>
2020-12-23 19:28:11 -05:00