MCPcopy Create free account
hub / github.com/github/gh-aw / labelsToStringsFromNodes

Function labelsToStringsFromNodes

pkg/cli/outcome_eval.go:537–549  ·  view source on GitHub ↗
(nodes []any)

Source from the content-addressed store, hash-verified

535}
536
537func labelsToStringsFromNodes(nodes []any) []string {
538 if len(nodes) == 0 {
539 return []string{}
540 }
541 result := make([]string, 0, len(nodes))
542 for _, node := range nodes {
543 labelMap, _ := node.(map[string]any)
544 if name, ok := labelMap["name"].(string); ok {
545 result = append(result, name)
546 }
547 }
548 return result
549}
550
551// labelsToStringsFromMaps converts GitHub API label map objects to string slice.
552func labelsToStringsFromMaps(labels []map[string]any) []string {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected