Ver Fonte

Add 'int'-style offset output format

nosoop há 10 meses atrás
pai
commit
b79d2ba1dd
1 ficheiros alterados com 3 adições e 1 exclusões
  1. 3 1
      src/smgdc/validate.py

+ 3 - 1
src/smgdc/validate.py

@@ -99,7 +99,9 @@ class NumericOutputFormat(enum.StrEnum):
             return hex(value)
         elif self == NumericOutputFormat.HEX_SUFFIX:
             return f"{value:X}h"
-        raise NotImplementedError(f"Missing numeric output for {self.value}")
+        elif self == NumericOutputFormat.INT:
+            return f"{value}"
+        raise NotImplementedError(f"Missing numeric output for {self}")
 
 
 class BaseEntry(msgspec.Struct, kw_only=True):