diff options
author | kazu <kazu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-10-08 07:00:01 +0000 |
---|---|---|
committer | kazu <kazu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-10-08 07:00:01 +0000 |
commit | 6064132c42ffe99e9a0d3a6ba80a7932c6f7903d (patch) | |
tree | 98ea21370a09a06240cd88eef3320ef565240e02 /lib | |
parent | 838a91633c3a50f43bcc4ccec11b41b5a102fd90 (diff) | |
download | ruby-6064132c42ffe99e9a0d3a6ba80a7932c6f7903d.tar.gz |
Remove unnecessary `require 'thread'`
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r-- | lib/drb/drb.rb | 1 | ||||
-rw-r--r-- | lib/drb/extservm.rb | 1 | ||||
-rw-r--r-- | lib/irb/ext/multi-irb.rb | 1 | ||||
-rw-r--r-- | lib/irb/workspace.rb | 2 | ||||
-rw-r--r-- | lib/monitor.rb | 2 | ||||
-rw-r--r-- | lib/mutex_m.rb | 3 | ||||
-rw-r--r-- | lib/rinda/rinda.rb | 1 | ||||
-rw-r--r-- | lib/rinda/ring.rb | 1 | ||||
-rw-r--r-- | lib/rinda/tuplespace.rb | 1 | ||||
-rw-r--r-- | lib/shell/command-processor.rb | 1 | ||||
-rw-r--r-- | lib/shell/process-controller.rb | 2 | ||||
-rw-r--r-- | lib/singleton.rb | 1 | ||||
-rw-r--r-- | lib/thwait.rb | 1 | ||||
-rw-r--r-- | lib/tracer.rb | 1 | ||||
-rw-r--r-- | lib/webrick/httpservlet/abstract.rb | 2 | ||||
-rw-r--r-- | lib/webrick/httpservlet/filehandler.rb | 1 | ||||
-rw-r--r-- | lib/webrick/server.rb | 1 | ||||
-rw-r--r-- | lib/webrick/utils.rb | 1 |
18 files changed, 0 insertions, 24 deletions
diff --git a/lib/drb/drb.rb b/lib/drb/drb.rb index 38cb38563b..1d654b3c9f 100644 --- a/lib/drb/drb.rb +++ b/lib/drb/drb.rb @@ -47,7 +47,6 @@ # Translation of presentation on Ruby by Masatoshi Seki. require 'socket' -require 'thread' require 'io/wait' require 'drb/eq' diff --git a/lib/drb/extservm.rb b/lib/drb/extservm.rb index 7e70a3cd82..5d779f51f5 100644 --- a/lib/drb/extservm.rb +++ b/lib/drb/extservm.rb @@ -5,7 +5,6 @@ =end require 'drb/drb' -require 'thread' require 'monitor' module DRb diff --git a/lib/irb/ext/multi-irb.rb b/lib/irb/ext/multi-irb.rb index 982a319611..28d6fba832 100644 --- a/lib/irb/ext/multi-irb.rb +++ b/lib/irb/ext/multi-irb.rb @@ -10,7 +10,6 @@ # # IRB.fail CantShiftToMultiIrbMode unless defined?(Thread) -require "thread" module IRB class JobManager diff --git a/lib/irb/workspace.rb b/lib/irb/workspace.rb index 16f714d66e..9051f96df0 100644 --- a/lib/irb/workspace.rb +++ b/lib/irb/workspace.rb @@ -39,8 +39,6 @@ EOF when 2 # binding in loaded file(thread use) unless defined? BINDING_QUEUE - require "thread" - IRB.const_set(:BINDING_QUEUE, Thread::SizedQueue.new(1)) Thread.abort_on_exception = true Thread.start do diff --git a/lib/monitor.rb b/lib/monitor.rb index cbc1a13a21..288ed755ea 100644 --- a/lib/monitor.rb +++ b/lib/monitor.rb @@ -7,8 +7,6 @@ # You can freely distribute/modify this library. # -require 'thread' - # # In concurrent programming, a monitor is an object or module intended to be # used safely by more than one thread. The defining characteristic of a diff --git a/lib/mutex_m.rb b/lib/mutex_m.rb index a8472f1582..592e3842c8 100644 --- a/lib/mutex_m.rb +++ b/lib/mutex_m.rb @@ -10,9 +10,6 @@ # # -- - -require 'thread' - # = mutex_m.rb # # When 'mutex_m' is required, any object that extends or includes Mutex_m will diff --git a/lib/rinda/rinda.rb b/lib/rinda/rinda.rb index 36c3503aa8..e762286d3b 100644 --- a/lib/rinda/rinda.rb +++ b/lib/rinda/rinda.rb @@ -1,6 +1,5 @@ # frozen_string_literal: false require 'drb/drb' -require 'thread' ## # A module to implement the Linda distributed computing paradigm in Ruby. diff --git a/lib/rinda/ring.rb b/lib/rinda/ring.rb index d82ecabfcc..34dc245122 100644 --- a/lib/rinda/ring.rb +++ b/lib/rinda/ring.rb @@ -4,7 +4,6 @@ # require 'drb/drb' require 'rinda/rinda' -require 'thread' require 'ipaddr' module Rinda diff --git a/lib/rinda/tuplespace.rb b/lib/rinda/tuplespace.rb index 3ce8d2984f..47860bc8ae 100644 --- a/lib/rinda/tuplespace.rb +++ b/lib/rinda/tuplespace.rb @@ -1,6 +1,5 @@ # frozen_string_literal: false require 'monitor' -require 'thread' require 'drb/drb' require 'rinda/rinda' require 'forwardable' diff --git a/lib/shell/command-processor.rb b/lib/shell/command-processor.rb index 32c461e8b3..b52cb0043f 100644 --- a/lib/shell/command-processor.rb +++ b/lib/shell/command-processor.rb @@ -11,7 +11,6 @@ # require "e2mmap" -require "thread" require "shell/error" require "shell/filter" diff --git a/lib/shell/process-controller.rb b/lib/shell/process-controller.rb index 7e5bb505c9..d54da68cb0 100644 --- a/lib/shell/process-controller.rb +++ b/lib/shell/process-controller.rb @@ -10,8 +10,6 @@ # # require "forwardable" - -require "thread" require "sync" class Shell diff --git a/lib/singleton.rb b/lib/singleton.rb index deb0f52cd6..368febc74d 100644 --- a/lib/singleton.rb +++ b/lib/singleton.rb @@ -1,5 +1,4 @@ # frozen_string_literal: false -require 'thread' # The Singleton module implements the Singleton pattern. # diff --git a/lib/thwait.rb b/lib/thwait.rb index 239915baef..8f9e0c2a78 100644 --- a/lib/thwait.rb +++ b/lib/thwait.rb @@ -5,7 +5,6 @@ # $Revision: 1.3 $ # by Keiju ISHITSUKA(Nihon Rational Software Co.,Ltd.) -require "thread.rb" require "e2mmap.rb" # diff --git a/lib/tracer.rb b/lib/tracer.rb index 24a5313f4c..faafd803f4 100644 --- a/lib/tracer.rb +++ b/lib/tracer.rb @@ -2,7 +2,6 @@ #-- # $Release Version: 0.3$ # $Revision: 1.12 $ -require "thread" ## # Outputs a source level execution trace of a Ruby program. diff --git a/lib/webrick/httpservlet/abstract.rb b/lib/webrick/httpservlet/abstract.rb index ee558eb026..fc4cd2275a 100644 --- a/lib/webrick/httpservlet/abstract.rb +++ b/lib/webrick/httpservlet/abstract.rb @@ -9,8 +9,6 @@ # # $IPR: abstract.rb,v 1.24 2003/07/11 11:16:46 gotoyuzo Exp $ -require 'thread' - require 'webrick/htmlutils' require 'webrick/httputils' require 'webrick/httpstatus' diff --git a/lib/webrick/httpservlet/filehandler.rb b/lib/webrick/httpservlet/filehandler.rb index cf37dd6ca5..3ea1eec7d0 100644 --- a/lib/webrick/httpservlet/filehandler.rb +++ b/lib/webrick/httpservlet/filehandler.rb @@ -9,7 +9,6 @@ # # $IPR: filehandler.rb,v 1.44 2003/06/07 01:34:51 gotoyuzo Exp $ -require 'thread' require 'time' require 'webrick/htmlutils' diff --git a/lib/webrick/server.rb b/lib/webrick/server.rb index 00fa3b16db..fad53469c0 100644 --- a/lib/webrick/server.rb +++ b/lib/webrick/server.rb @@ -9,7 +9,6 @@ # # $IPR: server.rb,v 1.62 2003/07/22 19:20:43 gotoyuzo Exp $ -require 'thread' require 'socket' require 'webrick/config' require 'webrick/log' diff --git a/lib/webrick/utils.rb b/lib/webrick/utils.rb index 8b34b6654f..68833af96e 100644 --- a/lib/webrick/utils.rb +++ b/lib/webrick/utils.rb @@ -91,7 +91,6 @@ module WEBrick ########### - require "thread" require "timeout" require "singleton" |