in cqlprotodoc/main.go [101:109]
func buildSections(in []spec.Section, sectionNumbers map[string]struct{}) []Section {
ret := make([]Section, len(in))
for i, s := range in {
ret[i].Section = in[i]
ret[i].Level = strings.Count(s.Number, ".") + 2
ret[i].BodyHTML = formatBody(in[i].Body, sectionNumbers)
}
return ret
}