all related to extension strategy renamed to reference it

This commit is contained in:
Manuel Carmona
2017-04-19 11:24:01 +02:00
parent df60eab1ad
commit f63a25d794
9 changed files with 43 additions and 39 deletions

View File

@ -0,0 +1,20 @@
package generator
import "sort"
type languageInfo struct {
Type string `yaml:"type,omitempty"`
Extensions []string `yaml:"extensions,omitempty,flow"`
Interpreters []string `yaml:"interpreters,omitempty,flow"`
Filenames []string `yaml:"filenames,omitempty,flow"`
}
func getAlphabeticalOrderedKeys(languages map[string]*languageInfo) []string {
keyList := make([]string, 0)
for lang := range languages {
keyList = append(keyList, lang)
}
sort.Strings(keyList)
return keyList
}