Unverified Commit 70542612 authored by Nicola Soranzo's avatar Nicola Soranzo
Browse files

Add some type annotations

parent ce0d3a75
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@ from galaxy import (
    util
)
from galaxy.job_execution.actions.post import ActionBox
from galaxy.model import StoredWorkflow
from galaxy.model.item_attrs import UsesAnnotations
from galaxy.structured_app import MinimalManagerApp
from galaxy.tools.parameters import (
@@ -74,7 +75,7 @@ class WorkflowsManager:
    def __init__(self, app: MinimalManagerApp):
        self.app = app

    def get_stored_workflow(self, trans, workflow_id, by_stored_id=True):
    def get_stored_workflow(self, trans, workflow_id, by_stored_id=True) -> StoredWorkflow:
        """Use a supplied ID (UUID or encoded stored workflow ID) to find
        a workflow.
        """
+2 −1
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ from galaxy.workflow.trs_proxy import TrsProxy

if TYPE_CHECKING:
    from galaxy.jobs import JobConfiguration
    from galaxy.managers.workflows import WorkflowsManager
    from galaxy.tools.data import ToolDataTableManager


@@ -123,7 +124,7 @@ class StructuredApp(MinimalManagerApp):
    queue_worker: Any  # 'galaxy.queue_worker.GalaxyQueueWorker'
    history_manager: Any  # 'galaxy.managers.histories.HistoryManager'
    hda_manager: Any  # 'galaxy.managers.hdas.HDAManager'
    workflow_manager: Any  # 'galaxy.managers.workflows.WorkflowsManager'
    workflow_manager: "WorkflowsManager"
    workflow_contents_manager: Any  # 'galaxy.managers.workflows.WorkflowContentsManager'
    library_folder_manager: Any  # 'galaxy.managers.folders.FolderManager'
    library_manager: Any  # 'galaxy.managers.libraries.LibraryManager'