# 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