1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
<table>
<tr><th>Option</th><th>type</th><th>null</th><th>strict</th><th>compat</th><th>rails</th><th>object</th><th>custom</th><th>wab</th></tr>
<tr><td>:allow_blank</td><td>Boolean</td><td></td><td></td><td>1</td><td>1</td><td></td><td>x</td><td></td><td></tr>
<tr><td>:allow_gc</td><td>Boolean</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td></tr>
<tr><td>:allow_invalid_unicode</td><td>Boolean</td><td></td><td></td><td></td><td></td><td>x</td><td>x</td><td></td></tr>
<tr><td>:allow_nan</td><td>Boolean</td><td></td><td></td><td>x</td><td></td><td>x</td><td>x</td><td></td></tr>
<tr><td>:array_class</td><td>Class</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:array_nl</td><td>String</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:ascii_only</td><td>Boolean</td><td>x</td><td>x</td><td>2</td><td>2</td><td>x</td><td>x</td><td></td></tr>
<tr><td>:auto_define</td><td>Boolean</td><td></td><td></td><td></td><td></td><td>x</td><td>x</td><td></td></tr>
<tr><td>:bigdecimal_as_decimal</td><td>Boolean</td><td></td><td></td><td></td><td>3</td><td>x</td><td>x</td><td></td></tr>
<tr><td>:bigdecimal_load</td><td>Boolean</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:compat_bigdecimal</td><td>Boolean</td><td></td><td></td><td>x</td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:cache_keys</td><td>Boolean</td><td>x</td><td>x</td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:cache_strings</td><td>Fixnum</td><td>x</td><td>x</td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:circular</td><td>Boolean</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td></td></tr>
<tr><td>:class_cache</td><td>Boolean</td><td></td><td></td><td></td><td></td><td>x</td><td>x</td><td></td></tr>
<tr><td>:create_additions</td><td>Boolean</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:create_id</td><td>String</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:empty_string</td><td>Boolean</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:escape_mode</td><td>Symbol</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:float_precision</td><td>Fixnum</td><td>x</td><td>x</td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:hash_class</td><td>Class</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:ignore</td><td>Array</td><td></td><td></td><td></td><td></td><td>x</td><td>x</td><td></td></tr>
<tr><td>:indent</td><td>Integer</td><td>x</td><td>x</td><td>3</td><td>4</td><td>x</td><td>x</td><td>x</td></tr>
<tr><td>:indent_str</td><td>String</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:integer_range</td><td>Range</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td></tr>
<tr><td>:match_string</td><td>Hash</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:max_nesting</td><td>Fixnum</td><td>4</td><td>4</td><td>x</td><td></td><td>5</td><td>4</td><td></td></tr>
<tr><td>:mode</td><td>Symbol</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td></td></tr>
<tr><td>:nan</td><td>Symbol</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:nilnil</td><td>Boolean</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:object_class</td><td>Class</td><td></td><td></td><td>x</td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:object_nl</td><td>String</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:omit_nil</td><td>Boolean</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td></td></tr>
<tr><td>:quirks_mode</td><td>Boolean</td><td></td><td></td><td>6</td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:safe</td><td>String</td><td></td><td></td><td>x</td><td></td><td></td><td></td><td></td></tr>
<tr><td>:second_precision</td><td>Fixnum</td><td></td><td></td><td></td><td></td><td>x</td><td>x</td><td></td></tr>
<tr><td>:skip_null_byte</td><td>Boolean</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td></td></tr>
<tr><td>:space</td><td>String</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:space_before</td><td>String</td><td></td><td></td><td>x</td><td>x</td><td></td><td>x</td><td></td></tr>
<tr><td>:symbol_keys</td><td>Boolean</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td></td></tr>
<tr><td>:trace</td><td>Boolean</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td><td>x</td></tr>
<tr><td>:time_format</td><td>Symbol</td><td></td><td></td><td></td><td></td><td>x</td><td>x</td><td></td></tr>
<tr><td>:use_as_json</td><td>Boolean</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:use_raw_json</td><td>Boolean</td><td></td><td></td><td>x</td><td>x</td><td>x</td><td>x</td><td></td></tr>
<tr><td>:use_to_hash</td><td>Boolean</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
<tr><td>:use_to_json</td><td>Boolean</td><td></td><td></td><td></td><td></td><td></td><td>x</td><td></td></tr>
</table>
|