Dominyk Tiller
bf491e5102
audit_spec: add keg_only_style tests
2017-05-02 20:08:30 +01:00
Dominyk Tiller
9aeb8f0f0b
audit: match start of string, not line
2017-05-02 19:30:41 +01:00
Dominyk Tiller
80483c0206
audit: whitelist 'Firefox' in keg_only_style
2017-05-02 19:05:56 +01:00
Dominyk Tiller
c081b3d975
caveats: chomp keg_only reason
2017-05-02 19:03:03 +01:00
Gautham Goli
c3330c289d
Add --only-cops,--except-cops options for brew audit
...
Also refactor audit cops into two "departments"
- FormulaAudit
- FormulaAuditStrict
2017-05-02 23:26:12 +05:30
Gautham Goli
a4568a8697
Let cops run without --strict flag
2017-05-02 23:14:44 +05:30
Mike McQuaid
7a0e5d123c
Merge pull request #2472 from DomT4/keg_only
...
caveats: tweak keg_only wording
2017-05-02 15:17:37 +01:00
Reto Kromer
cb5316fc17
move before GitHub tarballs
2017-05-01 22:42:57 +02:00
Mike McQuaid
b8e17502a3
README: update hosting providers.
2017-05-01 20:19:48 +01:00
Dominyk Tiller
25ffa301b8
formula_support: keg_only style harmonisation
2017-05-01 19:22:40 +01:00
Dominyk Tiller
85053b1476
audit: add audit_keg_only_style
2017-05-01 19:22:34 +01:00
Shaun Jackman
ffe1ee1636
Install a bottle from an URL
2017-05-01 10:58:26 -07:00
Dominyk Tiller
285b0bc941
caveats: tweak keg_only wording
...
Current:
```
This formula is keg-only, which means it was not symlinked into /usr/local.
Qt has CMake issues when linked
```
After:
```
This formula is keg-only, which means it was not symlinked into /usr/local,
because Qt has CMake issues when linked.
```
2017-05-01 16:56:16 +01:00
Markus Reiter
8cba0352e0
Merge pull request #2571 from danielmartin/revert-2517-fix-select-blocking
...
Revert "Fix `IO#select` blocking."
1.2.0
2017-05-01 16:37:56 +02:00
Daniel Martín
a98991a10f
Revert "Fix IO#select blocking."
2017-05-01 15:45:32 +02:00
Markus Reiter
1be5eeec26
Add test and comment for PATH#existing.
2017-04-30 21:23:12 +02:00
Markus Reiter
1c7238e59b
Add tests for PATH#select and PATH#reject.
2017-04-30 21:18:06 +02:00
Markus Reiter
005f165dcb
Simplify PATH#parse.
2017-04-30 21:11:49 +02:00
Markus Reiter
24f48ae7d9
Use PATH#select.
2017-04-30 21:11:28 +02:00
Markus Reiter
4d5d6a65e3
Rename PATH#validate to PATH#existing.
2017-04-30 21:11:28 +02:00
Markus Reiter
22f624b373
Make PATH enumerable.
2017-04-30 21:11:28 +02:00
Markus Reiter
e70f2ec332
Make sure duplicates are remove from PATH.
2017-04-30 21:11:28 +02:00
Markus Reiter
0bb9b4918e
Remove PATH#inspect.
2017-04-30 21:11:28 +02:00
Markus Reiter
d552ff316d
Make PATH#validate return nil if empty.
2017-04-30 21:11:28 +02:00
Markus Reiter
cb1ac3f998
Don’t implement PATH#eql?.
2017-04-30 21:11:27 +02:00
Markus Reiter
f8ad9d7efd
Use PATH where possible.
2017-04-30 21:11:27 +02:00
Markus Reiter
314483f75c
Remove Array#to_path_s.
2017-04-30 21:11:27 +02:00
Markus Reiter
a16746906d
Add PATH class.
2017-04-30 21:11:27 +02:00
Markus Reiter
e221d0481a
Use to_path_s in install_gem_setup_path!.
2017-04-30 21:11:27 +02:00
Markus Reiter
3e4fe279b0
Use to_path_s for determine_pkg_config_libdir.
2017-04-30 21:11:27 +02:00
Mike McQuaid
0c9047a2b8
Merge pull request #2562 from DomT4/you_shall_not_pass_go_get
...
audit: formally ban go get usage
2017-04-30 13:32:22 +01:00
Mike McQuaid
59f78361c9
Merge pull request #2566 from zmwangx/pull-fix-check-bintray-mirror
...
pull: fix status code check in check_bintray_mirror
2017-04-30 13:28:32 +01:00
Mike McQuaid
9c8d968181
Interesting Taps and Forks: fix typo.
2017-04-30 13:22:56 +01:00
Zhiming Wang
7a75de7cb1
pull: fix status code check in check_bintray_mirror
...
The status code of the last redirect should be 2xx to be deemed successful.
2017-04-29 19:30:19 -04:00
Markus Reiter
b067700fd7
Merge pull request #2563 from reitermarkus/plist
...
Update `plist` to 3.3.0.
2017-04-29 02:55:58 +02:00
Markus Reiter
989a19b676
Update plist to 3.3.0.
2017-04-28 20:51:07 +02:00
Dominyk Tiller
ed1ae19aee
audit_spec: test go get ban
2017-04-28 18:13:38 +01:00
Dominyk Tiller
2ad43cb1fd
audit: formally ban go get usage
...
There's been an informal ban for a while but let's
be punchier because this crops up still.
2017-04-28 17:38:01 +01:00
Mike McQuaid
539881f51a
Taps and Forks: remove mailing list mention.
2017-04-28 08:52:30 +01:00
Mike McQuaid
1c297ad5a2
Merge pull request #2554 from MikeMcQuaid/audit-dependency-option-tweak
...
audit: tweak dependency option audit.
2017-04-27 17:08:44 +01:00
Mike McQuaid
1c9cfb2419
audit: tweak dependency option audit.
...
Make sure that `if build.with?` isn't caught.
2017-04-27 16:30:05 +01:00
Mike McQuaid
698afa2ba7
Merge pull request #2559 from MikeMcQuaid/docs-css-tweaks
...
docs: tweak CSS.
2017-04-27 13:21:35 +01:00
Mike McQuaid
a559cef5cc
docs: tweak CSS.
...
Import new brew.sh CSS changes to improve the appearance of tables and
links.
2017-04-27 12:35:15 +01:00
Mike McQuaid
5c33355160
Merge pull request #2557 from MikeMcQuaid/tap-new-xcode-bump
...
tap-new: bump Xcode to 8.3.
2017-04-27 12:32:29 +01:00
Mike McQuaid
5199993672
Merge pull request #2556 from MikeMcQuaid/even-better-user-agent
...
brew.sh: tweak macOS user agent again.
2017-04-27 12:32:20 +01:00
Mike McQuaid
0cedb4db08
tap-new: bump Xcode to 8.3.
...
Update this to the current latest Travis CI supports (which we're using)
2017-04-27 08:56:46 +01:00
Mike McQuaid
9731f7a8c4
brew.sh: tweak macOS user agent again.
...
Safari uses `Mac OS X` not `OS X`. To avoid contaminating other parts of
Homebrew use a separate variable for just this part, too.
2017-04-27 08:53:57 +01:00
JCount
9427934aca
Merge pull request #2555 from MikeMcQuaid/user_agent_osx
...
brew.sh: use OS X in user agent rather than macOS.
2017-04-26 11:43:28 -04:00
Mike McQuaid
f02d7b93a7
brew.sh: use OS X in user agent rather than macOS.
...
This matches what Safari does on macOS 10.12 and is generally what
tools like Google Analytics expect the format to be.
2017-04-26 16:18:48 +01:00
Mike McQuaid
9624c1cac7
Merge pull request #2553 from MikeMcQuaid/audit-new-formula-git
...
audit: fix audit of new formulae.
2017-04-26 12:35:55 +01:00