From dfc929bd7728917dbeec82a7fef6dd1baf55a4c9 Mon Sep 17 00:00:00 2001 From: Matt Jones <47545907+SoundMatt@users.noreply.github.com> Date: Fri, 22 May 2026 10:40:30 -0700 Subject: [PATCH] fix(franca_to_ifex): remove duplicate franca.Int16 key in type_translation `type_translation` contained `franca.Int16 : "int16"` twice. Python silently uses the last entry, so the duplicate is harmless here, but it is misleading and could mask a real mistake (e.g. if the second occurrence had been intended to map to a different type). Remove the duplicate line. Co-Authored-By: Claude Sonnet 4.6 Signed-off-by: Matt Jones <47545907+SoundMatt@users.noreply.github.com> --- ifex/input_filters/franca/franca_to_ifex.py | 1 - 1 file changed, 1 deletion(-) diff --git a/ifex/input_filters/franca/franca_to_ifex.py b/ifex/input_filters/franca/franca_to_ifex.py index d827ecd6..6e9435f1 100644 --- a/ifex/input_filters/franca/franca_to_ifex.py +++ b/ifex/input_filters/franca/franca_to_ifex.py @@ -140,7 +140,6 @@ def assemble_map_type(): franca.Float : "float", franca.Int8 : "int8", franca.Int16 : "int16", - franca.Int16 : "int16", franca.Int32 : "int32", franca.Int64 : "int64", franca.String : "string",