# File lib/puppet/module/tool/dependency.rb, line 17
    def to_pson(*args)
      result = { :name => @full_name }
      result[:version_requirement] = @version_requirement if @version_requirement && ! @version_requirement.nil?
      result[:repository] = @repository.to_s if @repository && ! @repository.nil?
      result.to_pson(*args)
    end