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/behaviors.rb,
lib/tfs_graph/extensions.rb,
lib/tfs_graph/normalizer.rb,
lib/tfs_graph/populators.rb,
lib/tfs_graph/repository.rb,
lib/tfs_graph/tfs_client.rb,
lib/tfs_graph/tfs_helpers.rb,
lib/tfs_graph/store_helpers.rb,
lib/tfs_graph/abstract_store.rb,
lib/tfs_graph/changeset_merge.rb,
lib/tfs_graph/graph_populator.rb,
lib/tfs_graph/server_registry.rb,
lib/tfs_graph/persistable_entity.rb,
lib/tfs_graph/branch/branch_store.rb,
lib/tfs_graph/repository_registry.rb,
lib/tfs_graph/populators/utilities.rb,
lib/tfs_graph/populators/everything.rb,
lib/tfs_graph/populators/for_branch.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/repository/neo4j_repository.rb,
lib/tfs_graph/associators/branch_associator.rb,
lib/tfs_graph/branch/branch_archive_handler.rb,
lib/tfs_graph/repository/related_repository.rb,
lib/tfs_graph/changeset/changeset_normalizer.rb,
lib/tfs_graph/populators/for_archived_branch.rb,
lib/tfs_graph/behaviors/neo4j_repository/branch.rb,
lib/tfs_graph/associators/changeset_tree_builder.rb,
lib/tfs_graph/behaviors/neo4j_repository/project.rb,
lib/tfs_graph/behaviors/related_repository/branch.rb,
lib/tfs_graph/behaviors/neo4j_repository/changeset.rb,
lib/tfs_graph/behaviors/related_repository/project.rb,
lib/tfs_graph/changeset_merge/changeset_merge_store.rb,
lib/tfs_graph/behaviors/related_repository/changeset.rb,
lib/tfs_graph/changeset_merge/changeset_merge_normalizer.rb

Overview

Wraps domain knowledge of changeset TFS access

Defined Under Namespace

Modules: Extensions, Populators, StoreHelpers, TFSClient, TFSHelpers Classes: AbstractStore, Behaviors, Branch, BranchArchiveHandler, BranchAssociator, BranchNormalizer, BranchStore, Changeset, ChangesetMerge, ChangesetMergeNormalizer, ChangesetMergeStore, ChangesetNormalizer, ChangesetStore, ChangesetTreeBuilder, Config, Entity, GraphPopulator, Normalizer, PersistableEntity, Project, ProjectNormalizer, ProjectStore, Repository, RepositoryRegistry, ServerRegistry

Constant Summary collapse

VERSION =
"0.1.2"

Class Method Summary collapse

Class Method Details

.configObject



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

def config
  return @config unless block_given?

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