Class: TFSGraph::ChangesetMergeStore
- Inherits:
-
AbstractStore
- Object
- AbstractStore
- TFSGraph::ChangesetMergeStore
- Defined in:
- lib/tfs_graph/changeset_merge/changeset_merge_store.rb
Constant Summary collapse
- LIMIT =
10000
Constants included from StoreHelpers
Constants included from TFSClient
TFSClient::InvalidConfig, TFSClient::REQUIRED_KEYS
Instance Method Summary collapse
- #cache(attrs) ⇒ Object
-
#initialize(branch) ⇒ ChangesetMergeStore
constructor
A new instance of ChangesetMergeStore.
Methods inherited from AbstractStore
#cache_all, #fetch_all, #fetch_and_cache
Methods included from StoreHelpers
#flush_all, #last_updated_on, #mark_as_updated
Methods included from TFSHelpers
#base_username, #branch_base, #branch_path_to_name, #branch_project, #odata_path_to_server_path, #scrub_changeset, #server_path_to_odata_path
Methods included from TFSClient
#endpoint, #setup, #tfs, #tfs=
Constructor Details
#initialize(branch) ⇒ ChangesetMergeStore
Returns a new instance of ChangesetMergeStore.
10 11 12 |
# File 'lib/tfs_graph/changeset_merge/changeset_merge_store.rb', line 10 def initialize(branch) @branch = branch end |
Instance Method Details
#cache(attrs) ⇒ Object
14 15 16 |
# File 'lib/tfs_graph/changeset_merge/changeset_merge_store.rb', line 14 def cache(attrs) ChangesetMerge.create(attrs) end |