15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# File 'lib/simplecov_url/html_processor.rb', line 15
def html
return no_report_message(' for environment') if AccessManager.deny?
tmp = read_file(HTML_FILE)
return no_report_message unless tmp
tmp = remove_link_and_script_tags(tmp)
tmp = img_href_tags_to_base64(tmp)
return frontend_error(CSS_FILE) unless css
return frontend_error(JAVASCRIPT_FILE) unless javascript
tmp = insert_css_and_javascript_as_inline(tmp)
tmp.html_safe
rescue StandardError => e
general_error(e)
end
|