<commit_before><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  <head>
    <title>Rubinius Completeness Report</title>
  </head>
  <body>
    <h1>Rubinius Completeness Report</h1>
    <div>Generated on Sun Jan 28 00:11:59 +0100 2007.</div>

    <h2>Overview</h2>

    <h3>Complete Classes</h3>
    <table style="height: 25px; width: 200px" cellpadding="0" cellspacing="0">
  <tr>
    <td style="width: 23px; text-align: right; color: #000000; background: #00f000">
      </td>
    <td style="width: 177px; text-align: left; color: #ffffff; background: #e00000">
      &nbsp;&nbsp;12%</td>
  </tr>
</table>

    <p>(7 out of 60)</p>

    <h3>Class Methods</h3>
    <table style="height: 25px; width: 200px" cellpadding="0" cellspacing="0">
  <tr>
    <td style="width: 101px; text-align: right; color: #000000; background: #00f000">
      51%&nbsp;&nbsp;</td>
    <td style="width: 99px; text-align: left; color: #ffffff; background: #e00000">
      </td>
  </tr>
</table>

    <p>(2734 out of 5410)</p>

    <h3>Instance Methods</h3>
    <table style="height: 25px; width: 200px" cellpadding="0" cellspacing="0">
  <tr>
    <td style="width: 93px; text-align: right; color: #000000; background: #00f000">
      </td>
    <td style="width: 107px; text-align: left; color: #ffffff; background: #e00000">
      &nbsp;&nbsp;47%</td>
  </tr>
