brew/Library/Homebrew/Gemfile.lock

269 lines
6.4 KiB
Plaintext
Raw Normal View History

GEM
remote: https://rubygems.org/
specs:
activesupport (6.1.7)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.8.1)
public_suffix (>= 2.0.2, < 6.0)
ast (2.4.2)
bindata (2.4.14)
bootsnap (1.15.0)
msgpack (~> 1.2)
2020-05-18 16:28:43 +05:30
byebug (11.1.3)
2020-08-09 02:40:01 +05:30
coderay (1.1.3)
commander (4.6.0)
2020-08-09 02:40:01 +05:30
highline (~> 2.0.0)
concurrent-ruby (1.1.10)
connection_pool (2.3.0)
did_you_mean (1.6.2)
diff-lcs (1.5.0)
docile (1.4.0)
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
ecma-re-validator (0.4.0)
regexp_parser (~> 2.2)
elftools (1.2.0)
2020-07-19 19:03:17 +05:30
bindata (~> 2)
2021-09-10 03:08:21 +01:00
hana (1.3.7)
2020-08-09 02:40:01 +05:30
highline (2.0.3)
2018-09-19 03:34:20 +02:00
hpricot (0.8.6)
http-cookie (1.0.5)
domain_name (~> 0.5)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
json (2.6.3)
json_schemer (0.2.24)
2021-09-10 03:08:21 +01:00
ecma-re-validator (~> 0.3)
hana (~> 1.3)
regexp_parser (~> 2.0)
uri_template (~> 0.7)
mechanize (2.8.5)
addressable (~> 2.8)
domain_name (~> 0.5, >= 0.5.20190701)
http-cookie (~> 1.0, >= 1.0.3)
mime-types (~> 3.0)
net-http-digest_auth (~> 1.4, >= 1.4.1)
net-http-persistent (>= 2.5.2, < 5.0.dev)
nokogiri (~> 1.11, >= 1.11.2)
rubyntlm (~> 0.6, >= 0.6.3)
webrick (~> 1.7)
webrobots (~> 0.1.2)
2020-08-09 02:40:01 +05:30
method_source (1.0.0)
mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2022.0105)
mini_portile2 (2.8.0)
minitest (5.16.3)
msgpack (1.6.0)
mustache (1.1.1)
net-http-digest_auth (1.4.1)
net-http-persistent (4.0.1)
connection_pool (~> 2.2)
nokogiri (1.13.10)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
nokogiri (1.13.10-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.10-arm64-darwin)
2022-10-08 18:58:13 +01:00
racc (~> 1.4)
nokogiri (1.13.10-x86_64-darwin)
2022-10-08 18:58:13 +01:00
racc (~> 1.4)
nokogiri (1.13.10-x86_64-linux)
racc (~> 1.4)
parallel (1.22.1)
parallel_tests (3.13.0)
parallel
parlour (8.0.0)
2020-08-09 02:40:01 +05:30
commander (~> 4.5)
parser
rainbow (~> 3.0)
sorbet-runtime (>= 0.5)
parser (3.1.3.0)
ast (~> 2.4.1)
2022-11-04 16:43:46 +00:00
patchelf (1.4.0)
elftools (>= 1.2)
plist (3.6.0)
pry (0.14.1)
2020-08-09 02:40:01 +05:30
coderay (~> 1.1)
method_source (~> 1.0)
public_suffix (5.0.1)
racc (1.6.1)
rack (3.0.2)
rainbow (3.1.1)
rbi (0.0.14)
ast
parser (>= 2.6.4.0)
sorbet-runtime (>= 0.5.9204)
unparser
rdiscount (2.2.7)
regexp_parser (2.6.1)
rexml (3.2.5)
2018-09-19 03:34:20 +02:00
ronn (0.7.3)
hpricot (>= 0.8.2)
mustache (>= 0.7.0)
rdiscount (>= 1.5.8)
rspec (3.12.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.0)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-github (2.4.0)
rspec-core (~> 3.0)
rspec-its (1.3.0)
rspec-core (>= 3.0.0)
rspec-expectations (>= 3.0.0)
rspec-mocks (3.12.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-retry (0.6.2)
rspec-core (> 3.3)
rspec-sorbet (1.9.1)
2020-11-17 04:49:54 +01:00
sorbet-runtime
rspec-support (3.12.0)
rspec-wait (0.0.9)
rspec (>= 3, < 4)
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.35.1)
2022-06-29 14:15:42 +01:00
json (~> 2.3)
parallel (~> 1.10)
parser (>= 3.1.2.1)
2018-01-07 15:40:42 +00:00
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.20.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 3.0)
rubocop-ast (1.24.0)
parser (>= 3.1.1.0)
rubocop-performance (1.15.1)
rubocop (>= 1.7.0, < 2.0)
2020-09-20 03:18:58 +02:00
rubocop-ast (>= 0.4.0)
rubocop-rails (2.17.3)
activesupport (>= 4.2.0)
rack (>= 1.1)
rubocop (>= 1.33.0, < 2.0)
rubocop-rspec (2.15.0)
rubocop (~> 1.33)
rubocop-sorbet (0.6.11)
rubocop (>= 0.90.0)
ruby-macho (3.0.0)
ruby-progressbar (1.11.0)
rubyntlm (0.6.3)
simplecov (0.21.2)
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)
2020-10-09 10:12:07 +02:00
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
2022-10-06 17:43:48 +01:00
sorbet (0.5.10461)
sorbet-static (= 0.5.10461)
sorbet-runtime (0.5.10461)
sorbet-static (0.5.10461-universal-darwin-14)
2022-10-08 18:58:13 +01:00
sorbet-static (0.5.10461-universal-darwin-15)
sorbet-static (0.5.10461-universal-darwin-16)
sorbet-static (0.5.10461-universal-darwin-17)
sorbet-static (0.5.10461-universal-darwin-18)
sorbet-static (0.5.10461-universal-darwin-19)
sorbet-static (0.5.10461-universal-darwin-20)
sorbet-static (0.5.10461-universal-darwin-21)
sorbet-static (0.5.10461-universal-darwin-22)
sorbet-static (0.5.10461-x86_64-linux)
2022-10-06 17:43:48 +01:00
sorbet-static-and-runtime (0.5.10461)
sorbet (= 0.5.10461)
sorbet-runtime (= 0.5.10461)
spoom (1.1.11)
sorbet (>= 0.5.9204)
sorbet-runtime (>= 0.5.9204)
thor (>= 0.19.2)
tapioca (0.7.3)
bundler (>= 1.17.3)
2020-08-09 02:40:01 +05:30
pry (>= 0.12.2)
rbi (~> 0.0.0, >= 0.0.14)
sorbet-runtime (>= 0.5.9204)
sorbet-static (>= 0.5.9204)
spoom (~> 1.1.0, >= 1.1.11)
thor (>= 1.2.0)
yard-sorbet
thor (1.2.1)
tzinfo (2.0.5)
concurrent-ruby (~> 1.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.8.2)
unicode-display_width (2.3.0)
unparser (0.6.4)
diff-lcs (~> 1.3)
parser (>= 3.1.0)
2021-09-10 03:08:21 +01:00
uri_template (0.7.0)
warning (1.3.0)
webrick (1.7.0)
webrobots (0.1.2)
yard (0.9.28)
webrick (~> 1.7.0)
yard-sorbet (0.6.1)
sorbet-runtime (>= 0.5)
yard (>= 0.9)
zeitwerk (2.6.6)
PLATFORMS
aarch64-linux
arm-linux
2022-10-08 18:58:13 +01:00
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
2022-07-19 23:18:03 +01:00
activesupport
2022-05-18 16:39:53 -04:00
addressable
bootsnap
2020-05-18 16:28:43 +05:30
byebug
concurrent-ruby
2021-06-22 12:30:20 +01:00
did_you_mean
2021-09-10 03:08:21 +01:00
json_schemer
mechanize
minitest
parallel_tests
parlour
2020-07-19 19:03:17 +05:30
patchelf
plist
2018-09-19 03:34:20 +02:00
ronn
rspec
rspec-github
rspec-its
rspec-retry
2020-11-17 04:49:54 +01:00
rspec-sorbet
rspec-wait
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
2019-04-30 08:44:10 +01:00
rubocop-performance
rubocop-rails
rubocop-rspec
2020-09-20 05:45:30 +02:00
rubocop-sorbet
ruby-macho
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
2020-08-09 02:40:01 +05:30
tapioca
2021-02-09 18:59:29 -05:00
warning
2022-07-19 23:18:03 +01:00
RUBY VERSION
ruby 2.6.8p205
BUNDLED WITH
2022-11-17 16:35:08 +00:00
2.3.26