- ProvideNumericId: Allow explicit creation of Objects with Id 0.
authorMichael Andres <ma@suse.de>
Sat, 11 Mar 2006 00:40:13 +0000 (00:40 +0000)
committerMichael Andres <ma@suse.de>
Sat, 11 Mar 2006 00:40:13 +0000 (00:40 +0000)
commit0b2ac521bf645b2104f8f76cb0a70262c6de3cc7
treee8c49abae47d9f3ed7403705c4bd27a0a491cc14
parent64cf62a4ff279dd8fc2fb6492f5a9eadd83b55b0
- ProvideNumericId: Allow explicit creation of Objects with Id 0.
- Source: Make Source::noSource always have numericId 0 assigned.
- SourceManager:
  - Ignore attempt to add Source::noSource.
  - Fixed doc addSource/removeSource, they do not throw.
  - Removed addSource(url, ...) as Source creation is
    SourceFactory job. We don't want to maintain a duplicate
    SourceFactory interface here. And this way addSource does
    not throw anymore.
zypp/Source.h
zypp/SourceCache.cc
zypp/SourceManager.cc
zypp/SourceManager.h
zypp/base/ProvideNumericId.h
zypp/source/SourceImpl.h