You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the class names for devices (e.g. in DeviceTypeInfo) include the full module name (e.g. finesse.hardware.plugins.whatever.MyDevice). This makes config files unnecessarily verbose and means that if we move files around (e.g. because the project's name changes: #352) the config files will break. While at least part of the module name is needed (we import plugin modules lazily as needed), we could at least drop the finesse.hardware.plugins prefix.
The text was updated successfully, but these errors were encountered:
Currently, the class names for devices (e.g. in
DeviceTypeInfo
) include the full module name (e.g.finesse.hardware.plugins.whatever.MyDevice
). This makes config files unnecessarily verbose and means that if we move files around (e.g. because the project's name changes: #352) the config files will break. While at least part of the module name is needed (we import plugin modules lazily as needed), we could at least drop thefinesse.hardware.plugins
prefix.The text was updated successfully, but these errors were encountered: