formatMap formats a map value with proper indentation for YAML.
(m map[string]any, indent int)
| 232 | |
| 233 | // formatMap formats a map value with proper indentation for YAML. |
| 234 | func formatMap(m map[string]any, indent int) string { |
| 235 | if len(m) == 0 { |
| 236 | return "{}" |
| 237 | } |
| 238 | |
| 239 | var result strings.Builder |
| 240 | result.WriteString("\n") |
| 241 | spaces := strings.Repeat(" ", indent) |
| 242 | |
| 243 | for k, v := range m { |
| 244 | result.WriteString(fmt.Sprintf("%s%s: %v\n", spaces, k, v)) //nolint:staticcheck |
| 245 | } |
| 246 | |
| 247 | return result.String() |
| 248 | } |
| 249 | |
| 250 | func printTaskRequires(l *logger.Logger, t *ast.Task) { |
| 251 | if t.Requires == nil || len(t.Requires.Vars) == 0 { |
no test coverage detected
searching dependent graphs…