From 71cd7bb170eb09fb4c2096f35bcd6c9f86ca5275 Mon Sep 17 00:00:00 2001 From: Jack O'Connor Date: Wed, 9 Jul 2025 11:30:46 -0700 Subject: [PATCH] clear a TODO in final.md that now fails as expected --- .../resources/mdtest/type_qualifiers/final.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crates/ty_python_semantic/resources/mdtest/type_qualifiers/final.md b/crates/ty_python_semantic/resources/mdtest/type_qualifiers/final.md index 57f64cd875..13c5272928 100644 --- a/crates/ty_python_semantic/resources/mdtest/type_qualifiers/final.md +++ b/crates/ty_python_semantic/resources/mdtest/type_qualifiers/final.md @@ -147,8 +147,7 @@ def nonlocal_use(): X: Final[int] = 1 def inner(): nonlocal X - # TODO: this should be an error - X = 2 + X = 2 # error: [invalid-assignment] "Reassignment of `Final` symbol `X` is not allowed: Reassignment of `Final` symbol" ``` `main.py`: