diff options
author | lanzhiheng <lanzhihengrj@gmail.com> | 2019-04-09 17:13:41 +0800 |
---|---|---|
committer | Jeremy Daer <jeremydaer@gmail.com> | 2019-11-13 19:47:50 -0800 |
commit | ed492fed17ab1db93ca6f0ab105b9ecdbec83cf8 (patch) | |
tree | 9694f580e9e03d43d3840cef64a9524cca762c32 | |
parent | 5a8910cc9ec3caae0d0fc52bd6764a23c3d638df (diff) | |
download | rack-ed492fed17ab1db93ca6f0ab105b9ecdbec83cf8.tar.gz |
Remove `@has_app` from `Rack::Cascade`.
-rw-r--r-- | lib/rack/cascade.rb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/rack/cascade.rb b/lib/rack/cascade.rb index 76bc9a1a..1ed7ffa9 100644 --- a/lib/rack/cascade.rb +++ b/lib/rack/cascade.rb @@ -11,7 +11,7 @@ module Rack attr_reader :apps def initialize(apps, catch = [404, 405]) - @apps = []; @has_app = {} + @apps = [] apps.each { |app| add app } @catch = {} @@ -41,12 +41,11 @@ module Rack end def add(app) - @has_app[app] = true @apps << app end def include?(app) - @has_app.include? app + @apps.include?(app) end alias_method :<<, :add |