mirror of
https://github.com/puma/puma.git
synced 2022-11-09 13:48:40 -05:00
91416134cb
* temporary workaround for https://bugs.ruby-lang.org/issues/13632 Purging interrupt queue if IOError was caught. * fixing only if mri * optimization to avoid redundant checks in empty queue * scoping fix to only affected versions * serving ruby version from mkmf * safe invoking for the workaround * switching to preprocessor vars * purging queue on runtime error * rubocop fix * covering workaround * improving names * styling * rubocop fixes * improved test reporting * wording * condition * improving comment * bugfix moved to separate gem: https://rubygems.org/gems/stopgap_13632 * using stopgap_13632 in gemfile to fix the builds * requiring stopgap for tests
20 lines
333 B
Ruby
20 lines
333 B
Ruby
source "https://rubygems.org"
|
|
|
|
gemspec
|
|
|
|
gem "hoe"
|
|
gem "hoe-git"
|
|
gem "hoe-ignore"
|
|
gem "rdoc"
|
|
gem "rake-compiler"
|
|
|
|
gem "rack", "< 3.0"
|
|
gem "minitest", "~> 5.9"
|
|
|
|
gem "jruby-openssl", :platform => "jruby"
|
|
|
|
gem "rubocop", "~> 0.49.1"
|
|
|
|
if %w(2.2.7 2.3.4 2.4.1).include? RUBY_VERSION
|
|
gem "stopgap_13632", "~> 1.0", :platform => "mri"
|
|
end
|