(m waveobj.MetaMapType)
| 748 | } |
| 749 | |
| 750 | func orderConfigKeys(m waveobj.MetaMapType) []string { |
| 751 | keys := make([]string, 0, len(m)) |
| 752 | for k := range m { |
| 753 | keys = append(keys, k) |
| 754 | } |
| 755 | sort.Slice(keys, func(i, j int) bool { |
| 756 | k1 := keys[i] |
| 757 | k2 := keys[j] |
| 758 | k1ns := getConfigKeyNamespace(k1) |
| 759 | k2ns := getConfigKeyNamespace(k2) |
| 760 | if k1ns != k2ns { |
| 761 | return k1ns < k2ns |
| 762 | } |
| 763 | return k1 < k2 |
| 764 | }) |
| 765 | return keys |
| 766 | } |
| 767 | |
| 768 | func reindentJson(barr []byte, indentStr string) []byte { |
| 769 | if len(barr) < 2 { |
no test coverage detected