Home | History | Annotate | Download | only in generators

Lines Matching refs:releases

70     # A list of unique releases for this node
71 self.releases = None
136 if self.releases:
137 release_list = ': ' + ' '.join(self.releases)
229 def GetUniqueReleases(self, releases):
230 """Return the unique set of first releases corresponding to input
234 my_min, my_max = self.GetMinMax(releases)
235 if my_min > releases[-1] or my_max < releases[0]:
239 for rel in releases:
251 # cached unique releases.
262 def _GetReleaseList(self, releases, visited=None):
264 if not self.releases:
267 self.releases = []
268 return self.releases
272 my_min, my_max = self.GetMinMax(releases)
274 if my_max != releases[-1]:
289 # Files inherit all their releases from items in the file
300 child_releases |= set(child._GetReleaseList(releases, cur_visits))
308 type_releases |= set(typenode._GetReleaseList(releases, cur_visits))
320 self.releases = sorted(my_releases)
321 return self.releases
323 def BuildReleaseMap(self, releases):
324 unique_list = self._GetReleaseList(releases)
325 _, my_max = self.GetMinMax(releases)
329 for rel in releases: