Sha256: d19acbbc7c22406f79e3197c3aa781201a22e3a271e48dc36faceaf8263a688f
Contents?: true
Size: 524 Bytes
Versions: 53
Compression:
Stored size: 524 Bytes
Contents
# frozen_string_literal: true module Hamlit module Utils # Java extension is not implemented for JRuby yet. # TruffleRuby does not implement `rb_ary_sort_bang`, etc. if /java/ === RUBY_PLATFORM || RUBY_ENGINE == 'truffleruby' require 'cgi/escape' def self.escape_html(html) CGI.escapeHTML(html.to_s) end else require 'hamlit/hamlit' # Hamlit::Utils.escape_html end def self.escape_html_safe(html) html.html_safe? ? html : escape_html(html) end end end
Version data entries
53 entries across 53 versions & 1 rubygems