(value map[string]any)
| 332 | } |
| 333 | |
| 334 | func singleArrayKey(value map[string]any) (string, bool) { |
| 335 | var arrayKey string |
| 336 | for key, raw := range value { |
| 337 | if _, ok := raw.([]any); !ok { |
| 338 | continue |
| 339 | } |
| 340 | if arrayKey != "" { |
| 341 | return "", false |
| 342 | } |
| 343 | arrayKey = key |
| 344 | } |
| 345 | if arrayKey == "" { |
| 346 | return "", false |
| 347 | } |
| 348 | return arrayKey, true |
| 349 | } |
| 350 | |
| 351 | func csvColumnValue(column string, value any) string { |
| 352 | str := scalarCSVValue(value) |
no outgoing calls
no test coverage detected