Skip to content

Commit e66a9b4

Browse files
authored
Merge pull request #264 from orien/remove-reel-adapter
Remove Reel adapter
2 parents cda5b77 + 67cc822 commit e66a9b4

File tree

6 files changed

+4
-199
lines changed

6 files changed

+4
-199
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
ruby_version: ["2.3", "2.4", "2.5", "2.6", "2.7", "3.0", "3.1"]
12+
ruby_version: ["2.3", "2.4", "2.5", "2.6", "2.7", "3.0", "3.1", "3.2"]
1313
experimental: [false]
1414
include:
15-
- ruby_version: "3.2"
16-
experimental: true
1715
- ruby_version: "ruby-head"
1816
experimental: true
1917

Gemfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ group :test do
1616
end
1717

1818
group :webservers do
19-
gem 'reel', '~> 0.5.0'
2019
gem 'http', '~> 0.6.0'
21-
gem 'celluloid', '0.17.4' # Refactors in 0.18.0 break the tests
2220
gem 'httpkit', :platform => [:mri, :rbx]
2321
end
2422

documentation/adapters.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### Adapters
22

3-
Webmachine includes adapters for [WEBrick][webrick], [Reel][reel], and
3+
Webmachine includes adapters for [WEBrick][webrick], and
44
[HTTPkit][httpkit]. Additionally, the [Rack][rack] adapter lets it
55
run on any webserver that provides a Rack interface. It also lets it run on
66
[Shotgun][shotgun] ([example][shotgun_example]).
@@ -26,13 +26,12 @@ See the [Rack Adapter API docs][rack-adapter-api-docs] for more information.
2626

2727
#### A Note about MRI 1.9
2828

29-
The [Reel][reel] and [HTTPkit][httpkit]
30-
adapters might crash with a `SystemStackError` on MRI 1.9 due to its
29+
The [HTTPkit][httpkit]
30+
adapter might crash with a `SystemStackError` on MRI 1.9 due to its
3131
limited fiber stack size. If your application is affected by this, the
3232
only known solution is to switch to JRuby, Rubinius or MRI 2.0.
3333

3434
[webrick]: http://rubydoc.info/stdlib/webrick
35-
[reel]: https://github.com/celluloid/reel
3635
[httpkit]: https://github.com/lgierth/httpkit
3736
[rack]: https://github.com/rack/rack
3837
[shotgun]: https://github.com/rtomayko/shotgun

lib/webmachine/adapters.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ module Webmachine
55
# Contains classes and modules that connect Webmachine to Ruby
66
# application servers.
77
module Adapters
8-
autoload :Reel, 'webmachine/adapters/reel'
98
autoload :HTTPkit, 'webmachine/adapters/httpkit'
109
end
1110
end

lib/webmachine/adapters/reel.rb

Lines changed: 0 additions & 113 deletions
This file was deleted.

spec/webmachine/adapters/reel_spec.rb

Lines changed: 0 additions & 76 deletions
This file was deleted.

0 commit comments

Comments
 (0)