Method: Codeqa::Checkers::CheckErbHtml#html

Defined in:
lib/codeqa/checkers/check_erb_html.rb

#htmlObject



32
33
34
35
36
37
38
39
# File 'lib/codeqa/checkers/check_erb_html.rb', line 32

def html
  @html ||= begin
              html = ErbSanitizer.new(sourcefile.content).result
              html = html.force_encoding('UTF-8') if html.respond_to?(:force_encoding)
              html.gsub(%r{<script[ >].*?</script>|<style[ >].*?</style>}m,
                        '<!--removed script/style tag-->')
            end
end