Commit Graph
1077 Commits
Author SHA1 Message Date
Markus Reiter cba1c8ee97 Fix brew ruby -r. 2019-09-13 21:16:48 +02:00
Mike McQuaidandGitHub 963cc556d4 Revert "argv: move options_only to cli/args" 2019-09-13 09:34:43 +01:00
Mike McQuaid 4b30a61732 prof: use ruby-prof 0.18.0
This is the newest version that works with Ruby 2.3.

Also, update the `.gitignore` to hide it while we're here.
2019-09-11 13:57:20 +01:00
Gautham Goli 4586632855 argv: move options_only to cli/args 2019-09-07 21:32:50 +05:30
Sean Molenaar 8cb833f7da Audit bitbucket.com repositories 2019-09-05 20:56:25 +02:00
Steven PetersandGitHub d25a954dbe Merge pull request #6272 from SMillerDev/gitlab_audit
Audit gitlab.com repositories
2019-09-05 08:53:18 -07:00
Mike McQuaid 8755e79475 pull: fix Homebrew Testing pull regression.
Don't fail if we fail to parse an issue when pulling.

While we're here, do some general code cleanup of stuff that's hard to
follow, named confusingly or duplicated unnecessarily.
2019-09-05 14:21:45 +01:00
Sean Molenaar 0cca6cb8bd Audit gitlab.com repositories 2019-09-05 12:14:33 +02:00
Mike McQuaidandGitHub 78d74a8b29 Merge pull request #6403 from EricFromCanada/custom-global-options
man: include global options with customized descriptions
2019-09-02 14:17:03 +01:00
Mike McQuaid 4add1d1cb3 Check binary URL resources with RuboCop
- Migrate the existing binary URL audit to a RuboCop.
- Check resources as well as main URLs
- Also check for "macos" and "osx" in URLs
- Add whitelists for URLs and formulae
2019-09-02 10:50:49 +01:00
Mike McQuaid 9291fe583e audit: fix --display-cop-names. 2019-09-02 10:48:19 +01:00
EricFromCanada 2477773259 man: include global options with customized descriptions 2019-08-25 23:59:47 -04:00
EricFromCanada 3ed9b35f70 man: allow multi-line paragraphs for comment-based docs 2019-08-20 12:56:21 -04:00
Mike McQuaidandGitHub c1960b2fd6 Merge branch 'master' into man-page-text 2019-08-20 14:42:24 +01:00
EricFromCanada 8a8359cdd4 manpages: sentence rewording for readability
Use active voice when applicable, better verbs & adjectives, preposition usage, proper tense, etc.
2019-08-20 09:05:45 -04:00
EricFromCanada b4303cd983 manpages: fix command & option descriptions 2019-08-20 09:03:33 -04:00
EricFromCanada ee314617f7 manpages: update command usage strings 2019-08-20 08:55:54 -04:00
EricFromCanada 6340792f78 manpages: output formatting fixes 2019-08-20 08:28:35 -04:00
EricFromCanada 6520785307 manpages: grammar fixes 2019-08-20 08:26:26 -04:00
EricFromCanada a3e0647797 manpages: whitespace fixes 2019-08-20 08:24:20 -04:00
Mike McQuaid 86538a444a dev-cmd/update-test: various consistency fixes. 2019-08-19 20:38:19 +01:00
Chongyu Zhu e30a9cf007 audit: whitelist numpy@1.16 without being versioned keg only 2019-08-09 18:44:18 +08:00
Tom Schoonjans 3a6a75ac0e gnome_devel_whitelist: add gtk-doc 1.31
Necessary for https://github.com/Homebrew/homebrew-core/pull/42851
2019-08-06 11:45:42 +01:00
Mike McQuaidandGitHub b6e7b66949 Merge pull request #6333 from tschoonj/gtk-mac-integration-whitelist
gnome_devel_whitelist: add gtk-mac-integration 2.1.3
2019-07-28 11:00:16 +01:00
Tom Schoonjans 40c3184f82 gnome_devel_whitelist: add gtk-mac-integration 2.1.3
This fixes the error produced by `brew audit gtk-mac-integration --online`:

Error: 1 problem in 1 formula detected
gtk-mac-integration:
  * 2.1.3 is a development release

