From de8d2516f668c77936384cf2876ebf15ce97aaa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9E=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20?= =?UTF-8?q?=D0=93=D1=83=D1=80=D0=B0=D0=BD=D0=B5=D1=86=D1=8C?= Date: Tue, 24 Feb 2026 15:41:41 +0200 Subject: [PATCH] Remove int16 range check per review --- agent/src/file_datasource.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/agent/src/file_datasource.py b/agent/src/file_datasource.py index 00becfb..5ce6e11 100644 --- a/agent/src/file_datasource.py +++ b/agent/src/file_datasource.py @@ -204,14 +204,7 @@ class FileDatasource: @staticmethod def _parse_int16(s: str) -> int: - """ - Parse a signed 16-bit integer from string representation. - The file is expected to contain integer literals (e.g. "123", "-42"). - """ - v = int(s) - if not FileDatasource.INT16_MIN <= v <= FileDatasource.INT16_MAX: - raise ValueError(f"Value {v} is out of signed 16-bit range") - return v + return int(s) @staticmethod def _parse_acc(row: List[str]) -> Accelerometer: