diff --git a/Gemfile b/Gemfile index d0b6240..7be8b4f 100644 --- a/Gemfile +++ b/Gemfile @@ -10,4 +10,3 @@ gem "rake", "~> 13.0" gem "rspec", "~> 3.0" gem "standard", "~> 1.3" - diff --git a/lib/rex/limit.rb b/lib/rex/limit.rb index 9645ddd..98007eb 100644 --- a/lib/rex/limit.rb +++ b/lib/rex/limit.rb @@ -14,7 +14,7 @@ module Rex def pop_first_order order = @first_order @first_order = @first_order.next_order - if @first_order == nil + if @first_order.nil? @last_order = nil end @@ -25,11 +25,10 @@ module Rex def add_order(order) if empty? @first_order = order - @last_order = order else @last_order.next_order = order - @last_order = order end + @last_order = order @order_count += 1 end diff --git a/lib/rex/order_book.rb b/lib/rex/order_book.rb index f2ea1e1..d27f019 100644 --- a/lib/rex/order_book.rb +++ b/lib/rex/order_book.rb @@ -2,7 +2,7 @@ require "rbtree" module Rex class OrderBook - def initialize() + def initialize @sell_side = tree_with_limit_default @buy_side = tree_with_limit_default end @@ -17,7 +17,6 @@ module Rex side[order.price].add_order(order) end - def cancel_order(order_id) end @@ -25,7 +24,7 @@ module Rex def tree_with_limit_default tree = RBTree.new - tree.default_proc = -> (tree, key) { tree[key] = Limit.new(key) } + tree.default_proc = ->(tree, key) { tree[key] = Limit.new(key) } tree end end