def refine(stats_cli, file_path)

        # Stop right there unless you mean business
        return puts stats_cli if @config.is_dev?

        # JSON.parse will throw an abortive error if it's given an empty string
        return false if stats_cli.blank?

        stats = JSON.parse(stats_cli)
        @output[:statistics][file_path.to_s] ||= {}

        fp = @output[:statistics][file_path.to_s]

        stats.each do |stat, value|
          fp[stat.to_sym] = value
        end

        @output
      end
def refine(stats_cli, file_path)

        # Stop right there unless you mean business
        return puts stats_cli if @config.is_dev?

        # JSON.parse will throw an abortive error if it's given an empty string
        return false if stats_cli.blank?

        stats = JSON.parse(stats_cli)
        @output[:statistics][file_path.to_s] ||= {}

        fp = @output[:statistics][file_path.to_s]

        stats.each do |stat, value|
          fp[stat.to_sym] = value
        end

        @output
      end
Organize stat output on the @output variable
   Adds @output[:statistics][:filepath] with all statistic data
   Ignores if is_dev or if stats_cli is blank

 @param stats_cli [String] JSON data from a lint result
 @param file_path [String] key value to organize stats output
 @return [Hash] organized stats data