cmd/ursrv: Display more relevant data (#17)
This commit is contained in:
parent
37cd5a0bec
commit
0a29fa65ab
@ -61,7 +61,7 @@ var funcs = map[string]interface{}{
|
|||||||
parts = append(parts, part)
|
parts = append(parts, part)
|
||||||
}
|
}
|
||||||
if len(input) > 0 {
|
if len(input) > 0 {
|
||||||
parts = append(parts, input[:len(input)])
|
parts = append(parts, input[:])
|
||||||
}
|
}
|
||||||
return parts[whichPart-1]
|
return parts[whichPart-1]
|
||||||
},
|
},
|
||||||
@ -1329,10 +1329,10 @@ func getReport(db *sql.DB) map[string]interface{} {
|
|||||||
r["nodes"] = nodes
|
r["nodes"] = nodes
|
||||||
r["versionNodes"] = reports
|
r["versionNodes"] = reports
|
||||||
r["categories"] = categories
|
r["categories"] = categories
|
||||||
r["versions"] = group(byVersion, analyticsFor(versions, 2000), 5)
|
r["versions"] = group(byVersion, analyticsFor(versions, 2000), 10)
|
||||||
r["versionPenetrations"] = penetrationLevels(analyticsFor(versions, 2000), []float64{50, 75, 90, 95})
|
r["versionPenetrations"] = penetrationLevels(analyticsFor(versions, 2000), []float64{50, 75, 90, 95})
|
||||||
r["platforms"] = group(byPlatform, analyticsFor(platforms, 2000), 5)
|
r["platforms"] = group(byPlatform, analyticsFor(platforms, 2000), 5)
|
||||||
r["compilers"] = group(byCompiler, analyticsFor(compilers, 2000), 3)
|
r["compilers"] = group(byCompiler, analyticsFor(compilers, 2000), 5)
|
||||||
r["builders"] = analyticsFor(builders, 12)
|
r["builders"] = analyticsFor(builders, 12)
|
||||||
r["featureOrder"] = featureOrder
|
r["featureOrder"] = featureOrder
|
||||||
r["locations"] = locations
|
r["locations"] = locations
|
||||||
|
|||||||
@ -385,18 +385,20 @@ found in the LICENSE file.
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{{range .versions}}
|
{{range .versions}}
|
||||||
{{if gt .Percentage 0.5}}
|
{{if gt .Percentage 0.1}}
|
||||||
<tr class="main">
|
<tr class="main">
|
||||||
<td>{{.Key}}</td>
|
<td>{{.Key}}</td>
|
||||||
<td class="text-right">{{.Count}}</td>
|
<td class="text-right">{{.Count}}</td>
|
||||||
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{range .Items}}
|
{{range .Items}}
|
||||||
<tr class="child">
|
{{if gt .Percentage 0.1}}
|
||||||
<td class="first">{{.Key}}</td>
|
<tr class="child">
|
||||||
<td class="text-right">{{.Count}}</td>
|
<td class="first">{{.Key}}</td>
|
||||||
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
<td class="text-right">{{.Count}}</td>
|
||||||
</tr>
|
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
||||||
|
</tr>
|
||||||
|
{{end}}
|
||||||
{{end}}
|
{{end}}
|
||||||
{{end}}
|
{{end}}
|
||||||
{{end}}
|
{{end}}
|
||||||
@ -470,11 +472,13 @@ found in the LICENSE file.
|
|||||||
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{range .Items}}
|
{{range .Items}}
|
||||||
<tr class="child">
|
{{if or (gt .Percentage 0.1) (eq .Key "Others")}}
|
||||||
<td class="first">{{.Key}}</td>
|
<tr class="child">
|
||||||
<td class="text-right">{{.Count}}</td>
|
<td class="first">{{.Key}}</td>
|
||||||
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
<td class="text-right">{{.Count}}</td>
|
||||||
</tr>
|
<td class="text-right">{{.Percentage | printf "%.01f"}}%</td>
|
||||||
|
</tr>
|
||||||
|
{{end}}
|
||||||
{{end}}
|
{{end}}
|
||||||
{{end}}
|
{{end}}
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user