Skip to content

Commit a30369c

Browse files
committed
Remove Obligation from Future.
Because Future inherits from IVar, which already includes Obligation.
1 parent e207fa6 commit a30369c

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

lib/concurrent/future.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
require 'thread'
22

3-
require 'concurrent/obligation'
43
require 'concurrent/options_parser'
54
require 'concurrent/executor/safe_task_executor'
65

@@ -40,7 +39,6 @@ module Concurrent
4039
# @see http://clojuredocs.org/clojure_core/clojure.core/future Clojure's future function
4140
# @see http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html java.util.concurrent.Future
4241
class Future < IVar
43-
include Obligation
4442

4543
# Create a new `Future` in the `:unscheduled` state.
4644
#

0 commit comments

Comments
 (0)