Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/di.rb
Instance Method Summary collapse
Instance Method Details
#replace_invalid_bytes ⇒ Object
1032 1033 1034 1035 1036 1037 1038 |
# File 'lib/di.rb', line 1032 def replace_invalid_bytes return self if !defined?(Encoding) || valid_encoding? each_char.inject('') { |s, c| s << (c.valid_encoding? ? c : yield(*c.bytes)) } end |