Module: TFSGraph

Defined in:
lib/tfs_graph/changeset.rb,
lib/tfs_graph.rb,
lib/tfs_graph/branch.rb,
lib/tfs_graph/config.rb,
lib/tfs_graph/entity.rb,
lib/tfs_graph/project.rb,
lib/tfs_graph/version.rb,
lib/tfs_graph/normalizer.rb,
lib/tfs_graph/populators.rb,
lib/tfs_graph/tfs_client.rb,
lib/tfs_graph/tfs_helpers.rb,
lib/tfs_graph/store_helpers.rb,
lib/tfs_graph/changeset_merge.rb,
lib/tfs_graph/graph_populator.rb,
lib/tfs_graph/branch/branch_store.rb,
lib/tfs_graph/populators/utilities.rb,
lib/tfs_graph/populators/everything.rb,
lib/tfs_graph/populators/since_date.rb,
lib/tfs_graph/populators/since_last.rb,
lib/tfs_graph/project/project_store.rb,
lib/tfs_graph/populators/for_project.rb,
lib/tfs_graph/branch/branch_normalizer.rb,
lib/tfs_graph/changeset/changeset_store.rb,
lib/tfs_graph/project/project_normalizer.rb,
lib/tfs_graph/associators/branch_associator.rb,
lib/tfs_graph/branch/branch_archive_handler.rb,
lib/tfs_graph/changeset/changeset_normalizer.rb,
lib/tfs_graph/associators/changeset_tree_creator.rb,
lib/tfs_graph/changeset_merge/changeset_merge_store.rb,
lib/tfs_graph/changeset_merge/changeset_merge_normalizer.rb

Overview

Wraps domain knowledge of changeset TFS access

Defined Under Namespace

Modules: Populators, StoreHelpers, TFSClient, TFSHelpers Classes: Branch, BranchArchiveHandler, BranchAssociator, BranchNormalizer, BranchStore, Changeset, ChangesetMerge, ChangesetMergeNormalizer, ChangesetMergeStore, ChangesetNormalizer, ChangesetStore, ChangesetTreeCreator, Config, Entity, GraphPopulator, Normalizer, Project, ProjectNormalizer, ProjectStore

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.configObject



9
10
11
12
13
14
15
16
17
# File 'lib/tfs_graph.rb', line 9

def config
  return @config unless block_given?

  @config ||= begin
    config = Config.new
    yield config
    config
  end
end