Imported Upstream version 14.45.0
[platform/upstream/libzypp.git] / zypp / solver / detail / ProblemSolutionIgnore.h
index 6751fc9..3765023 100644 (file)
@@ -25,7 +25,6 @@
 #include "zypp/solver/detail/Types.h"
 #include "zypp/ProblemSolution.h"
 
-
 /////////////////////////////////////////////////////////////////////////
 namespace zypp
 { ///////////////////////////////////////////////////////////////////////
@@ -38,8 +37,8 @@ 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
        {
@@ -49,16 +48,13 @@ namespace zypp
             * 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
     /////////////////////////////////////////////////////////////////////