1482 Commits

Author SHA1 Message Date
Elizabeth Tackett
ce721f43a8 display version data when formula is up-to-date 2020-07-31 10:52:37 -05:00
Baffour Adu Boampong
5f19a53195 Refactor bump.rb methods into seperate modules 2020-07-30 22:58:30 +00:00
Baffour Adu Boampong
63b19c3518 Brew style fixes 2020-07-30 01:19:59 +00:00
Baffour Adu Boampong
1377c69016 Change how pr listing 2020-07-30 01:15:37 +00:00
Baffour Adu Boampong
2d99bc3972
Reword formula up to date message
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-29 13:42:35 +00:00
Baffour Adu Boampong
8db11ea2d9
Throw error exception when formula not found
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-29 13:39:38 +00:00
Baffour Adu Boampong
857da6d2a3
Remove fullstop
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-29 13:26:40 +00:00
Baffour Adu Boampong
ceacfc5023
Capitalise repology
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-29 13:26:10 +00:00
Elizabeth Tackett
2822a7b0c3 adapt output to adjust for single-formula queries 2020-07-28 12:56:19 -05:00
Elizabeth Tackett
4d490fffe8 update for syntactical changes 2020-07-28 09:43:20 -05:00
Elizabeth Tackett
1d328eb7e5 add --formula flag to allow user specific queries 2020-07-28 09:30:19 -05:00
Elizabeth Tackett
c52653adb8 handle --limit flag edge case 2020-07-28 08:42:24 -05:00
Baffour Adu Boampong
119bc54e58 Removed duplicate method in bump-formula-pr 2020-07-26 22:47:32 +00:00
Baffour Adu Boampong
9e88b44bd7 Merge fixes 2020-07-26 22:39:46 +00:00
Dawid Dziurla
886d2edec2
Merge pull request #8082 from dawidd6/bump
bump-formula-pr: fix when no 'version' stanza in formula found
2020-07-26 19:20:06 +02: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
Dawid Dziurla
1e805e04f9
bump-formula-pr: fix when no 'version' stanza in formula found
Without this fix, a command like:

    `brew bump-formula-pr --version=0.3.3 --tag=v0.3.3 --revision=... test-formula-git-revision`

will fail because:

```
Error: no implicit conversion of nil into String
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/bump-formula-pr.rb:281:in `escape'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/bump-formula-pr.rb:281:in `bump_formula_pr'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:111:in `<main>'
```

Additionally, reject all `nil` replacement pairs by calling `compact`
method.
2020-07-26 10:26:39 +02: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
Markus Reiter
b50eea6849
Merge pull request #8068 from reitermarkus/cli-parser
Refactor usages of global `Homebrew.args`.
2020-07-25 21:01:39 +02:00
Adrian Ho
ad4fd55b78 audit: add gitless and telegram-cli to prerelease list
In support of #8075. Both formulae been on prerelease up till now.
2020-07-25 22:13:30 +08:00
Markus Reiter
76cc31f134 Pass args in pr-pull instead of using global args. 2020-07-25 04:28:02 +02:00
Markus Reiter
25b3632c4c Pass args to ENV instead of using global args. 2020-07-25 03:57:43 +02:00
Markus Reiter
e669949659 Pass args to create instead of using global args. 2020-07-25 02:37:10 +02:00
Markus Reiter
6b0b25cd00 Pass keep_tmp? and interactive? instead of using global args. 2020-07-25 02:37:10 +02:00
Markus Reiter
bf13db3367 Make Parser#parse return args. 2020-07-25 02:37:10 +02:00
Markus Reiter
adc36a05ff Refactor Bintray not to depend on args. 2020-07-25 02:37:10 +02:00
Dustin Rodrigues
90cc4aefa5 create: use https rubydoc url 2020-07-23 16:18:52 -04:00
Elizabeth Tackett
ef8af4b070 add limit flag to reduce response size 2020-07-23 11:21:12 -05:00
Seeker
ab39e625af
Merge pull request #8043 from SeekingMeaning/bump-formula-pr-cleanup
bump-formula-pr: cleanup
2020-07-22 10:44:02 -07: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
Elizabeth Tackett
6d4bce4baa fix syntactical issues 2020-07-22 10:06:54 -05:00
Sean Molenaar
dab18076fa
audit: error on archived repos 2020-07-22 11:57:50 +02:00
Baffour Adu Boampong
9ec93f78d6
Merge branch 'master' into mlh-outdated-packages 2020-07-21 17:49:24 +00:00
Baffour Adu Boampong
d86c4d7b7a Feedback changes and fix for pull_request join 2020-07-21 17:09:53 +00:00
Seeker
e77c156690 dev-cmd/audit: rename USES_FROM_MACOS_ALLOWLIST
Rename to PROVIDED_BY_MACOS_DEPENDS_ON_ALLOWLIST
2020-07-21 08:21:09 -07:00
Seeker
e5cc33ae8a bump-formula-pr: cleanup 2020-07-20 08:16:30 -07:00
Jonathan Chang
a4b4c52ce8
Merge pull request #8022 from SeekingMeaning/bump-check-early
bump-formula-pr: check duplicate PRs as early as possible
2020-07-19 13:39:39 +10:00
Jonathan Chang
9156154b72
Merge pull request #7990 from SeekingMeaning/node
dev-cmd/create: add --node option
2020-07-19 13:36:43 +10:00
Seeker
25b7d28f91
dev-cmd/audit: add libressl to uses_from_macos allow list 2020-07-18 15:23:27 -07:00
Seeker
06d9152098 bump-formula-pr: check duplicate PRs as early as possible 2020-07-17 21:33:58 -07:00
Seeker
a3f1e09bce dev-cmd/create: add --node option 2020-07-17 20:46:00 -07:00
Bo Anderson
19f9fecb33 dev-cmd/update-license-data: fail if not changed rather than on change 2020-07-17 14:22:15 +01:00
Jonathan Chang
f1f97c55b5 update-license-data: only check against latest tag 2020-07-17 20:45:15 +10:00
Jonathan Chang
9c7f73a4c8
Merge pull request #8011 from SeekingMeaning/bump-duplicate
bump-formula-pr: restore formula if duplicate PR exists
2020-07-16 17:19:13 +10:00
Seeker
79d4b27c86 bump-formula-pr: restore formula if duplicate PR exists 2020-07-15 14:54:39 -07:00
Seeker
3ae2611365 bump-formula-pr: determine url/tag from version 2020-07-15 13:56:07 -07:00
Bo Anderson
4a20f76382
Merge pull request #7993 from dtrodrigues/get_repo_head
audit: also search head url to get repo data
2020-07-14 00:19:31 +01:00
Dustin Rodrigues
b037dfc147 audit: also search head url to get repo data 2020-07-13 12:01:45 -04:00
Dustin Rodrigues
84ad2e7551 don't allow prerelease for cake 2020-07-13 11:14:12 -04:00
Jonathan Chang
76709d82c5 Fix brew style. 2020-07-13 23:24:14 +10:00