diff --git a/lib/galaxy/tools/parameters/__init__.py b/lib/galaxy/tools/parameters/__init__.py index a2d0a407595..54d6ee858a6 100644 --- a/lib/galaxy/tools/parameters/__init__.py +++ b/lib/galaxy/tools/parameters/__init__.py @@ -4,13 +4,16 @@ Classes encapsulating Galaxy tool parameters. import re from json import dumps, loads -from basic import RuntimeValue +from basic import RuntimeValue, DataCollectionToolParameter, DataToolParameter, SelectToolParameter from grouping import Conditional, Repeat, Section, UploadDataset from galaxy.util.expressions import ExpressionContext from galaxy.util.json import json_fix REPLACE_ON_TRUTHY = object() +# Some tools use the code tag and access the code base, expecting certain tool parameters to be available here. +__all__ = [ DataCollectionToolParameter, DataToolParameter, SelectToolParameter ] + def visit_input_values( inputs, input_values, callback, name_prefix='', label_prefix='', parent_prefix='', context=None, no_replacement_value=REPLACE_ON_TRUTHY ): """