about summary refs log tree commit homepage
path: root/lib/rainbows/rev
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rainbows/rev')
-rw-r--r--lib/rainbows/rev/client.rb1
-rw-r--r--lib/rainbows/rev/core.rb4
-rw-r--r--lib/rainbows/rev/master.rb3
-rw-r--r--lib/rainbows/rev/thread_client.rb2
4 files changed, 1 insertions, 9 deletions
diff --git a/lib/rainbows/rev/client.rb b/lib/rainbows/rev/client.rb
index 8c39792..f35ef68 100644
--- a/lib/rainbows/rev/client.rb
+++ b/lib/rainbows/rev/client.rb
@@ -1,6 +1,5 @@
 # -*- encoding: binary -*-
 # :enddoc:
-require 'rainbows/ev_core'
 class Rainbows::Rev::Client < ::Rev::IO
   include Rainbows::EvCore
   G = Rainbows::G
diff --git a/lib/rainbows/rev/core.rb b/lib/rainbows/rev/core.rb
index c7aeb04..5dc4ebe 100644
--- a/lib/rainbows/rev/core.rb
+++ b/lib/rainbows/rev/core.rb
@@ -1,9 +1,5 @@
 # -*- encoding: binary -*-
 # :enddoc:
-require 'rev'
-Rev::VERSION >= '0.3.0' or abort 'rev >= 0.3.0 is required'
-require 'rainbows/rev/heartbeat'
-require 'rainbows/rev/server'
 module Rainbows::Rev::Core
   include Rainbows::Base
 
diff --git a/lib/rainbows/rev/master.rb b/lib/rainbows/rev/master.rb
index 8e5d4ef..19992c2 100644
--- a/lib/rainbows/rev/master.rb
+++ b/lib/rainbows/rev/master.rb
@@ -1,7 +1,6 @@
 # -*- encoding: binary -*-
 # :enddoc:
-require 'rainbows/rev'
-
+require 'thread'
 class Rainbows::Rev::Master < Rev::IOWatcher
 
   def initialize(queue)
diff --git a/lib/rainbows/rev/thread_client.rb b/lib/rainbows/rev/thread_client.rb
index e529b5b..d6e6655 100644
--- a/lib/rainbows/rev/thread_client.rb
+++ b/lib/rainbows/rev/thread_client.rb
@@ -1,7 +1,5 @@
 # -*- encoding: binary -*-
 # :enddoc:
-require 'thread'
-require 'rainbows/rev/master'
 
 RUBY_VERSION =~ %r{\A1\.8} and
   warn "Rev and Threads do not mix well under Ruby 1.8"