code: def __init__(
      self,
      source,
      target_path,
      target_root,
      source_path,
      source_origin,
  ):
      self.source = source
      self.target_path = target_path
      self.target_root = target_root
      self.source_path = source_path
      self.source_origin = source_origin
  
imports: import os
  import re
  import logging
  import typing
  from guild import cli
  from guild import resolver
  from guild import resourcedef
  from guild import util
label_desc: Use image node_id 1 to create a new ResolvedSource object  with example: obj = ResolvedSource(source, target_path, target_root, source_path, source_origin)