(tpls map[string]renderable)
| 495 | } |
| 496 | |
| 497 | func sortTemplates(tpls map[string]renderable) []string { |
| 498 | keys := make([]string, len(tpls)) |
| 499 | i := 0 |
| 500 | for key := range tpls { |
| 501 | keys[i] = key |
| 502 | i++ |
| 503 | } |
| 504 | sort.Sort(sort.Reverse(byPathLen(keys))) |
| 505 | return keys |
| 506 | } |
| 507 | |
| 508 | type byPathLen []string |
| 509 |
searching dependent graphs…