</table>

    <p>(2007 out of 4311)</p>

    <h2>Partially Complete Classes</h2>
    <table border="1">
      <tr>
        <th>Class</th>
        <th>class methods needed</th>
        <th>instance methods needed</th>
      </tr>
      
      <tr>
        <td>Array</td>
        <td></td>
        <td>fetch, fill, insert, nitems, reject!, reverse!</td>
      </tr>
      
      <tr>
        <td>Bignum</td>
        <td></td>
        <td>%, **, /, &lt;&lt;, &gt;&gt;, [], size</td>
      </tr>
      
      <tr>
        <td>Class</td>
        <td>nesting</td>
        <td>&lt;=, &lt;=&gt;, &gt;, &gt;=, autoload, autoload?, class_eval, class_variables, const_defined?, const_get, const_missing, const_set, include?, included_modules, instance_method, method_defined?, module_eval, private_class_method, private_instance_methods, private_method_defined?, protected_instance_methods, protected_method_defined?, public_class_method, public_instance_methods, public_method_defined?</td>
      </tr>
      
      <tr>
        <td>Exception</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>File</td>
        <td>blockdev?, chardev?, chmod, chown, delete, executable?, executable_real?, exist?, expand_path, extname, fnmatch, fnmatch?, for_fd, foreach, ftype, grpowned?, identical?, join, lchmod, lchown, link, lstat, owned?, pipe?, popen, read, readable?, readable_real?, readlines, readlink, rename, select, setgid?, setuid?, size, size?, socket?, split, sticky?, symlink, symlink?, sysopen, truncate, umask, utime, writable?, writable_real?, zero?</td>
        <td>all?, any?, atime, binmode, chmod, chown, close_read, close_write, collect, ctime, detect, each, each_byte, each_line, each_with_index, entries, eof, eof?, fcntl, fileno, find, find_all, flock, flush, fsync, getc, gets, grep, include?, inject, ioctl, isatty, lineno, lineno=, lstat, map, max, member?, min, mtime, partition, path, pid, pos, pos=, print, printf, putc, read_nonblock, readchar, readline, readlines, readpartial, reject, reopen, rewind, seek, select, sort, sort_by, stat, sysread, sysseek, syswrite, tell, to_i, to_io, truncate, tty?, ungetc, write_nonblock, zip</td>
      </tr>
      
      <tr>
        <td>Fixnum</td>
        <td></td>
        <td>**, [], id2name, to_f, to_sym</td>
      </tr>
      
      <tr>
        <td>Float</td>
        <td>induced_from</td>
        <td>%, **, prec, prec_f, prec_i, to_i</td>
      </tr>
      
      <tr>
        <td>Hash</td>
        <td>[]</td>
        <td>all?, any?, clear, collect, default=, default_proc, delete, delete_if, detect, each_key, each_pair, each_value, each_with_index, fetch, find, find_all, grep, has_value?, index, indexes, indices, inject, invert, length, map, max, merge, merge!, min, partition, rehash, reject, reject!, replace, select, shift, sort, sort_by, store, to_hash, update, value?, values_at, zip</td>
      </tr>
      
      <tr>
        <td>IO</td>
        <td>for_fd, foreach, open, popen, read, readlines, select, sysopen</td>
        <td>all?, any?, binmode, close_read, close_write, collect, detect, each, each_byte, each_line, each_with_index, entries, eof, eof?, fcntl, fileno, find, find_all, flush, fsync, getc, gets, grep, include?, inject, ioctl, isatty, lineno, lineno=, map, max, member?, min, partition, pid, pos, pos=, print, printf, putc, read_nonblock, readchar, readline, readlines, readpartial, reject, reopen, rewind, seek, select, sort, sort_by, stat, sysread, sysseek, syswrite, tell, to_i, to_io, tty?, ungetc, write_nonblock, zip</td>
      </tr>
      
      <tr>
        <td>IOError</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>Integer</td>
        <td>induced_from</td>
        <td>+@, abs, ceil, coerce, div, divmod, floor, integer?, modulo, next, nonzero?, prec, prec_f, prec_i, quo, remainder, round, singleton_method_added, step, succ, to_int, truncate, zero?</td>
      </tr>
      
      <tr>
        <td>MatchData</td>
        <td></td>
        <td>select, size, values_at</td>
      </tr>
      
      <tr>
        <td>Method</td>
        <td></td>
        <td>[], arity, to_proc</td>
      </tr>
      
      <tr>
        <td>Module</td>
        <td>nesting</td>
        <td>&lt;, &lt;=, &lt;=&gt;, &gt;, &gt;=, ancestors, autoload, autoload?, class_variables, const_get, const_missing, const_set, include?, included_modules, instance_methods, method_defined?, private_class_method, private_instance_methods, private_method_defined?, protected_instance_methods, protected_method_defined?, public_class_method, public_instance_methods, public_method_defined?</td>
      </tr>
      
      <tr>
        <td>NotImplementedError</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>Proc</td>
        <td></td>
        <td>[], arity, binding</td>
      </tr>
      
      <tr>
        <td>Regexp</td>
        <td>last_match, union</td>
        <td>casefold?, kcode, options, ~</td>
      </tr>
      
      <tr>
        <td>Ruby</td>
        <td>allocate, new, superclass</td>
        <td>==, ===, =~, __id__, __send__, asm, class, class_diffs, class_methods_left, clone, complete_classes, define_fields, display, dup, eql?, equal?, extend, freeze, frozen?, hash, id, incomplete_classes, index_reader, inspect, instance_eval, instance_fields=, instance_methods_left, instance_of?, instance_variable_get, instance_variable_set, instance_variables, is_a?, ivar_as_index, kind_of?, method, methods, mri_class_methods_total, mri_classes, mri_instance_methods_total, nil?, object_id, partially_complete_classes, primitive, private_methods, protected_methods, public_methods, respond_to?, rubinius_classes, send, singleton_methods, taint, tainted?, to_a, to_s, total_classes, type, untaint</td>
      </tr>
      
      <tr>
        <td>ScriptError</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>String</td>
        <td></td>
        <td>%, &lt;, &lt;=, &gt;, &gt;=, []=, all?, any?, between?, capitalize, capitalize!, casecmp, center, chomp, chomp!, chop, chop!, collect, concat, count, crypt, delete, delete!, detect, downcase, downcase!, dump, each, each_line, each_with_index, entries, find, find_all, grep, gsub, gsub!, hex, inject, insert, ljust, lstrip, lstrip!, map, match, max, member?, min, next, next!, oct, partition, reject, replace, rindex, rjust, rstrip, rstrip!, scan, select, slice!, sort, sort_by, squeeze, squeeze!, sub, sub!, succ, succ!, sum, swapcase, swapcase!, to_f, tr, tr!, tr_s, tr_s!, unpack, upcase, upcase!, upto, zip</td>
      </tr>
      
      <tr>
        <td>SyntaxError</td>
        <td>exception</td>
        <td>backtrace, exception, message, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>Time</td>
        <td>_load, gm, local, mktime, times, utc</td>
        <td>+, -, _dump, asctime, ctime, day, dst?, getgm, getlocal, getutc, gmt?, gmt_offset, gmtime, gmtoff, hour, isdst, localtime, mday, min, mon, month, sec, succ, to_f, tv_sec, tv_usec, usec, utc, utc?, utc_offset, wday, yday, year, zone</td>
      </tr>
      
      <tr>
        <td>UnboundMethod</td>
        <td></td><commit_msg>uploaded correct completeness.html<commit_after><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  <head>
    <title>Rubinius Completeness Report</title>
  </head>
  <body>
    <h1>Rubinius Completeness Report</h1>
    <div>Generated on Sat Jan 27 17:46:22 -0800 2007.</div>

    <h2>Overview</h2>

    <h3>Complete Classes</h3>
    <table style="height: 25px; width: 200px" cellpadding="0" cellspacing="0">
  <tr>
    <td style="width: 24px; text-align: right; color: #000000; background: #00f000">
      </td>
    <td style="width: 176px; text-align: left; color: #ffffff; background: #e00000">
      &nbsp;&nbsp;12%</td>
  </tr>
