MCPcopy Create free account
hub / github.com/JordanCoin/codemap / changedFromEvents

Function changedFromEvents

handoff/build.go:397–411  ·  view source on GitHub ↗
(events []EventSummary)

Source from the content-addressed store, hash-verified

395}
396
397func changedFromEvents(events []EventSummary) []string {
398 if len(events) == 0 {
399 return []string{}
400 }
401 seen := make(map[string]struct{})
402 for _, e := range events {
403 seen[e.Path] = struct{}{}
404 }
405 changed := make([]string, 0, len(seen))
406 for path := range seen {
407 changed = append(changed, path)
408 }
409 sort.Strings(changed)
410 return changed
411}
412
413func deriveGuidance(changed []string, risk []RiskFile, events []EventSummary, baseRef string, hasState bool, hasDependencyContext bool) ([]string, []string) {
414 nextSteps := make([]string, 0, 2)

Callers 2

BuildFunction · 0.85

Calls

no outgoing calls

Tested by 1