Douglas Eichelberger
89c7117b30
Resolve dependable_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
ea832538f7
Resolve compiler_selector_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
d30ba99612
Resolve compiler_failure_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
bd62afde91
Resolve cmd/update-report_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
a83623e4cf
Resolve cask/pkg_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
585098a9b9
Resolve cask/installer_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
357807fbac
Resolve cask/artifact/pkg_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
d4c550bae7
Resolve cache_store_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
6c9d0d5424
remove RSpec/VerifiedDoubles todos
2023-01-22 17:02:29 -08:00
Mike McQuaid
d1be288418
some needs_network specs: temporarily disable.
...
These are absurdly flaky right now so let's disable them.
2023-01-20 17:41:07 +00:00
Mike McQuaid
4cf365f6c9
Merge pull request #14371 from dawidd6/os-specific-service
...
Allow defining service run command per platform
2023-01-20 15:21:47 +00:00
Mike McQuaid
200cf75233
Merge pull request #14389 from samford/add-options-to_s-method
...
Options: Add #to_s method
2023-01-20 15:21:18 +00:00
Mike McQuaid
807d424e3a
Merge pull request #14390 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.18.1
...
build(deps): bump rubocop-rspec from 2.18.0 to 2.18.1 in /Library/Homebrew
2023-01-20 15:20:58 +00:00
Mike McQuaid
1588f6cc56
Merge pull request #13356 from SMillerDev/feature/influx_analytics
...
analytics: optionally duplicate to InfluxDB
2023-01-20 15:19:44 +00:00
Mike McQuaid
1adc2c096b
Merge pull request #14370 from Kentzo/fix-cask-lowpriv-sudo
...
cask: don't assume that sudo has write access to the caskroom
2023-01-20 10:57:35 +00:00
BrewTestBot
c8866377b8
Update RBI files for rubocop-rspec.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-01-19 18:14:11 +00:00
BrewTestBot
89e45698fd
brew vendor-gems: commit updates.
2023-01-19 18:07:32 +00:00
dependabot[bot]
a582fbe20f
build(deps): bump rubocop-rspec in /Library/Homebrew
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 2.18.0 to 2.18.1.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.18.0...v2.18.1 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 18:03:32 +00:00
Sam Ford
dac82eb2c2
Options: Add #to_s method
...
`Options` objects are converted to a string in some circumstances but
this produces output like `#<Options:0x0000000102592c90>`.
For example, formulae.brew.sh contains analytics entries with
incomprehensible names like `adns #<Options:0x0000000102592c90>`.
This shortcoming is apparent when compared to other entries like
`adns --HEAD`.
The `Option` class has a `#to_s` method that returns the `flag`, so
this commit simply adds an `Options#to_s` method that calls `#to_s`
on each `Option` object in `@options` and joins them using spaces.
This should produce more useful output when an `Options` object is
converted to a string (e.g., `--first --second`).
2023-01-19 12:40:50 -05:00
Sean Molenaar
59ebdab2b7
analytics: switch to InfluxDB for logging
2023-01-19 18:15:27 +01:00
Dawid Dziurla
0d0c98de29
Allow defining service run command per platform
2023-01-19 11:36:37 +01:00
Mike McQuaid
344d32bf7f
Merge pull request #14368 from Kentzo/fix-cask-backup
...
cask: fix writability check backing up an artifact
2023-01-19 09:58:03 +00:00
Mike McQuaid
14fe3ccf3a
Merge pull request #14369 from Kentzo/fix-cask-redundant-mkdir
...
cask: don't attempt to make a directory that already exists.
2023-01-19 09:57:29 +00:00
Mike McQuaid
5a4e226b2a
Merge pull request #14372 from samford/rubocops-caveats-disallow-ansi-escape-codes
...
rubocops/caveats: Disallow ANSI escape codes
2023-01-19 09:56:19 +00:00
Mike McQuaid
a717e8af56
Merge pull request #14373 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.18.0
...
build(deps): bump rubocop-rspec from 2.17.0 to 2.18.0 in /Library/Homebrew
2023-01-19 09:55:29 +00:00
Mike McQuaid
7d71da17f5
Merge pull request #14385 from Homebrew/dependabot/bundler/Library/Homebrew/activesupport-6.1.7.1
...
build(deps): bump activesupport from 6.1.7 to 6.1.7.1 in /Library/Homebrew
2023-01-19 09:54:29 +00:00
BrewTestBot
0b4bc02097
Update RBI files for rack.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2023-01-18 19:23:14 +00:00
BrewTestBot
ee40302e1b
brew vendor-gems: commit updates.
2023-01-18 19:17:49 +00:00
dependabot[bot]
21d008b9d0
build(deps): bump rack from 3.0.3 to 3.0.4.1 in /Library/Homebrew
...
Bumps [rack](https://github.com/rack/rack ) from 3.0.3 to 3.0.4.1.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v3.0.3...v3.0.4.1 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 19:13:03 +00:00
BrewTestBot
01254f1350
Update RBI files for activesupport.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2023-01-18 18:12:42 +00:00
BrewTestBot
49da1c69b4
brew vendor-gems: commit updates.
2023-01-18 18:06:29 +00:00
dependabot[bot]
3ffc8b39f6
build(deps): bump activesupport in /Library/Homebrew
...
Bumps [activesupport](https://github.com/rails/rails ) from 6.1.7 to 6.1.7.1.
- [Release notes](https://github.com/rails/rails/releases )
- [Changelog](https://github.com/rails/rails/blob/v7.0.4.1/activesupport/CHANGELOG.md )
- [Commits](https://github.com/rails/rails/compare/v6.1.7...v6.1.7.1 )
---
updated-dependencies:
- dependency-name: activesupport
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 18:01:05 +00:00
Mike McQuaid
260ee0ee6a
Merge pull request #14375 from MikeMcQuaid/homebrew_no_install_from_api
...
Add HOMEBREW_NO_INSTALL_FROM_API
2023-01-18 17:47:46 +00:00
Mike McQuaid
5e8e6a2911
Merge pull request #14376 from MikeMcQuaid/install_from_api_update_frequency
...
Change HOMEBREW_INSTALL_FROM_API update frequency
2023-01-18 15:51:34 +00:00
Mike McQuaid
bf7cc1467a
Merge pull request #14380 from Homebrew/revert-14359-check-brew-branch
...
Revert "show/check Homebrew branch"
2023-01-18 15:51:16 +00:00
Mike McQuaid
4a03603f68
Add HOMEBREW_NO_INSTALL_FROM_API
...
This allows HOMEBREW_INSTALL_FROM_API functionality to be disabled and will stick around once
HOMEBREW_INSTALL_FROM_API is made the default behaviour.
Co-authored-by: Eric Knibbe <enk3@outlook.com>
2023-01-18 15:50:13 +00:00
Mike McQuaid
653b349c8b
Change HOMEBREW_INSTALL_FROM_API update frequency
...
This doesn't need to be nearly as often for HOMEBREW_INSTALL_FROM_API users because we're getting the latest information from the API when needed rather than just at `brew update` time.
2023-01-18 15:11:42 +00:00
Mike McQuaid
1b75348ed4
Revert "show/check Homebrew branch"
2023-01-18 13:59:58 +00:00
BrewTestBot
694192b207
Update RBI files for rspec-mocks.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2023-01-17 18:10:43 +00:00
BrewTestBot
b0598dc3be
brew vendor-gems: commit updates.
2023-01-17 18:05:05 +00:00
dependabot[bot]
059a491e3f
build(deps): bump rspec-mocks from 3.12.2 to 3.12.3 in /Library/Homebrew
...
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks ) from 3.12.2 to 3.12.3.
- [Release notes](https://github.com/rspec/rspec-mocks/releases )
- [Changelog](https://github.com/rspec/rspec-mocks/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.12.2...v3.12.3 )
---
updated-dependencies:
- dependency-name: rspec-mocks
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-17 18:01:19 +00:00
BrewTestBot
6f125cafe1
Update RBI files for rubocop-rspec.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2023-01-16 18:12:53 +00:00
BrewTestBot
76822805f2
brew vendor-gems: commit updates.
2023-01-16 18:06:57 +00:00
dependabot[bot]
b63eb43b84
build(deps): bump rubocop-rspec in /Library/Homebrew
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 2.17.0 to 2.18.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.17.0...v2.18.0 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 18:03:24 +00:00
Sam Ford
a1993b9086
rubocops/caveats: Disallow ANSI escape codes
...
Formula caveats text appears on formulae.brew.sh but escape
characters, as used in ANSI escape codes, should not appear in HTML.
This commit adds a RuboCop to disallow escape characters in the
caveats text.
2023-01-16 01:30:19 -05:00
Ilya Kulakov
618700a95c
cask: don't assume that sudo has write access to the caskroom
2023-01-13 18:10:21 -08:00
Ilya Kulakov
085bd8ddd1
cask: don't attempt to make a directory that already exists.
2023-01-13 16:15:31 -08:00
Ilya Kulakov
3d16112b14
cask: fix writability check backing up an artifact
2023-01-13 15:30:14 -08:00
BrewTestBot
8dfd1dadc5
Update RBI files for rubocop-rspec.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2023-01-13 18:13:45 +00:00
BrewTestBot
366f641ab7
brew vendor-gems: commit updates.
2023-01-13 18:06:27 +00:00