Skip to content

Commit

Permalink
add missing file
Browse files Browse the repository at this point in the history
  • Loading branch information
bernt-matthias committed Jul 29, 2024
1 parent a924bdd commit 2382bbc
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions planemo/linters/util.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
from typing import (
Optional,
TYPE_CHECKING,
)

if TYPE_CHECKING:
from galaxy.tool_util.parser.interface import ToolSource
from galaxy.util import Element


def xml_node_from_toolsource(tool_source: "ToolSource", tag: "str") -> Optional["Element"]:
node = None
xml_tree = getattr(tool_source, "xml_tree", None)
if xml_tree:
node = root.find(tag)
return node

0 comments on commit 2382bbc

Please sign in to comment.