module CodeRay::Encoders::HTML::Output
def extended o # :nodoc:
to prevent users from misuse. Use Module#remove_method to disable.
Raises an exception if an object that doesn't respond to to_str is extended by Output,
def extended o # :nodoc: warn "The Output module is intended to extend instances of String, not #{o.class}." unless o.respond_to? :to_str end