From c08e7df277514fce8ed0a63ec280756bc1071a9a Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Wed, 13 Nov 2019 11:10:03 +0100 Subject: [PATCH] Fix typing CURA-6976 --- cura/Settings/IntentManager.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cura/Settings/IntentManager.py b/cura/Settings/IntentManager.py index 879db4f4de..c53022fb6c 100644 --- a/cura/Settings/IntentManager.py +++ b/cura/Settings/IntentManager.py @@ -3,11 +3,13 @@ from PyQt5.QtCore import QObject, pyqtProperty, pyqtSignal, pyqtSlot from typing import Any, Dict, List, Optional, Set, Tuple, TYPE_CHECKING -import cura.CuraApplication + from UM.Logger import Logger +from UM.Settings.InstanceContainer import InstanceContainer + +import cura.CuraApplication from cura.Machines.ContainerTree import ContainerTree from cura.Settings.cura_empty_instance_containers import empty_intent_container -from UM.Settings.InstanceContainer import InstanceContainer if TYPE_CHECKING: from UM.Settings.InstanceContainer import InstanceContainer @@ -36,7 +38,7 @@ class IntentManager(QObject): # \return A list of metadata dictionaries matching the search criteria, or # an empty list if nothing was found. def intentMetadatas(self, definition_id: str, nozzle_name: str, material_base_file: str) -> List[Dict[str, Any]]: - intent_metadatas = [] + intent_metadatas = [] # type: List[Dict[str, Any]] materials = ContainerTree.getInstance().machines[definition_id].variants[nozzle_name].materials if material_base_file not in materials: return intent_metadatas