#include "zypp/solver/detail/Types.h"
#include "zypp/ProblemSolution.h"
-
/////////////////////////////////////////////////////////////////////////
namespace zypp
{ ///////////////////////////////////////////////////////////////////////
/**
* Class representing one possible solution to one problem found during resolving
- * This problem solution ignores one or more items
- *
+ * This problem solution ignores one or more items by setting his dependencies
+ * to weak
**/
class ProblemSolutionIgnore : public ProblemSolution
{
* Constructor.
**/
ProblemSolutionIgnore( ResolverProblem_Ptr parent,
- const Dep &dep,
- PoolItem_Ref item,
- const Capability & capability);
+ PoolItem item );
ProblemSolutionIgnore( ResolverProblem_Ptr parent,
- const Dep &dep,
- PoolItem_Ref item,
- const Capability & capability,
- PoolItem_Ref otherItem);
+ PoolItemList itemList);
};
+
+
///////////////////////////////////////////////////////////////////
};// namespace detail
/////////////////////////////////////////////////////////////////////