()
| 162 | } |
| 163 | |
| 164 | func main() { |
| 165 | err := service.ValidateServiceMap() |
| 166 | if err != nil { |
| 167 | fmt.Fprintf(os.Stderr, "Error validating service map: %v\n", err) |
| 168 | os.Exit(1) |
| 169 | } |
| 170 | tsTypesMap := make(map[reflect.Type]string) |
| 171 | err = generateTypesFile(tsTypesMap) |
| 172 | if err != nil { |
| 173 | fmt.Fprintf(os.Stderr, "Error generating types file: %v\n", err) |
| 174 | os.Exit(1) |
| 175 | } |
| 176 | err = generateServicesFile(tsTypesMap) |
| 177 | if err != nil { |
| 178 | fmt.Fprintf(os.Stderr, "Error generating services file: %v\n", err) |
| 179 | os.Exit(1) |
| 180 | } |
| 181 | err = generateWaveEventFile(tsTypesMap) |
| 182 | if err != nil { |
| 183 | fmt.Fprintf(os.Stderr, "Error generating wave event file: %v\n", err) |
| 184 | os.Exit(1) |
| 185 | } |
| 186 | err = generateWshClientApiFile(tsTypesMap) |
| 187 | if err != nil { |
| 188 | fmt.Fprintf(os.Stderr, "Error generating wshserver file: %v\n", err) |
| 189 | os.Exit(1) |
| 190 | } |
| 191 | } |
nothing calls this directly
no test coverage detected