# File lib/puppet-lint.rb, line 149
  def run
    if @data.nil?
      raise PuppetLint::NoCodeError
    end

    linter = PuppetLint::Checks.new
    problems = linter.run(@fileinfo, @data)
    report problems, linter
  end