mirror of
https://github.com/RevenueCat/purchases-ios
synced 2026-11-11 22:55:55 +05:45
rc.length justifies throwing with a missing var, which cannot reach the operator any more: the lookup raises first, as length_missing_variable_fails_at_the_lookup pins. The reason now rests on a key that is present but holds null, the case that does reach it. objectList tells providers a record must carry everything a predicate about it needs. rc.rootVar reaches the snapshot from inside an iteration scope, so that is no longer the only option. Co-authored-by: Cursor <cursoragent@cursor.com>