</table>

    <p>(7 out of 59)</p>

    <h3>Class Methods</h3>
    <table style="height: 25px; width: 200px" cellpadding="0" cellspacing="0">
  <tr>
    <td style="width: 100px; text-align: right; color: #000000; background: #00f000">
      </td>
    <td style="width: 100px; text-align: left; color: #ffffff; background: #e00000">
      &nbsp;&nbsp;50%</td>
  </tr>
</table>

    <p>(2649 out of 5322)</p>

    <h3>Instance Methods</h3>
    <table style="height: 25px; width: 200px" cellpadding="0" cellspacing="0">
  <tr>
    <td style="width: 94px; text-align: right; color: #000000; background: #00f000">
      </td>
    <td style="width: 106px; text-align: left; color: #ffffff; background: #e00000">
      &nbsp;&nbsp;47%</td>
  </tr>
</table>

    <p>(2007 out of 4254)</p>

    <h2>Partially Complete Classes</h2>
    <table border="1">
      <tr>
        <th>Class</th>
        <th>class methods needed</th>
        <th>instance methods needed</th>
      </tr>
      
      <tr>
        <td>Array</td>
        <td></td>
        <td>fetch, fill, insert, nitems, reject!, reverse!</td>
      </tr>
      
      <tr>
        <td>Bignum</td>
        <td></td>
        <td>%, **, /, &lt;&lt;, &gt;&gt;, [], size</td>
      </tr>
      
      <tr>
        <td>Class</td>
        <td>nesting</td>
        <td>&lt;=, &lt;=&gt;, &gt;, &gt;=, autoload, autoload?, class_eval, class_variables, const_defined?, const_get, const_missing, const_set, include?, included_modules, instance_method, method_defined?, module_eval, private_class_method, private_instance_methods, private_method_defined?, protected_instance_methods, protected_method_defined?, public_class_method, public_instance_methods, public_method_defined?</td>
      </tr>
      
      <tr>
        <td>Exception</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>File</td>
        <td>blockdev?, chardev?, chmod, chown, delete, executable?, executable_real?, exist?, expand_path, extname, fnmatch, fnmatch?, for_fd, foreach, ftype, grpowned?, identical?, join, lchmod, lchown, link, lstat, owned?, pipe?, popen, read, readable?, readable_real?, readlines, readlink, rename, select, setgid?, setuid?, size, size?, socket?, split, sticky?, symlink, symlink?, sysopen, truncate, umask, utime, writable?, writable_real?, zero?</td>
        <td>all?, any?, atime, binmode, chmod, chown, close_read, close_write, collect, ctime, detect, each, each_byte, each_line, each_with_index, entries, eof, eof?, fcntl, fileno, find, find_all, flock, flush, fsync, getc, gets, grep, include?, inject, ioctl, isatty, lineno, lineno=, lstat, map, max, member?, min, mtime, partition, path, pid, pos, pos=, print, printf, putc, read_nonblock, readchar, readline, readlines, readpartial, reject, reopen, rewind, seek, select, sort, sort_by, stat, sysread, sysseek, syswrite, tell, to_i, to_io, truncate, tty?, ungetc, write_nonblock, zip</td>
      </tr>
      
      <tr>
        <td>Fixnum</td>
        <td></td>
        <td>**, [], id2name, to_f, to_sym</td>
      </tr>
      
      <tr>
        <td>Float</td>
        <td>induced_from</td>
        <td>%, **, prec, prec_f, prec_i, to_i</td>
      </tr>
      
      <tr>
        <td>Hash</td>
        <td>[]</td>
        <td>all?, any?, clear, collect, default=, default_proc, delete, delete_if, detect, each_key, each_pair, each_value, each_with_index, fetch, find, find_all, grep, has_value?, index, indexes, indices, inject, invert, length, map, max, merge, merge!, min, partition, rehash, reject, reject!, replace, select, shift, sort, sort_by, store, to_hash, update, value?, values_at, zip</td>
      </tr>
      
      <tr>
        <td>IO</td>
        <td>for_fd, foreach, open, popen, read, readlines, select, sysopen</td>
        <td>all?, any?, binmode, close_read, close_write, collect, detect, each, each_byte, each_line, each_with_index, entries, eof, eof?, fcntl, fileno, find, find_all, flush, fsync, getc, gets, grep, include?, inject, ioctl, isatty, lineno, lineno=, map, max, member?, min, partition, pid, pos, pos=, print, printf, putc, read_nonblock, readchar, readline, readlines, readpartial, reject, reopen, rewind, seek, select, sort, sort_by, stat, sysread, sysseek, syswrite, tell, to_i, to_io, tty?, ungetc, write_nonblock, zip</td>
      </tr>
      
      <tr>
        <td>IOError</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>Integer</td>
        <td>induced_from</td>
        <td>+@, abs, ceil, coerce, div, divmod, floor, integer?, modulo, next, nonzero?, prec, prec_f, prec_i, quo, remainder, round, singleton_method_added, step, succ, to_int, truncate, zero?</td>
      </tr>
      
      <tr>
        <td>MatchData</td>
        <td></td>
        <td>select, size, values_at</td>
      </tr>
      
      <tr>
        <td>Method</td>
        <td></td>
        <td>[], arity, to_proc</td>
      </tr>
      
      <tr>
        <td>Module</td>
        <td>nesting</td>
        <td>&lt;, &lt;=, &lt;=&gt;, &gt;, &gt;=, ancestors, autoload, autoload?, class_variables, const_get, const_missing, const_set, include?, included_modules, instance_methods, method_defined?, private_class_method, private_instance_methods, private_method_defined?, protected_instance_methods, protected_method_defined?, public_class_method, public_instance_methods, public_method_defined?</td>
      </tr>
      
      <tr>
        <td>NotImplementedError</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>Proc</td>
        <td></td>
        <td>[], arity, binding</td>
      </tr>
      
      <tr>
        <td>Regexp</td>
        <td>last_match, union</td>
        <td>casefold?, kcode, options, ~</td>
      </tr>
      
      <tr>
        <td>ScriptError</td>
        <td>exception</td>
        <td>exception, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>String</td>
        <td></td>
        <td>%, &lt;, &lt;=, &gt;, &gt;=, []=, all?, any?, between?, capitalize, capitalize!, casecmp, center, chomp, chomp!, chop, chop!, collect, concat, count, crypt, delete, delete!, detect, downcase, downcase!, dump, each, each_line, each_with_index, entries, find, find_all, grep, gsub, gsub!, hex, inject, insert, ljust, lstrip, lstrip!, map, match, max, member?, min, next, next!, oct, partition, reject, replace, rindex, rjust, rstrip, rstrip!, scan, select, slice!, sort, sort_by, squeeze, squeeze!, sub, sub!, succ, succ!, sum, swapcase, swapcase!, to_f, tr, tr!, tr_s, tr_s!, unpack, upcase, upcase!, upto, zip</td>
      </tr>
      
      <tr>
        <td>SyntaxError</td>
        <td>exception</td>
        <td>backtrace, exception, message, set_backtrace, to_str</td>
      </tr>
      
      <tr>
        <td>Time</td>
        <td>_load, gm, local, mktime, times, utc</td>
        <td>+, -, _dump, asctime, ctime, day, dst?, getgm, getlocal, getutc, gmt?, gmt_offset, gmtime, gmtoff, hour, isdst, localtime, mday, min, mon, month, sec, succ, to_f, tv_sec, tv_usec, usec, utc, utc?, utc_offset, wday, yday, year, zone</td>
      </tr>
      
      <tr>
        <td>UnboundMethod</td>
        <td></td>
{'fraction_non_alphanumeric': 0.1705011592652042, 'fraction_numerical': 0.0178942987931752, 'mean_word_length': 3.130125214829364, 'pattern_counts': {'":': 0, '<': 477, '<?xml version=': 0, '>': 477, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7556841', 'n_tokens_mistral': 6393, 'n_tokens_neox': 5995, 'n_words': 1486}