All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.sonar.server.dashboard.widget.complexity.html.erb Maven / Gradle / Ivy

There is a newer version: 7.0
Show newest version
<%
   file_complexity=measure('file_complexity')
   function_complexity=measure('function_complexity')
   class_complexity=measure('class_complexity')

   if file_complexity || function_complexity || class_complexity
     complexity=measure('complexity')
%>

  
<% if complexity %>

<%= message('metric.complexity.name') %> <%= format_measure(complexity, :url => url_for_drilldown(complexity)) %> <%= format_variation(complexity) if dashboard_configuration.selected_period? -%>

<% end %> <% if function_complexity %>

<%= message('widget.complexity.per_method.suffix') %> <%= format_measure(function_complexity, :url => url_for_drilldown(function_complexity)) %> <%= format_variation(function_complexity) if dashboard_configuration.selected_period? -%>

<% end %> <% if class_complexity %>

<%= message('widget.complexity.per_class.suffix') %> <%= format_measure(class_complexity, :url => url_for_drilldown(class_complexity)) %> <%= format_variation(class_complexity) if dashboard_configuration.selected_period? -%>

<% end %> <% if file_complexity %>

<%= message('widget.complexity.per_file.suffix') %> <%= format_measure(file_complexity, :url => url_for_drilldown(file_complexity)) %> <%= format_variation(file_complexity) if dashboard_configuration.selected_period? -%>

<% end %>
<% function_distribution = measure('function_complexity_distribution') if function_distribution %>
<% end %> <% file_distribution = measure('file_complexity_distribution') if file_distribution %>
<% end %>
<% end %>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy