Skip to content

Commit b623cd6

Browse files
committed
Remove device_type property from factories
1 parent 1669240 commit b623cd6

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

src/dodal/device_manager.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,6 @@ def name(self) -> str:
122122
"""Name of the underlying factory function"""
123123
return self.factory.__name__
124124

125-
@property
126-
def device_type(self) -> type[V2]:
127-
return inspect.signature(self.factory).return_annotation
128-
129125
@cached_property
130126
def dependencies(self) -> set[str]:
131127
"""Names of all parameters"""
@@ -224,10 +220,6 @@ def name(self) -> str:
224220
"""Name of the underlying factory function"""
225221
return self.post_create.__name__
226222

227-
@property
228-
def device_type(self) -> type[V1]:
229-
return self.factory
230-
231223
@cached_property
232224
def dependencies(self) -> set[str]:
233225
"""Names of all parameters"""

0 commit comments

Comments
 (0)