in pkg/confidence/confidence.go [142:159]
func (e Confidence) WithContext(context map[string]interface{}) Confidence {
newMap := map[string]interface{}{}
for key, value := range e.GetContext() {
newMap[key] = value
}
for key, value := range context {
newMap[key] = value
}
return Confidence{
parent: &e,
contextMap: newMap,
Config: e.Config,
ResolveClient: e.ResolveClient,
Logger: e.Logger,
}
}