Bo Anderson
20d86c0185
Refactor some tag handling into a Utils::Bottles::Tag class
2021-04-08 17:23:57 +01:00
hyuraku
178ae750b9
utils/github: set default args to search_code
2021-02-26 21:31:30 +09:00
Kenneth Chew
edead95768
utils/spdx: correctly detect non-deprecated licenses with plus
2021-02-23 16:28:24 -05:00
Issy Long
e1ad07190e
rubocop: Fix RSpec/ContextWording
offenses
...
- For some of these I changed `context` to `describe` as it fit better
rather than contriving a "when", "with" or "without", or massively
restructuring the tests.
2021-02-19 23:30:41 +00:00
nandahkrishna
24bb6040a7
dev-cmd/bump: add cask support
2021-02-17 00:42:07 +05:30
Bo Anderson
f5c075d668
test/utils/git_spec: fix cherry pick test with older git
2021-02-10 17:36:46 +00:00
nandahkrishna
0474fe6093
dev-cmd/update-maintainers: add tests
2021-02-08 23:33:25 +05:30
Mike McQuaid
e65e310fd0
Fix brew style
2021-01-29 20:56:59 +00:00
EricFromCanada
a427de5bee
capitalization fixes
...
"curl" is the binary, while "cURL" is the umbrella project.
2021-01-26 15:36:44 -05:00
nandahkrishna
e2ddf9894a
Refactor brew bump
2021-01-24 19:10:46 +05:30
Seeker
bd25e7da2a
utils/git_repository: add ::git_branch and ::git_commit_message
2021-01-20 17:34:54 -08:00
Seeker
64c2b21c2f
git_repository_spec: group together shared examples
2021-01-19 12:32:20 -08:00
Michka Popoff
3eea1434cc
bottle: tag specific cellars
2021-01-19 10:14:25 +01:00
Seeker
9bf409111c
git_repository: raise error instead of returning nil if safe
2021-01-17 09:01:04 -08:00
Seeker
4f02c1c8a8
utils/git_repository: use Pathname.pwd
if no repo
specified
2021-01-13 13:02:37 -08:00
Misty De Meo
847897fdac
Popen spec: ensure Rubocop is happy
...
These were introduced in #10305 but only started going red
after that PR was merged.
2021-01-13 11:21:10 -08:00
Seeker
be6dd72c16
Merge pull request #10305 from SeekingMeaning/safe-popen-tests
...
utils/popen: add `safe` argument to `popen_read` and `popen_write`
2021-01-13 10:51:46 -08:00
Seeker
82901036f9
Merge pull request #10298 from SeekingMeaning/ast
...
utils/ast: move helper functions from `FormulaAST` to `AST`
2021-01-12 22:32:23 -08:00
Seeker
99a7e2192c
Merge pull request #10296 from SeekingMeaning/utils-named-subject
...
test/utils/*: use `described_class` or named `subject`
2021-01-12 13:38:55 -08:00
Seeker
40d85ecb40
popen_spec: add tests for safe_popen_read
and safe_popen_write
2021-01-12 09:56:05 -08: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
Seeker
2ebfb4221c
utils/ast: add FormulaAST
class
2021-01-10 09:25:46 -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
Seeker
41e0619de8
utils: add git_repository
2021-01-07 11:45:11 -08: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
Seeker
8828b4bd68
utils/ast: add stanza_text
helper function
2021-01-03 22:26:19 -08: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
Seeker
aaf7bc2bc5
utils: add AST helper functions for editing formulae
2020-12-22 22:05:23 -08:00
Seeker
cdb07d89ae
integration_test: fix indentation for test formulae
2020-12-21 16:17:39 -08:00
Sam Ford
27b7713f1e
Expand tests for Curl#curl_args
2020-12-19 18:13:15 -05:00
Seeker
b8aa67be5b
bottle: add bottle stanza by traversing AST
2020-12-10 13:38:57 -08:00
Jonathan Chang
8b206dfa33
git_extensions: move commit_message from utils/git
2020-12-06 14:33:23 +11:00
Rylan Polster
22a3025f6e
utils/pypi: return nil for non-pypi-packages from url
2020-12-03 15:00:30 -05:00
Rylan Polster
4bfb390577
utils/pypi: make package name comparison case-insensitive
2020-12-01 01:19:33 +01:00
Rylan Polster
b2e25d12aa
utils/pypi: refactor package handling
2020-11-24 15:40:15 -05:00
Michka Popoff
1fc3d22ab4
pr-pull: allow to pull from multiple workflows
...
and allow to skip missing workflows
Can be used like this:
brew pr-pull --workflows=tests.yml,wheezy_tests.yml --ignore-missing-artifacts=wheezy_tests.yml PRNUMBER
2020-11-24 15:46:44 +01:00
Markus Reiter
f87c9c5dc4
Fix tests failing locally.
2020-11-18 05:54:42 +01:00
Rylan Polster
dda0dc72a7
format note comments
2020-11-16 02:02:52 +01:00
Francois-Xavier Coudert
6b0e26102a
Fix test for ARM
2020-11-06 14:50:43 +01:00
Rylan Polster
24523f8225
utils/spdx: allow other license symbols
2020-10-22 10:01:40 -04:00
Jonathan Chang
4a5f1a8477
utils/github: paginate pull request commits API
2020-10-21 00:17:02 +11:00
Markus Reiter
e509b1317e
Fix svn_spec
.
2020-10-10 19:10:58 +02:00
Markus Reiter
318091cccc
Move StringInreplaceExtension
into separate file.
2020-10-10 15:06:19 +02:00
Markus Reiter
24ae318a3d
Move type annotations into files.
2020-10-10 14:59:39 +02:00
Jonathan Chang
cdfb1badcf
utils/git: helper function to get commit msg
2020-09-20 13:23:01 +10:00
Jonathan Chang
146664b45f
utils/git: cherry-pick test
2020-09-20 13:21:27 +10:00
Jonathan Chang
d09ebf428f
utils/git: new file_at_commit function
2020-09-20 13:21:27 +10:00
Jonathan Chang
415c36041a
dev-cmd/pr-pull: use GitHub API to get PR commits
2020-09-20 13:21:27 +10:00
Jonathan Chang
3a8bd8514f
utils/git: add cherry-pick function
2020-09-17 17:27:38 +10:00