summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/Dependency.py
diff options
context:
space:
mode:
Diffstat (limited to 'pym/_emerge/Dependency.py')
-rw-r--r--pym/_emerge/Dependency.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/pym/_emerge/Dependency.py b/pym/_emerge/Dependency.py
index 63b2a1b12..d5d519d97 100644
--- a/pym/_emerge/Dependency.py
+++ b/pym/_emerge/Dependency.py
@@ -5,11 +5,16 @@ from _emerge.DepPriority import DepPriority
from _emerge.SlotObject import SlotObject
class Dependency(SlotObject):
__slots__ = ("atom", "blocker", "child", "depth",
- "parent", "onlydeps", "priority", "root")
+ "parent", "onlydeps", "priority", "root",
+ "collapsed_parent", "collapsed_priority")
def __init__(self, **kwargs):
SlotObject.__init__(self, **kwargs)
if self.priority is None:
self.priority = DepPriority()
if self.depth is None:
self.depth = 0
+ if self.collapsed_parent is None:
+ self.collapsed_parent = self.parent
+ if self.collapsed_priority is None:
+ self.collapsed_priority = self.priority