# frozen_string_literal: true class DiffFileMetadataEntity < Grape::Entity expose :added_lines expose :removed_lines expose :new_path expose :old_path expose :new_file?, as: :new_file expose :deleted_file?, as: :deleted_file expose :file_hash do |diff_file| Digest::SHA1.hexdigest(diff_file.file_path) end end