Examples of errors detected by the V8017 diagnostic
V8017. The conditions of the 'if' statements situated alongside each other are equivalent.
LocalAI
V8017 The conditions of the 'if' statements situated alongside each other are equivalent. Check lines: 158, 162. run.go 158
func (r *RunCMD) Run(ctx *cliContext.Context) error {
....
if r.DisableMetricsEndpoint {
opts = append(opts, config.DisableMetricsEndpoint)
}
if r.DisableRuntimeSettings {
opts = append(opts, config.DisableRuntimeSettings)
}
if r.EnableTracing {
opts = append(opts, config.EnableTracing)
}
if r.EnableTracing {
opts = append(opts, config.EnableTracing)
}
opts = append(opts, config.WithTracingMaxItems(r.TracingMaxItems))
....
}