I’ve previously posted a list of unimplemented classes and methods from
external Ruby libraries.
There are also a number of methods of the builtin classes yet to be
implemented. The following are the currently unimplemented methods
required to successfully execute just gems setup.rb:
Array::reverse_each
File::basename
File::expand_path
File::file?
File::lstat
File::readable?
File::size
File::split
File::stat
File::unlink
File::writable?
File::Stat::blksize
File::Stat::directory?
File::Stat::ftype
File::Stat::mode
File::Stat::mtime
File::Stat::readable?
File::Stat::symlink?
IO::stat
Kernel::block_given?
Kernel::caller
Kernel::catch
Kernel::extend
Kernel::loop
Kernel::singleton_method_added
Kernel::singleton_method_removed
Kernel::singleton_method_undefined
Kernel::singleton_methods
Kernel::throw
Module::<=
Module::extend_object
Module::extended
Module::method_added
Module::method_removed
Module::method_undefined
Module::module_function
Regexp::escape
Regexp::quote
String::=~
String::count
String::gsub
String::gsub!
String::intern
String::squeeze
String::strip!
String::sub
String::sub!
String::tr
String::tr_s
Thread::critical=
Time::-
Time::at
Time::gmt_offset
Time::min
Time::mon
Time::sec
Time::to_i
Time::utc?
Time::utc_offset
Time::wday