Separate item-repository classes into different files.

Authored by intelfx on Dec 14 2012, 1:29 PM.

Description

Separate item-repository classes into different files.

In short:
language/duchain/repositories/itemrepository.{h,cpp} ->

  • language/duchain/repositories/abstractitemrepository.{h,cpp} AbstractItemRepository, AbstractRepositoryManager
  • language/duchain/repositories/repositorymanager.h RepositoryManager
  • language/duchain/repositories/itemrepository.{h,cpp} Bucket, Locker, DynamicItem, ItemRepository
  • language/duchain/repositories/itemrepositoryregistry.{h,cpp} ItemRepositoryRegistry, globalItemRepositoryRegistry()
  • language/duchain/repositories/itemrepositoryexampleitem.h ExampleItem, ExampleItemRequest

Also I reformatted newly created files (as git-blame history is lost
anyway) and fixed/beautified apidoc comments where applicable.

Details

Committed
intelfxJan 5 2013, 9:06 PM
Parents
R32:49345019920f: Shutdown DUChain and item-repositories by ICore::shutdownCompleted() when…
Branches
Unknown
Tags
Unknown