(s string, pattern *regexp.Regexp, format string, v [3]*uint)
| 335 | } |
| 336 | |
| 337 | func scanKafkaVersion(s string, pattern *regexp.Regexp, format string, v [3]*uint) error { |
| 338 | if !pattern.MatchString(s) { |
| 339 | return fmt.Errorf("invalid version `%s`", s) |
| 340 | } |
| 341 | _, err := fmt.Sscanf(s, format, v[0], v[1], v[2]) |
| 342 | return err |
| 343 | } |
| 344 | |
| 345 | func (v KafkaVersion) String() string { |
| 346 | if v.version[0] == 0 { |
no test coverage detected