We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2f01290 + 87e0f48 commit 28d00d1Copy full SHA for 28d00d1
1 file changed
WORKER_11_TASK_LIST.md
@@ -26,3 +26,9 @@
26
- Fixed resolve_identifier_symbol function that was missing scope traversal loop
27
- Restored proper while loop structure with if let Some(mut scope_id)
28
- Preserved debug logging additions
29
+
30
+## Notes
31
+- All `_ => TypeId::ANY` catch-all fallbacks in solver/lower.rs have been changed to `TypeId::ERROR`
32
+- This prevents silent acceptance of invalid/unknown type syntax
33
+- ERROR types are now propagated through subtype checking (returns False instead of True)
34
+- Existing test coverage is extensive; no additional tests needed for basic error propagation
0 commit comments