Browse Source

fix-1033

pull/1035/head
ychao_1983 3 years ago
parent
commit
ff3c6aa41b
2 changed files with 9 additions and 4 deletions
  1. +8
    -3
      modules/normalization/normalization.go
  2. +1
    -1
      modules/setting/setting.go

+ 8
- 3
modules/normalization/normalization.go View File

@@ -4,6 +4,8 @@ import (
"code.gitea.io/gitea/modules/setting"
)

const MAX_LINES_RECORD = 100

func Normalization(value float64, minValue float64, maxValue float64) float64 {

min := int64(minValue * 100)
@@ -72,9 +74,12 @@ func GetTeamHealthInitValue(contributors int64, keyContributors int64, newContri

}

func GetRepoGrowthInitValue(codelinesGrowth int64, issueGrowth int64, commitsGrowth int64, newContributors int64, commentsGrowth int64) float64 {

return setting.RadarMap.GrowthCodeLines*float64(codelinesGrowth) +
func GetRepoGrowthInitValue(codeLinesGrowth int64, issueGrowth int64, commitsGrowth int64, newContributors int64, commentsGrowth int64) float64 {
codeLinesKB := codeLinesGrowth / 1000
if codeLinesKB > MAX_LINES_RECORD {
codeLinesKB = MAX_LINES_RECORD
}
return setting.RadarMap.GrowthCodeLines*float64(codeLinesKB) +
setting.RadarMap.GrowthIssue*float64(issueGrowth) +
setting.RadarMap.GrowthCommit*float64(commitsGrowth) +
setting.RadarMap.GrowthContributors*float64(newContributors) +


+ 1
- 1
modules/setting/setting.go View File

@@ -1313,7 +1313,7 @@ func SetRadarMapConfig() {
RadarMap.CompletenessIssuesClosed = sec.Key("completeness_issues_closed").MustFloat64(0.2)
RadarMap.CompletenessReleases = sec.Key("completeness_releases").MustFloat64(0.3)
RadarMap.CompletenessDevelopAge = sec.Key("completeness_develop_age").MustFloat64(0.1)
RadarMap.CompletenessDataset = sec.Key("completeness_dataset").MustFloat64(0.1)
RadarMap.CompletenessDataset = sec.Key("completeness_dataset").MustFloat64(0)
RadarMap.CompletenessModel = sec.Key("completeness_model").MustFloat64(0.1)
RadarMap.CompletenessWiki = sec.Key("completeness_wiki").MustFloat64(0.1)
RadarMap.Liveness = sec.Key("liveness").MustFloat64(0.3)


Loading…
Cancel
Save