class TFSGraph::ChangesetMergeStore

Constants

LIMIT

Public Class Methods

new(branch) click to toggle source
# File lib/tfs_graph/changeset_merge/changeset_merge_store.rb, line 10
def initialize(branch)
  @branch = branch
end

Public Instance Methods

cache(attrs) click to toggle source
# File lib/tfs_graph/changeset_merge/changeset_merge_store.rb, line 14
def cache(attrs)
  ChangesetMerge.create(attrs)
end

Private Instance Methods

normalize(merges) click to toggle source
# File lib/tfs_graph/changeset_merge/changeset_merge_store.rb, line 23
def normalize(merges)
  ChangesetMergeNormalizer.normalize_many merges, @branch
end
root_query() click to toggle source
# File lib/tfs_graph/changeset_merge/changeset_merge_store.rb, line 19
def root_query
  tfs.branches(@branch.path).changesetmerges.limit(LIMIT)
end