# File lib/puppet/module/tool/checksums.rb, line 24
    def data
      unless @data
        @data = {}
        @path.find do |descendant|
          if Puppet::Module::Tool.artifact?(descendant)
            Find.prune
          elsif descendant.file?
            path = descendant.relative_path_from(@path)
            @data[path.to_s] = checksum(descendant)
          end
        end
      end
      return @data
    end