rbs
rbs copied to clipboard
Update Encoding::Converter
This updates Encoding::Converter.
More specifically, it:
-
Encoding::Converter::encoding: Removed (lives inbuiltin.rbs) - Moved constants within
Encoding::Converter -
{search_convpath,initialize}: Addedflagsvariant, split apartnewlinesvs explicit newline arguments -
==: RHS is nowuntyped -
{convert,insert_output,putback}now accepts implicit args -
convpathno longer returnsconversion_path(It's not[encoding,encoding]but[Encoding,Encoding]) -
last_error: Merged return types -
primitive_convert: Now takes implicitintandstrings, also added flags variant -
replacement=now takesboolish - Added tests for the above
TODO: finalize tests