# File lib/librarian/dsl/target.rb, line 141
      def source_from_params(name, param, options)
        source_cache[[name, param, options]] ||= begin
          type = source_types_map[name]
          type.from_spec_args(environment, param, options)
        end
      end