From bc03650c6abeb755b769355b703be7f240ae07e5 Mon Sep 17 00:00:00 2001 From: KOBAYASHI Shuji Date: Sun, 30 Dec 2018 09:46:48 +0900 Subject: mruby-enumerator: Refine accessors (obj/meth/args/fib). - `fib=` writer is not used. - All accessors are used as public (e.g. in `initialized_copy`). --- mrbgems/mruby-enumerator/mrblib/enumerator.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mrbgems/mruby-enumerator/mrblib/enumerator.rb b/mrbgems/mruby-enumerator/mrblib/enumerator.rb index 9d80bc552..5697c6609 100644 --- a/mrbgems/mruby-enumerator/mrblib/enumerator.rb +++ b/mrbgems/mruby-enumerator/mrblib/enumerator.rb @@ -128,8 +128,8 @@ class Enumerator @feedvalue = nil @stop_exc = false end - attr_accessor :obj, :meth, :args, :fib - private :obj, :meth, :args, :fib + attr_accessor :obj, :meth, :args + attr_reader :fib def initialize_copy(obj) raise TypeError, "can't copy type #{obj.class}" unless obj.kind_of? Enumerator -- cgit v1.2.3