*/
#include <iostream>
+#define ZYPP_USE_RESOLVER_INTERNALS
+
#include "zypp/Resolver.h"
#include "zypp/ZConfig.h"
#include "zypp/TriBool.h"
#include "zypp/solver/detail/Resolver.h"
#include "zypp/solver/detail/Testcase.h"
+#include "zypp/solver/detail/ItemCapKind.h"
#include "zypp/sat/Transaction.h"
using namespace std;
// METHOD TYPE : Ctor
//
Resolver::Resolver( const ResPool & pool )
- : _pimpl( new Impl(pool) )
+ : _pimpl( new solver::detail::ResolverInternal(pool) )
{}
///////////////////////////////////////////////////////////////////
#undef ZOLV_FLAG_TRIBOOL
void Resolver::addUpgradeRepo( Repository repo_r ) { _pimpl->addUpgradeRepo( repo_r ); }
+ bool Resolver::upgradingRepos() const { return !_pimpl->upgradeRepos().empty(); }
bool Resolver::upgradingRepo( Repository repo_r ) const { return _pimpl->upgradingRepo( repo_r ); }
void Resolver::removeUpgradeRepo( Repository repo_r ) { _pimpl->removeUpgradeRepo( repo_r ); }
void Resolver::removeUpgradeRepos() { _pimpl->removeUpgradeRepos(); }