brew/Library/Homebrew/Gemfile.lock

201 lines
4.4 KiB
Plaintext
Raw Normal View History

GEM
remote: https://rubygems.org/
specs:
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
ast (2.4.2)
bigdecimal (3.1.8)
bindata (2.5.0)
2020-08-09 02:40:01 +05:30
coderay (1.1.3)
concurrent-ruby (1.3.4)
diff-lcs (1.5.1)
docile (1.4.1)
elftools (1.3.1)
2020-07-19 19:03:17 +05:30
bindata (~> 2)
erubi (1.13.0)
2021-09-10 03:08:21 +01:00
hana (1.3.7)
json (2.9.0)
json_schemer (2.3.0)
bigdecimal
2021-09-10 03:08:21 +01:00
hana (~> 1.3)
regexp_parser (~> 2.0)
simpleidn (~> 0.2)
kramdown (2.5.1)
rexml (>= 3.3.9)
2023-12-14 15:34:15 +00:00
language_server-protocol (3.17.0.3)
logger (1.6.2)
method_source (1.1.0)
minitest (5.25.4)
2023-12-14 15:34:15 +00:00
netrc (0.11.0)
parallel (1.26.3)
parallel_tests (4.7.2)
parallel
parser (3.3.6.0)
ast (~> 2.4.1)
racc
patchelf (1.5.1)
elftools (>= 1.3)
plist (3.7.1)
prism (1.2.0)
pry (0.15.0)
2020-08-09 02:40:01 +05:30
coderay (~> 1.1)
method_source (~> 1.0)
public_suffix (6.0.1)
racc (1.8.1)
rainbow (3.1.1)
rbi (0.2.1)
prism (~> 1.0)
sorbet-runtime (>= 0.5.9204)
rbs (3.7.0)
logger
2024-04-27 18:00:06 +02:00
redcarpet (3.6.0)
regexp_parser (2.9.3)
rexml (3.3.9)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
rspec-mocks (~> 3.13.0)
rspec-core (3.13.2)
rspec-support (~> 3.13.0)
rspec-expectations (3.13.3)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-github (2.4.0)
rspec-core (~> 3.0)
rspec-mocks (3.13.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-retry (0.6.2)
rspec-core (> 3.3)
rspec-sorbet (1.9.2)
2020-11-17 04:49:54 +01:00
sorbet-runtime
rspec-support (3.13.2)
rspec_junit_formatter (0.6.0)
Enhance test suite to emit JUnit XML test reports In preparation for detecting flaky tests with BuildPulse, this commit sets up the rspec_junit_formatter gem to output JUnit XML reports of the test suite, which is the format used by BuildPulse and various other tooling that interprets test results. Because the test suite uses the parallel_tests gem, this commit incorporates some related changes to make all the parallel_tests gem and the rspec_junit_formatter gem to cooperate with each other. rspec_junit_formatter writes everything to a single XML file. That works fine when there's only one process writing to the file. By default, whatever process finishes last will write to the file and clobber the output of all the other processes that wrote to the file. 🙈 To prevent this issue, the parallel_tests wiki recommends adding a `.rspec_parallel` file to specify its RSpec options (https://github.com/grosser/parallel_tests/wiki#with-rspec_junit_formatter----by-jgarber), then the project can specify different files for each process to write to like so: --format RspecJunitFormatter --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml However, prior to this commit, the Homebrew/brew test suite specified its RSpec options via the command line. Unfortunately though, there's no way (AFAICT) to set the equivalent of these options via the command line: --format RspecJunitFormatter --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml So, we need to use a `.rspec_parallel` file to specify these options ☝️. However, it appears that RSpec allows you to specify formatters _either_ in an options file (like `.rspec_parallel`) _or_ via command-line args. But if you specify any formatters via command-line args, then all formatters in the options file are ignored. (I suspect that's somehow related to this bit of code in rspec-core: https://github.com/rspec/rspec-core/blob/v3.10.0/lib/rspec/core/configuration_options.rb#L64.) With that in mind, in order to have the RspecJunitFormatter configured in `.rspec_parallel`, we need to move the other formatters into `.rpsec_parallel` as well, instead of passing them as command-line args. Therefore, this commit moves all the formatters into a `.rspec_parallel` file.
2021-06-21 12:58:09 -04:00
rspec-core (>= 2, < 4, != 2.12.0)
rubocop (1.69.2)
2022-06-29 14:15:42 +01:00
json (~> 2.3)
2023-12-14 15:34:15 +00:00
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
parser (>= 3.3.0.2)
2018-01-07 15:40:42 +00:00
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 2.9.3, < 3.0)
rubocop-ast (>= 1.36.2, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.36.2)
parser (>= 3.3.1.0)
rubocop-md (1.2.4)
rubocop (>= 1.45)
rubocop-performance (1.23.0)
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
rubocop-rspec (3.3.0)
rubocop (~> 1.61)
rubocop-sorbet (0.8.7)
rubocop (>= 1)
ruby-lsp (0.22.1)
language_server-protocol (~> 3.17.0)
prism (>= 1.2, < 2.0)
rbs (>= 3, < 4)
sorbet-runtime (>= 0.5.10782)
2024-06-10 18:56:50 +01:00
ruby-macho (4.1.0)
ruby-prof (1.7.1)
ruby-progressbar (1.13.0)
simplecov (0.22.0)
docile (~> 1.1)
2020-07-02 10:22:54 +01:00
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-cobertura (2.1.0)
rexml
simplecov (~> 0.19)
simplecov-html (0.13.1)
simplecov_json_formatter (0.1.4)
simpleidn (0.2.3)
sorbet (0.5.11691)
sorbet-static (= 0.5.11691)
sorbet-runtime (0.5.11691)
sorbet-static (0.5.11691-aarch64-linux)
sorbet-static (0.5.11691-universal-darwin)
sorbet-static (0.5.11691-x86_64-linux)
sorbet-static-and-runtime (0.5.11691)
sorbet (= 0.5.11691)
sorbet-runtime (= 0.5.11691)
spoom (1.5.0)
2023-12-14 15:34:15 +00:00
erubi (>= 1.10.0)
prism (>= 0.28.0)
2023-12-14 15:34:15 +00:00
sorbet-static-and-runtime (>= 0.5.10187)
thor (>= 0.19.2)
stackprof (0.2.26)
tapioca (0.16.5)
2023-12-14 15:34:15 +00:00
bundler (>= 2.2.25)
netrc (>= 0.11.0)
parallel (>= 1.21.0)
rbi (~> 0.2)
sorbet-static-and-runtime (>= 0.5.11087)
spoom (>= 1.2.0)
thor (>= 1.2.0)
yard-sorbet
thor (1.3.2)
unicode-display_width (3.1.2)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
vernier (1.4.0)
warning (1.4.0)
yard (0.9.37)
yard-sorbet (0.9.0)
sorbet-runtime
yard
PLATFORMS
2024-02-24 16:44:39 +00:00
aarch64-linux
2024-12-12 22:26:17 +00:00
arm-linux
2022-10-08 18:58:13 +01:00
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
2022-05-18 16:39:53 -04:00
addressable
concurrent-ruby
2021-09-10 03:08:21 +01:00
json_schemer
2024-03-10 03:22:53 +00:00
kramdown
2024-01-30 22:48:36 -08:00
method_source
minitest
parallel_tests
2020-07-19 19:03:17 +05:30
patchelf
plist
pry
2024-04-27 18:00:06 +02:00
redcarpet
rexml
rspec
rspec-github
rspec-retry
2020-11-17 04:49:54 +01:00
rspec-sorbet
Enhance test suite to emit JUnit XML test reports In preparation for detecting flaky tests with BuildPulse, this commit sets up the rspec_junit_formatter gem to output JUnit XML reports of the test suite, which is the format used by BuildPulse and various other tooling that interprets test results. Because the test suite uses the parallel_tests gem, this commit incorporates some related changes to make all the parallel_tests gem and the rspec_junit_formatter gem to cooperate with each other. rspec_junit_formatter writes everything to a single XML file. That works fine when there's only one process writing to the file. By default, whatever process finishes last will write to the file and clobber the output of all the other processes that wrote to the file. 🙈 To prevent this issue, the parallel_tests wiki recommends adding a `.rspec_parallel` file to specify its RSpec options (https://github.com/grosser/parallel_tests/wiki#with-rspec_junit_formatter----by-jgarber), then the project can specify different files for each process to write to like so: --format RspecJunitFormatter --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml However, prior to this commit, the Homebrew/brew test suite specified its RSpec options via the command line. Unfortunately though, there's no way (AFAICT) to set the equivalent of these options via the command line: --format RspecJunitFormatter --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml So, we need to use a `.rspec_parallel` file to specify these options ☝️. However, it appears that RSpec allows you to specify formatters _either_ in an options file (like `.rspec_parallel`) _or_ via command-line args. But if you specify any formatters via command-line args, then all formatters in the options file are ignored. (I suspect that's somehow related to this bit of code in rspec-core: https://github.com/rspec/rspec-core/blob/v3.10.0/lib/rspec/core/configuration_options.rb#L64.) With that in mind, in order to have the RspecJunitFormatter configured in `.rspec_parallel`, we need to move the other formatters into `.rpsec_parallel` as well, instead of passing them as command-line args. Therefore, this commit moves all the formatters into a `.rspec_parallel` file.
2021-06-21 12:58:09 -04:00
rspec_junit_formatter
2018-11-07 15:41:46 +00:00
rubocop
rubocop-ast
rubocop-md
2019-04-30 08:44:10 +01:00
rubocop-performance
rubocop-rspec
2020-09-20 05:45:30 +02:00
rubocop-sorbet
ruby-lsp
ruby-macho
2023-12-15 19:21:08 +00:00
ruby-prof
2023-09-04 21:52:51 +01:00
ruby-progressbar
simplecov
2021-04-02 10:41:57 -04:00
simplecov-cobertura
sorbet-runtime
2022-05-17 00:09:10 +01:00
sorbet-static-and-runtime
spoom
2023-03-18 16:23:08 -07:00
stackprof
2020-08-09 02:40:01 +05:30
tapioca
vernier
2021-02-09 18:59:29 -05:00
warning
yard
yard-sorbet
2022-07-19 23:18:03 +01:00
RUBY VERSION
2024-11-05 16:09:23 -08:00
ruby 3.3.6p108
2022-07-19 23:18:03 +01:00
BUNDLED WITH
2024-09-27 14:44:40 -07:00
2.5.20