ajack       2004/01/16 15:12:10

  Modified:    python/gump/model project.py
  Log:
  2 didn't get sent...
  
  1) More forrest docs tweaks [trying to make it easy to use/navigate/read]
  2) Changes total -> full in Project for consistency.
  
  Revision  Changes    Path
  1.28      +20 -20    jakarta-gump/python/gump/model/project.py
  
  Index: project.py
  ===================================================================
  RCS file: /home/cvs/jakarta-gump/python/gump/model/project.py,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- project.py        12 Jan 2004 18:01:36 -0000      1.27
  +++ project.py        16 Jan 2004 23:12:10 -0000      1.28
  @@ -200,8 +200,8 @@
        #
        # Fully expanded
        #
  -     self.totalDepends=[]
  -     self.totalDependees=[]    
  +     self.fullDepends=[]
  +     self.fullDependees=[]    
           
        #############################################################
        #
  @@ -301,37 +301,37 @@
           #
           # Build a set of dependencies (once only)
           #
  -        if self.totalDepends: 
  -            return self.totalDepends
  +        if self.fullDepends: 
  +            return self.fullDepends
           
           for dependency in self.depends:
  -            if not dependency in self.totalDepends: 
  -                self.totalDepends.append(dependency)
  +            if not dependency in self.fullDepends: 
  +                self.fullDepends.append(dependency)
                   for subdepend in dependency.getProject().getFullDependencies():
  -                    if not subdepend in self.totalDepends:
  -                        self.totalDepends.append(subdepend)
  -        self.totalDepends.sort()
  +                    if not subdepend in self.fullDepends:
  +                        self.fullDepends.append(subdepend)
  +        self.fullDepends.sort()
           
           # Return stored
  -        return self.totalDepends
  +        return self.fullDepends
                       
       def getFullDependencyCount(self):         
           return len(self.getFullDependencies())                      
       
       def getFullDependees(self):   
  -        if self.totalDependees: return self.totalDependees
  +        if self.fullDependees: return self.fullDependees
           
           for dependee in self.dependees:
  -            if not dependee in self.totalDependees: 
  +            if not dependee in self.fullDependees: 
                   # We have a new dependee
  -                self.totalDependees.append(dependee)
  +                self.fullDependees.append(dependee)
                   for subdependee in dependee.getProject().getFullDependees():
  -                    if not subdependee in self.totalDependees:
  -                        self.totalDependees.append(subdependee)
  -        self.totalDependees.sort()
  +                    if not subdependee in self.fullDependees:
  +                        self.fullDependees.append(subdependee)
  +        self.fullDependees.sort()
           
           # Store once
  -        return self.totalDependees            
  +        return self.fullDependees            
                           
       def getFullDependeeCount(self):         
           return len(self.getFullDependees())             
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to