class Rouge::Lexer

def assert_utf8!(str)

Experimental RBS support (using type sampling data from the type_fusion project).

def assert_utf8!: (String str) -> nil

This signature was generated using 1 sample from 1 application.

Other tags:
    Private: -
def assert_utf8!(str)
  encoding = str.encoding
  return if encoding == Encoding::US_ASCII || encoding == Encoding::UTF_8 || encoding == Encoding::BINARY
  raise EncodingError.new(
    "Bad encoding: #{str.encoding.names.join(',')}. " +
    "Please convert your string to UTF-8."
  )
end