mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-21 13:50:20 +08:00
Round-2 CI surfaced five more attributes the tool-execution path hits before the parameter machinery has finished setting up: - ``check_and_update_param_values`` — parameter validation called from ``handle_input``. - ``wants_params_cleaned`` — parameter scrub before execution. - ``tool_source`` — raw ``ToolSource`` (some callers walk the XML directly). - ``dynamic_tool`` — dynamic-tool linkage on execution. - ``produces_entry_points`` — interactive-tool entry-point lookup. All five materialise correctly when read; adding to ``_MATERIALIZE_OK`` makes the stub's strict ``__getattr__`` route through the cached ``_real`` Tool on first access instead of raising.