<%= javascript_include_tag 'highcharts','highcharts-more' %>

质量分析

当前分支:<%= params[:branch] %>
项目代码质量分析报告
概要信息
<% if @complexity["msr"].count > 3 %> <%= render :partial => "hightchars" %>

质量等级

<%= @complexity["msr"][9].nil? ? "A" : @complexity["msr"][9]["frmt_val"] %> borderRadius"><%= @complexity["msr"][9].blank? ? "很好" : sqale_rating_status(@complexity["msr"][9]["val"].to_i)[0] %>

复杂度

<%= @complexity["msr"][6].nil? ? 0 : @complexity["msr"][6]["val"] %> borderRadius"><%= @complexity["msr"][6].nil? ? 0 : complexity_status(@complexity["msr"][6]["val"].to_i)[0] %>

代码重复度

<%= @complexity["msr"][7].nil? ? 0 : @complexity["msr"][7]["frmt_val"] %> borderRadius"><%= @complexity["msr"][7].nil? ? 0 : duplicated_lines_density_status(@complexity["msr"][7]["val"].to_i)[0] %>

注释率

<%= @complexity["msr"][5].nil? ? 0 : @complexity["msr"][5]["frmt_val"] %> borderRadius"><%= @complexity["msr"][5].nil? ? 0 : comment_lines_density_status(@complexity["msr"][5]["val"].to_i)[0] %>

<% end %>
质量等级<%=@complexity["msr"][9].nil? ? 0 : score_sqale_rating(@complexity["msr"][9]["val"].to_i) %>/5分 可定性评价为:质量<%=@complexity["msr"][9].nil? ? "很好" : sqale_rating_status(@complexity["msr"][9]["val"])[0] %>
技术债务<%=@complexity["msr"][8].nil? ? 0 : @complexity["msr"][8]["frmt_val"] %> 查看详情
质量问题 <%=@sonar_issues["msr"][0].nil? ? 0 : @sonar_issues["msr"][0]["frmt_val"] %>问题分类如下:
阻断 <%= @sonar_issues["msr"][1].nil? ? 0 : @sonar_issues["msr"][1]["frmt_val"] %> %;">
严重 <%= @sonar_issues["msr"][2].nil? ? 0 : @sonar_issues["msr"][2]["frmt_val"] %> %;">
主要 <%= @sonar_issues["msr"][3].nil? ? 0 : @sonar_issues["msr"][3]["frmt_val"] %> %;">
次要 <%=@sonar_issues["msr"][4].nil? ? 0 : @sonar_issues["msr"][4]["frmt_val"] %> %;">
信息 <%=@sonar_issues["msr"][5].nil? ? 0 : @sonar_issues["msr"][5]["frmt_val"] %>%;">
代码规模可定性评价为:<%=@complexity["msr"][0].nil? ? 0 : lines_scale(@complexity["msr"][0]["frmt_val"].to_i) %>

代码行数

<%= @complexity["msr"][0].nil? ? 0 : @complexity["msr"][0]["frmt_val"] %>

文件

<%= @complexity["msr"][2].nil? ? 0 : @complexity["msr"][2]["frmt_val"] %>

目录

<%= @complexity["msr"][3].nil? ? 0 : @complexity["msr"][3]["frmt_val"] %>

<%= @complexity["msr"][1].nil? ? 0 : @complexity["msr"][1]["frmt_val"] %>

方法

<%=@complexity["msr"][4].nil? ? 0 : @complexity["msr"][4]["frmt_val"] %>