This problem is currently blocking https://github.com/Homebrew/homebrew-core/pull/42536
2019-07-28 09:00:17 +01:00
Markus Reiter efb6172a18 Make brew ruby exit with the status of the executed command. 2019-07-28 02:14:35 +02:00
DarthSim ddc032d989 Fix run_audit result in bump-formula-pr 2019-07-18 18:13:00 +06:00
Mike McQuaidandGitHub 3938faddc1 Merge pull request #6299 from chrmoritz/bumpFormulaPrUpdateAlias
bump-formula-pr: add update-alias option to rename formula aliases if necessary
2019-07-18 08:56:25 +01:00
Christian Moritz 170c6e0c70 bump-formula-pr: refactor audit to own method to reduce complexity 2019-07-18 01:31:25 +02:00
Christian Moritz 2d9e7922b9 bump-formula-pr: rename versioned alias if necessary 2019-07-17 23:55:29 +02:00
EricFromCanada 7812f6984e audit: whitelist openssl@1.1 in new formulae 2019-07-15 23:00:58 -04:00
Michka Popoff a70179d8b7 pull: extract bottle publishing code
and add tests
2019-07-03 21:18:17 +02:00
Michka Popoff 3c25ddc6ed pull: allow to pull from merge commits 2019-07-03 21:05:21 +02:00
Mike McQuaid 531ef86ad2 dev-cmd/audit: fix brew style. 2019-06-25 17:57:43 +01:00
Mike McQuaid 3cfb028e7f Resource#fetch: verify downloads by default.
This API is used internally correctly and externally mostly correctly
but #6230 reveals the external usage is fairly confusing and a bit
unsafe by default. Preserve the existing API while verifying the
checksum by default and providing an opt-out. Using the existing, safe
method will result in a double verification of the checksum which is
harmless. A Homebrew/homebrew-core PR will follow shortly to address
those cases.

Fixes #6230
2019-06-15 17:22:45 +01:00
Mike McQuaid 22914dc782 audit: remove unused unstable/devel whitelist entries. 2019-06-10 09:02:19 +01:00
Mike McQuaid afc63578e0 audit: make bind check more consistent. 2019-06-10 09:01:58 +01:00
Jan Viljanen 57fa2137b2 audit: check bind for development versions 2019-06-10 07:11:43 +02:00
Cheng Xu 6437a70a5f Revert "Elide default root_url in the bottle block"
This reverts commit e4f4e0f98b.

This is no longer necessary as `HOMEBREW_FORCE_HOMEBREW_ON_LINUX`
is set when uploading bottles for Homebrew.
2019-05-20 15:09:31 +08:00
Thierry Moisan 816fdd0f5a bump-revision: raise an error when no formula 2019-05-17 20:50:15 -04:00
Izaak Beekman b52e23c3ff Fix audit errors in dev-cmd/bump-revision.rb
- Method alignment was bad across line break in 3 places.
2019-05-14 12:03:06 -04:00
Mike McQuaidandGitHub a17b87368a Merge pull request #5961 from Moisan/bump-revision
Add bump-revision command
2019-05-14 08:11:21 +01:00
L. E. Segovia 9050d0a7b1 Use Xcode 10.2 for new taps too
See https://github.com/Homebrew/brew/pull/6083
2019-05-09 23:59:43 +00:00
Steven PetersandL. E. Segovia d6bd271986 dev-cmd/tap-new: azure script to use 10.14 2019-05-09 20:03:31 +00:00
Mike McQuaid c4f72312ce Fixup brew style failures. 2019-04-30 09:19:18 +01:00
Thierry Moisan c5640acae5 Add bump-revision bump command
bump-revision will increase by one the revision or add "revision 1" if
it doesn't exist.
2019-04-24 22:17:59 -04:00
Mike McQuaid fc6bd2ea1c Fixup more frozen string handling. 2019-04-20 14:07:29 +09:00
Mike McQuaid 36dbad3922 Add frozen_string_literal to all files. 2019-04-20 13:27:36 +09:00
Mike McQuaid d1ea6f38d3 Fix mutable constants violations. 2019-04-19 21:46:20 +09:00
Mike McQuaidandGitHub d42f562d45 Merge pull request #6038 from GauthamGoli/extract-args-fix
extract: Replace ARGV.named with args.remaining
2019-04-19 17:40:55 +09:00