これらの課題や方針については rubyist ML で議論されています。
「new は initialize を呼ぶ。そうでないコンストラクタは呼ばない」 ことを明記する
チェック完 -> Proc
Thread は難しいので保留
メソッドの返り値の明記
ENV と ARGF がまだ。疲れたわい。
チェック完 -> Thread, Proc, 組込み関数 Object, Array, Binding, Continuation, Data, Exception, Dir, FalseClass, File::Stat, Hash, IO, File, MatchData, Method, UnboundMethod, Module, Class, Numeric, Integer, Bignum, Fixnum, Float, Proc, Process::Status, Range, Regexp, String, Struct, Symbol, Thread, ThreadGroup, Time, TrueClass, NilClass, Comparable, Enumerable, Errno, File::Constants, FileTest, GC, Kernel, Marshal, Math, ObjectSpace, Precision, Process, Signal, 全例外クラス