func()

in rules/argument.go [60:74]


func (a *Args) ToString() string {
	if a == nil {
		return ""
	}
	sortedArgs := make([]*Arg, len(a.Args))
	copy(sortedArgs, a.Args)
	sort.Slice(sortedArgs, func(i, j int) bool {
		return sortedArgs[i].Range.Start.Line < sortedArgs[j].Range.Start.Line
	})
	var lines []string
	for _, arg := range sortedArgs {
		lines = append(lines, arg.ToString())
	}
	return string(hclwrite.Format([]byte(strings.Join(lines, "\n"))))
}