ret:
Return a file list or Undetermined.
"""
raise RuntimeError("Undefined virtual function.")
def expand_depends_files(self, *args):
"""Process dependent files (perhaps a pattern) to determine input files.
After Change
self.step = step
def expand_input_files(self, value, *args):
if self.run_mode == "dryrun" and any(isinstance(x, dynamic) for x in args):
return Undetermined(value)
// if unspecified, use __step_output__ as input (default)