mirror of
https://github.com/bec-project/bec_widgets.git
synced 2025-07-14 03:31:50 +02:00
refactor: add pragma no cover to various TYPE_CHECKING
This commit is contained in:
@ -16,7 +16,7 @@ from qtpy.QtCore import Signal as pyqtSignal
|
|||||||
|
|
||||||
logger = bec_logger.logger
|
logger = bec_logger.logger
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from bec_lib.endpoints import EndpointInfo
|
from bec_lib.endpoints import EndpointInfo
|
||||||
|
|
||||||
from bec_widgets.utils.rpc_server import RPCServer
|
from bec_widgets.utils.rpc_server import RPCServer
|
||||||
|
@ -11,7 +11,7 @@ from pydantic_core import PydanticCustomError
|
|||||||
from qtpy.QtGui import QColor
|
from qtpy.QtGui import QColor
|
||||||
from qtpy.QtWidgets import QApplication
|
from qtpy.QtWidgets import QApplication
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from bec_qthemes._main import AccentColors
|
from bec_qthemes._main import AccentColors
|
||||||
|
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ from bec_widgets.utils import BECDispatcher
|
|||||||
from bec_widgets.utils.bec_connector import BECConnector
|
from bec_widgets.utils.bec_connector import BECConnector
|
||||||
from bec_widgets.utils.error_popups import ErrorPopupUtility
|
from bec_widgets.utils.error_popups import ErrorPopupUtility
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from bec_lib import messages
|
from bec_lib import messages
|
||||||
from qtpy.QtCore import QObject
|
from qtpy.QtCore import QObject
|
||||||
else:
|
else:
|
||||||
|
@ -15,7 +15,7 @@ from bec_widgets.utils.container_utils import WidgetContainerUtils
|
|||||||
|
|
||||||
logger = bec_logger.logger
|
logger = bec_logger.logger
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from qtpy.QtWidgets import QWidget
|
from qtpy.QtWidgets import QWidget
|
||||||
|
|
||||||
from bec_widgets.widgets.containers.dock.dock_area import BECDockArea
|
from bec_widgets.widgets.containers.dock.dock_area import BECDockArea
|
||||||
|
@ -33,7 +33,7 @@ from bec_widgets.widgets.editors.scan_metadata._util import (
|
|||||||
field_precision,
|
field_precision,
|
||||||
)
|
)
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from pydantic.fields import FieldInfo
|
from pydantic.fields import FieldInfo
|
||||||
|
|
||||||
logger = bec_logger.logger
|
logger = bec_logger.logger
|
||||||
|
@ -9,7 +9,7 @@ from annotated_types import Ge, Gt, Le, Lt
|
|||||||
from bec_lib.logger import bec_logger
|
from bec_lib.logger import bec_logger
|
||||||
from pydantic_core import PydanticUndefined
|
from pydantic_core import PydanticUndefined
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from pydantic.fields import FieldInfo
|
from pydantic.fields import FieldInfo
|
||||||
|
|
||||||
logger = bec_logger.logger
|
logger = bec_logger.logger
|
||||||
|
@ -29,7 +29,7 @@ from bec_widgets.widgets.editors.scan_metadata.additional_metadata_table import
|
|||||||
AdditionalMetadataTable,
|
AdditionalMetadataTable,
|
||||||
)
|
)
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from pydantic.fields import FieldInfo
|
from pydantic.fields import FieldInfo
|
||||||
|
|
||||||
logger = bec_logger.logger
|
logger = bec_logger.logger
|
||||||
|
@ -16,7 +16,7 @@ from bec_widgets.utils.bec_widget import BECWidget
|
|||||||
from bec_widgets.utils.compact_popup import CompactPopupWidget
|
from bec_widgets.utils.compact_popup import CompactPopupWidget
|
||||||
from bec_widgets.widgets.services.bec_status_box.status_item import StatusItem
|
from bec_widgets.widgets.services.bec_status_box.status_item import StatusItem
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from bec_lib.client import BECClient
|
from bec_lib.client import BECClient
|
||||||
|
|
||||||
# TODO : Put normal imports back when Pydantic gets faster
|
# TODO : Put normal imports back when Pydantic gets faster
|
||||||
|
@ -7,7 +7,7 @@ from qtpy.QtCore import QMimeData, Qt
|
|||||||
from qtpy.QtGui import QDrag
|
from qtpy.QtGui import QDrag
|
||||||
from qtpy.QtWidgets import QApplication, QHBoxLayout, QLabel, QWidget
|
from qtpy.QtWidgets import QApplication, QHBoxLayout, QLabel, QWidget
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from qtpy.QtGui import QMouseEvent
|
from qtpy.QtGui import QMouseEvent
|
||||||
|
|
||||||
logger = bec_logger.logger
|
logger = bec_logger.logger
|
||||||
|
@ -52,6 +52,9 @@ from bec_widgets.widgets.utility.logpanel._util import (
|
|||||||
simple_color_format,
|
simple_color_format,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
|
from PySide6.QtCore import SignalInstance
|
||||||
|
|
||||||
logger = bec_logger.logger
|
logger = bec_logger.logger
|
||||||
|
|
||||||
MODULE_PATH = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
|
MODULE_PATH = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
|
||||||
|
@ -8,7 +8,7 @@ from bec_widgets.widgets.services.device_browser.device_browser import DeviceBro
|
|||||||
|
|
||||||
from .client_mocks import mocked_client
|
from .client_mocks import mocked_client
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING: # pragma: no cover
|
||||||
from qtpy.QtWidgets import QListWidgetItem
|
from qtpy.QtWidgets import QListWidgetItem
|
||||||
|
|
||||||
from bec_widgets.widgets.services.device_browser import DeviceItem
|
from bec_widgets.widgets.services.device_browser import DeviceItem
|
||||||
|
Reference in New Issue
Block a user