# Unimplemented builtin methods

**URL:** <https://www.ruby-forum.com/t/unimplemented-builtin-methods/131146>\
**Category:** IronRuby\
**Created:** [March 6, 2008, 1:15pm UTC](https://www.ruby-forum.com/t/unimplemented-builtin-methods/131146 "2008-03-06T13:15:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wayne\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/b5ac83/32.png) [@Wayne\_K](https://www.ruby-forum.com/u/Wayne_K)\
**Post date:** [March 6, 2008, 1:15pm UTC](https://www.ruby-forum.com/t/unimplemented-builtin-methods/131146/1 "2008-03-06T13:15:39Z")

</div>

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
