|
|
|
@ -3,16 +3,16 @@ module QualityAnalysisHelper
|
|
|
|
|
|
|
|
|
|
def sqale_rating_status val
|
|
|
|
|
arr = []
|
|
|
|
|
if val < 5
|
|
|
|
|
if val <= 5
|
|
|
|
|
arr << "很好"
|
|
|
|
|
arr << "b_green2"
|
|
|
|
|
elsif val. > 5 && val < 10
|
|
|
|
|
elsif val. > 5 && val <= 10
|
|
|
|
|
arr << "较好"
|
|
|
|
|
arr << "b_slow_yellow"
|
|
|
|
|
elsif val > 10 && val < 20
|
|
|
|
|
elsif val > 10 && val <= 20
|
|
|
|
|
arr << "中等"
|
|
|
|
|
arr << "b_yellow"
|
|
|
|
|
elsif val > 20 && val < 50
|
|
|
|
|
elsif val > 20 && val <= 50
|
|
|
|
|
arr << "较差"
|
|
|
|
|
arr << "b_slow_red"
|
|
|
|
|
elsif val > 20
|
|
|
|
@ -23,10 +23,10 @@ module QualityAnalysisHelper
|
|
|
|
|
|
|
|
|
|
def complexity_status val
|
|
|
|
|
arr = []
|
|
|
|
|
if val < 10
|
|
|
|
|
if val <= 10
|
|
|
|
|
arr << "良好"
|
|
|
|
|
arr << "b_green2"
|
|
|
|
|
elsif val > 10 && val < 15
|
|
|
|
|
elsif val > 10 && val <= 15
|
|
|
|
|
arr << "较高"
|
|
|
|
|
arr << "b_yellow"
|
|
|
|
|
elsif val > 15
|
|
|
|
@ -37,10 +37,10 @@ module QualityAnalysisHelper
|
|
|
|
|
|
|
|
|
|
def duplicated_lines_density_status val
|
|
|
|
|
arr = []
|
|
|
|
|
if val < 30
|
|
|
|
|
if val <= 30
|
|
|
|
|
arr << "良好"
|
|
|
|
|
arr << "b_green2"
|
|
|
|
|
elsif val > 30 && val < 50
|
|
|
|
|
elsif val > 30 && val <= 50
|
|
|
|
|
arr << "较高"
|
|
|
|
|
arr << "b_yellow"
|
|
|
|
|
elsif val > 50
|
|
|
|
@ -51,10 +51,10 @@ module QualityAnalysisHelper
|
|
|
|
|
|
|
|
|
|
def comment_lines_density_status val
|
|
|
|
|
arr = []
|
|
|
|
|
if val < 20
|
|
|
|
|
if val <= 20
|
|
|
|
|
arr << "较低"
|
|
|
|
|
arr << "b_yellow"
|
|
|
|
|
elsif val > 20 && val < 50
|
|
|
|
|
elsif val > 20 && val <= 50
|
|
|
|
|
arr << "正常"
|
|
|
|
|
arr << "b_green2"
|
|
|
|
|
elsif val > 50
|
|
|
|
@ -64,15 +64,15 @@ module QualityAnalysisHelper
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def score_sqale_rating val
|
|
|
|
|
if val > 0 && val < 5
|
|
|
|
|
if val >= 0 && val <= 5
|
|
|
|
|
"5"
|
|
|
|
|
elsif val > 5 && val < 10
|
|
|
|
|
elsif val > 5 && val <= 10
|
|
|
|
|
"4"
|
|
|
|
|
elsif val > 10 && val < 20
|
|
|
|
|
elsif val > 10 && val <= 20
|
|
|
|
|
"3"
|
|
|
|
|
elsif val > 20 && val < 50
|
|
|
|
|
elsif val > 20 && val <= 50
|
|
|
|
|
"2"
|
|
|
|
|
elsif val > 20
|
|
|
|
|
elsif val > 50
|
|
|
|
|
"1"
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|