override fun onContextSet()

in Provider/src/main/java/com/spotify/confidence/openfeature/ConfidenceFeatureProvider.kt [71:78]


    override fun onContextSet(
        oldContext: EvaluationContext?,
        newContext: EvaluationContext
    ) {
        val context = newContext.toConfidenceContext()
        val removedKeys = oldContext?.asMap()?.keys?.minus(newContext.asMap().keys) ?: emptySet()
        confidence.putContext(context.map, removedKeys.toList())
    }