JCount
dd5d4880dc
Merge pull request #2658 from JCount/audit-fix-versioned-aliases-homebrew-core
...
audit: fix versioned alias errors in homebrew/core introduced in a7c6a57
2017-05-21 21:54:17 -04:00
Markus Reiter
02a1e2781f
Fix tests for CLI::Options DSL.
2017-05-22 02:51:17 +02:00
Markus Reiter
df1864ee43
Add CLI::Options DSL.
2017-05-22 02:51:17 +02:00
Markus Reiter
debe4540e4
Remove redundant self.run methods.
2017-05-22 02:51:17 +02:00
Markus Reiter
acc7309ca3
Rename Base and InternalUseBase.
2017-05-22 02:51:17 +02:00
Markus Reiter
811f4c5f23
Refactor CLI::Zap.
2017-05-22 02:51:16 +02:00
Markus Reiter
5429ab0d1b
Refactor CLI::Version.
2017-05-22 02:51:16 +02:00
Markus Reiter
101371207f
Refactor CLI::Uninstall.
2017-05-22 02:51:16 +02:00
Markus Reiter
98f91fb883
Refactor CLI::Style.
2017-05-22 02:51:16 +02:00
Markus Reiter
957c5fb4f0
Refactor CLI::Search.
2017-05-22 02:51:16 +02:00
Markus Reiter
ed6934b954
Refactor CLI::Outdated.
2017-05-22 02:51:16 +02:00
Markus Reiter
24f38a2e8a
Refactor CLI::List.
2017-05-22 02:51:16 +02:00
Markus Reiter
ccafa1b759
Refactor CLI::InternalStanza.
2017-05-22 02:51:16 +02:00
Markus Reiter
ed6823e659
Refactor CLI::InternalHelp.
2017-05-22 02:51:16 +02:00
Markus Reiter
cac0c29f73
Refactor CLI::InternalDump.
2017-05-22 02:51:16 +02:00
Markus Reiter
cc18d9e2b6
Refactor CLI::InternalCheckurl.
2017-05-22 02:51:16 +02:00
Markus Reiter
6acca4e09a
Refactor CLI::InternalAuditModifiedCasks.
2017-05-22 02:51:16 +02:00
Markus Reiter
326c425dc6
Refactor CLI::InternalAppcastCheckpoint.
2017-05-22 02:51:16 +02:00
Markus Reiter
33580c283a
Refactor CLI::Install.
2017-05-22 02:51:16 +02:00
Markus Reiter
e17641bdd9
Refactor CLI::Info.
2017-05-22 02:51:16 +02:00
Markus Reiter
66e9a060de
Refactor CLI::Home.
2017-05-22 02:51:16 +02:00
Markus Reiter
1f5828c72d
Refactor CLI::Fetch.
2017-05-22 02:51:16 +02:00
Markus Reiter
276adc9e8b
Refactor CLI::Edit.
2017-05-22 02:51:16 +02:00
Markus Reiter
8248345a9a
Refactor CLI::Create.
2017-05-22 02:51:16 +02:00
Markus Reiter
b7347dcc44
Refactor CLI::Cleanup.
2017-05-22 02:51:16 +02:00
Markus Reiter
58db95c1d2
Refactor CLI::Cat.
2017-05-22 02:51:16 +02:00
Markus Reiter
1714c73b49
Refactor CLI::Audit.
2017-05-22 02:51:16 +02:00
Markus Reiter
a44d4ce88b
Remove Cask’s CLI#debug?.
2017-05-22 02:51:16 +02:00
Markus Reiter
9e821863d0
Pass along CLI::Binaries.
2017-05-22 02:51:16 +02:00
Markus Reiter
8f068a356d
Merge pull request #2601 from reitermarkus/audit-version-checksum
...
Add audit check to see if both version and checksum changed.
2017-05-22 02:23:33 +02:00
Markus Reiter
473bdadbcd
Change error messages.
2017-05-22 02:04:02 +02:00
Markus Reiter
798af25466
Don’t run checksum check if no commit range is given.
2017-05-22 02:01:57 +02:00
Markus Reiter
330307b01a
Use FormulaVersions for checksum check.
2017-05-22 02:01:57 +02:00
Markus Reiter
ade62aa1b1
Add the same check for Formulae.
2017-05-22 02:01:57 +02:00
Markus Reiter
1a96dc39d1
Add audit check to see if both version and checksum changed.
2017-05-22 02:01:57 +02:00
JCount
aa81f56356
audit: fix versioned alias errors in homebrew/core introduced in a7c6a57
...
This fixes #2657 which in turn were caused by an oversight in #2664
2017-05-21 12:00:56 -04:00
Mike McQuaid
6d8c170e50
Merge pull request #2660 from MikeMcQuaid/env-filtering-test
...
formula: ensure HOMEBREW_PREFIX/bin in test PATH.
2017-05-21 16:35:03 +01:00
Mike McQuaid
d8565ed21f
Merge pull request #2661 from MikeMcQuaid/build-deps-not-missing
...
formula: build dependencies are never missing.
2017-05-21 16:34:46 +01:00
Mike McQuaid
d89c870621
formula: ensure HOMEBREW_PREFIX/bin in test PATH.
...
Only likely to kick in when environment filtering is enabled.
Otherwise we need to tediously add a dramatic number of PATHs to tests
or recurse through the runtime formulae dependencies and add all them.
CC @ilovezfs
2017-05-21 13:55:44 +01:00
Mike McQuaid
49e8c19feb
formula: build dependencies are never missing.
...
If the formula is already installed and they've been removed: that's ok.
Fixes #2625 .
2017-05-21 13:51:33 +01:00
Mike McQuaid
7000f50d5f
Merge pull request #2646 from sjackman/replace_text_in_files
...
replace_text_in_files: Regex match is greedy
2017-05-20 10:57:41 +01:00
Mike McQuaid
a7c6a57c8e
Merge pull request #2644 from JCount/audit-fix-tap-versioned-aliases
...
audit: fix full versioned alias name resolution in taps
2017-05-20 10:57:30 +01:00
Markus Reiter
e1098b0e6d
Merge pull request #2638 from reitermarkus/matchers
...
Use scoped RSpec matchers.
2017-05-19 23:24:35 +02:00
Markus Reiter
3139383fe6
Merge pull request #2623 from rednoah/master
...
Support GPG (signed data) container in Homebrew Cask
2017-05-19 20:48:35 +02:00
Markus Reiter
78296ab62b
Merge pull request #2652 from ewang12/fix-brew-cask-no-args
...
Fix implicit conversion of nil into string error
2017-05-19 16:51:57 +02:00
Esther W
6325fb88c5
Make behavior clearer by returning false
2017-05-18 15:43:54 -07:00
Esther W
4da2f24b0e
Remove to_s method
2017-05-18 13:41:36 -07:00
Reinhard Pointner
61db2a58a5
Exactly match extension "gpg"
2017-05-19 04:24:36 +08:00
Esther W
37222c1953
Fix implicit conversion of nil into string error
2017-05-18 13:08:19 -07:00
Markus Reiter
0977b4a17d
Merge pull request #2494 from numbermaniac/fix-env
...
cask manpage: Fix section header link for Environment
2017-05-18 18:40:08 +02:00