# File lib/nanoc/cli/commands/show-data.rb, line 16
    def run
      self.load_site

      # Get data
      items     = self.site.items
      item_reps = items.map { |i| i.reps }.flatten
      layouts   = self.site.layouts

      # Get dependency tracker
      compiler = self.site.compiler
      compiler.load
      dependency_tracker = compiler.dependency_tracker

      # Print data
      self.print_item_dependencies(items, dependency_tracker)
      self.print_item_rep_paths(items)
      self.print_item_rep_outdatedness(items, compiler)
      self.print_layouts(layouts, compiler)
    end