summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-enumerator
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-03-14 02:59:50 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-03-14 02:59:50 +0900
commit8094a503f08b607abce27b207a5cb421e6f5d736 (patch)
tree3c0a4f237043904d6e3fcbd3621c52ddd53969f6 /mrbgems/mruby-enumerator
parent58362fc30c7e63bb1acf739eeb9a7832a0e3e450 (diff)
downloadmruby-8094a503f08b607abce27b207a5cb421e6f5d736.tar.gz
mruby-8094a503f08b607abce27b207a5cb421e6f5d736.zip
move dependency check from runtime to mrbgem.rake
Diffstat (limited to 'mrbgems/mruby-enumerator')
-rw-r--r--mrbgems/mruby-enumerator/mrbgem.rake1
-rw-r--r--mrbgems/mruby-enumerator/mrblib/enumerator.rb2
2 files changed, 1 insertions, 2 deletions
diff --git a/mrbgems/mruby-enumerator/mrbgem.rake b/mrbgems/mruby-enumerator/mrbgem.rake
index c2e6a4a39..26df8c27d 100644
--- a/mrbgems/mruby-enumerator/mrbgem.rake
+++ b/mrbgems/mruby-enumerator/mrbgem.rake
@@ -1,4 +1,5 @@
MRuby::Gem::Specification.new('mruby-enumerator') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
+ spec.add_dependency('mruby-fiber')
end
diff --git a/mrbgems/mruby-enumerator/mrblib/enumerator.rb b/mrbgems/mruby-enumerator/mrblib/enumerator.rb
index f07617b77..176ae661c 100644
--- a/mrbgems/mruby-enumerator/mrblib/enumerator.rb
+++ b/mrbgems/mruby-enumerator/mrblib/enumerator.rb
@@ -346,8 +346,6 @@ class Enumerator
end
raise @stop_exc if @stop_exc
- raise NotImplementedError, "Enumerator require Fiber" unless Object.const_defined?(:Fiber)
-
curr = Fiber.current
if !@fib || [email protected]?