- Added direct accessors to the dependeny CapSets in Resolvable.
authorMichael Andres <ma@suse.de>
Tue, 10 Jan 2006 09:54:53 +0000 (09:54 +0000)
committerMichael Andres <ma@suse.de>
Tue, 10 Jan 2006 09:54:53 +0000 (09:54 +0000)
commite78d3a0afe539935bea99aa374d98ec47dbb9606
tree01efcccbcc8fb76bbc6c656f81d237e8cb3c3308
parent03fbfa6e96f64486850fe7e2e1605231c9690f38
- Added direct accessors to the dependeny CapSets in Resolvable.
  (i.e. Resolvable::provides(), Resolvable::requires(), etc.)

- Removed Resolvable::deps and Resolvable::setDeps.
  (a Resolvable::deprecatedSetDeps is kept untill solver/temorary is cleaned)

- Resolvable factories makeResolvable(And|From)Impl now take a reference to
  struct NVRAD (name,edition,arch,deps). The prefered way of creating resolvables
  now is filling a NVRAD, then constructing the object. NOTE: Manipulation of
  dependenciues after construction will be eliminated fron the Resolvables public
  interface.
zypp/Dependencies.cc
zypp/Dependencies.h
zypp/Resolvable.cc
zypp/Resolvable.h
zypp/solver/temporary/Package.cc
zypp/solver/temporary/ResItem.h
zypp/solver/temporary/XmlParser.cc
zypp/source/yum/YUMPatchImpl.cc
zypp/source/yum/YUMSource.cc
zypp/target/rpm/RpmDb.cc