| 20 | ) |
| 21 | |
| 22 | type imlServiceDiff struct { |
| 23 | apiService api.IAPIService `autowired:""` |
| 24 | serviceService service.IServiceService `autowired:""` |
| 25 | apiDocService api_doc.IAPIDocService `autowired:""` |
| 26 | upstreamService upstream.IUpstreamService `autowired:""` |
| 27 | releaseService release.IReleaseService `autowired:""` |
| 28 | strategyService strategy.IStrategyService `autowired:""` |
| 29 | clusterService cluster.IClusterService `autowired:""` |
| 30 | } |
| 31 | |
| 32 | func (m *imlServiceDiff) Diff(ctx context.Context, serviceId string, baseRelease, targetRelease string) (*service_diff.Diff, error) { |
| 33 | if targetRelease == "" { |
nothing calls this directly
no outgoing calls
no test coverage detected