fix(rag): annotate step with Final to pass type discipline gate

This commit is contained in:
Liang Xu 2026-09-06 04:21:53 +08:00
parent 01823d12a8
commit 177ad4ce2a

View file

@ -132,7 +132,7 @@ class RecursiveCharacterTextSplitter:
"""Force split text by chunk_size when no separator works."""
chunks: Final[list[str]] = []
start = 0
step = max(self.chunk_size - self.chunk_overlap, 1)
step: Final = max(self.chunk_size - self.chunk_overlap, 1)
while start < len(text):
end = start + self.chunk_size