class Linterbot::PullRequest::AddedModifiedFiles
Attributes
files_hash[RW]
Public Class Methods
new(files)
click to toggle source
# File lib/linterbot/pull_request.rb, line 7 def initialize(files) files_key_values = files.select { |file| file.status == "modified" || file.status == "added" } .map { |file| [file.filename, file]} .flatten @files_hash = Hash[*files_key_values] end
Public Instance Methods
[](filename)
click to toggle source
# File lib/linterbot/pull_request.rb, line 18 def [](filename) files_hash[filename] end
include?(filename)
click to toggle source
# File lib/linterbot/pull_request.rb, line 14 def include?(filename) files_hash.include?(filename) end