Libzypp/Refactoring/Porting
From openSUSE
< Libzypp | Refactoring
Contents |
[edit]
Porting Applications to Refactored Libzypp
Super quick summary:
- use RepoManager instead of SourceManager
[edit]
Classes
[edit]
SourceManager
Use RepoManager instead.
- disableSourcesAt
- TODO in libzypp
- enabledSources
- (unused in ResolvablePropertiesEx)
- findSource(SourceId)
- releaseAllSources
- for PkgCommit
- reset
- ?
- restore
- RepoManager ctor
- SourceId
- TODO in libzypp (Resolvable::source)
[edit]
Source_Ref
- numberOfMedia
- TZ not yet,Pkg::PkgMediaSizes, PkgMediaCount (TODO refactor them)
- numericId
[edit]
storage::PersistentStorage
[edit]
source::SourceInfo
Use RepoInfo instead
[edit]
Exceptions
[edit]
Old
[edit]
SourcesAlreadyRestoredException
[edit]
FailedSourcesRestoreException
[edit]
New
TODO

