strict typechecking

Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2026-08-16 11:32:47 +02:00
parent f30e6baa67
commit 76941efc7e
44 changed files with 165 additions and 155 deletions
+2 -1
View File
@@ -122,7 +122,8 @@ class Component:
self.type = 'variable'
elif 'enum' in self.str:
self.type = 'enum'
self.enum = [v.name for v in self.cls]
enum_values = self.cls if self.cls is not None else ()
self.enum = [v.name for v in enum_values]
elif inspect.isclass(signature.annotation):
self.type = 'class'
elif inspect.ismodule(signature.annotation):