ProgressStyle::with_template("{spinner:.green} [{prefix:.bold.dim}] {wide_msg:.cyan/blue} ")?
fn load_static_env(&self, context: &TaskContext) -> anyhow::Result<HashMap<String, String>> {
fn load_secret_env(&self, context: &TaskContext) -> anyhow::Result<HashMap<String, String>> {
pub(crate) fn config_base_dir_from_root(&self, root: &super::TaskRoot) -> std::path::PathBuf {
fn resolve_input_paths(&self, context: &TaskContext) -> anyhow::Result<Vec<std::path::PathBuf>> {
fn resolve_output_paths(&self, context: &TaskContext) -> anyhow::Result<Vec<std::path::PathBuf>> {
"local_run:command={};shell={};test={};work_dir={};interactive={};retrigger={};ignore_errors={};save_output_as={};verbose={}",
"container_run:image={};container_command={};mounted_paths={};runtime={};ignore_errors={};verbose={}",
"container_build:image_name={};context={};containerfile={};tags={};build_args={};labels={};sbom={};no_cache={};force_rm={};runtime={};verbose={}",
json_option_string(container_build.container_build.runtime.as_ref().map(|runtime| runtime.name())),
fn test_stable_task_fingerprint_changes_when_execution_mode_changes() -> anyhow::Result<()> {