<% # Copyright (C) 2012 - present Instructure, Inc. # # This file is part of Canvas. # # Canvas is free software: you can redistribute it and/or modify it under # the terms of the GNU Affero General Public License as published by the Free # Software Foundation, version 3 of the License. # # Canvas is distributed in the hope that it will be useful, but WITHOUT ANY # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR # A PARTICULAR PURPOSE. See the GNU Affero General Public License for more # details. # # You should have received a copy of the GNU Affero General Public License along # with this program. If not, see . %> <% provider.class.debugging_sections.each_with_index do |section_description, index| %> <% section_seen = false %> <% provider.class.debugging_keys[index].each do |(key, description)| %> <% next unless (value = provider.debug_get(key)) %> <% if !section_seen && section_description %> <% section_seen = true %>
<%= section_description.call %>
<% end %>
<%= t("#before_label_wrapper", "%{text}:", text: description.call) %>
<%= value %>
<% end %> <% end %>