summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-array-ext/mrblib/array.rb
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2018-09-19 22:01:28 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2018-09-19 22:02:46 +0900
commitb6c5e501b370e0758e9f1e224b2dd363df4f0998 (patch)
treeba4cf27776838a6a4b45279e234ba233e5ac4358 /mrbgems/mruby-array-ext/mrblib/array.rb
parent6d1728822d575812cbc0c5c3e181ac0031a75914 (diff)
downloadmruby-b6c5e501b370e0758e9f1e224b2dd363df4f0998.tar.gz
mruby-b6c5e501b370e0758e9f1e224b2dd363df4f0998.zip
Removed `try_convert` method from Array and Hash.
Diffstat (limited to 'mrbgems/mruby-array-ext/mrblib/array.rb')
-rw-r--r--mrbgems/mruby-array-ext/mrblib/array.rb25
1 files changed, 0 insertions, 25 deletions
diff --git a/mrbgems/mruby-array-ext/mrblib/array.rb b/mrbgems/mruby-array-ext/mrblib/array.rb
index c0995bb99..7e8e792d4 100644
--- a/mrbgems/mruby-array-ext/mrblib/array.rb
+++ b/mrbgems/mruby-array-ext/mrblib/array.rb
@@ -1,31 +1,6 @@
class Array
##
# call-seq:
- # Array.try_convert(obj) -> array or nil
- #
- # Tries to convert +obj+ into an array, using +to_ary+ method.
- # converted array or +nil+ if +obj+ cannot be converted for any reason.
- # This method can be used to check if an argument is an array.
- #
- # Array.try_convert([1]) #=> [1]
- # Array.try_convert("1") #=> nil
- #
- # if tmp = Array.try_convert(arg)
- # # the argument is an array
- # elsif tmp = String.try_convert(arg)
- # # the argument is a string
- # end
- #
- def self.try_convert(obj)
- if obj.respond_to?(:to_ary)
- obj.to_ary
- else
- nil
- end
- end
-
- ##
- # call-seq:
# ary.uniq! -> ary or nil
# ary.uniq! { |item| ... } -> ary or nil
#