Lines Matching full:groups
108 """Return list of groups, as well as their deps, from a list of deps."""
109 groups = []
122 groups.append(deps)
134 return groups, deps_for_groups
138 """Filter out groups from a deps list. Add groups' direct dependencies."""
142 # Keep track of groups to break circular dependendies, if any.
146 # Look for groups from the deps set.
147 groups, deps_for_groups = FindGroupsAndDepsInDeps(deps_to_check, build_dir)
148 groups = set(groups).difference(seen_groups)
149 if not groups:
152 # Update sets. Filter out groups from the full deps set.
153 full_deps_set.difference_update(groups)
155 seen_groups.update(groups)
157 # Get the direct dependencies, and filter out known groups there too.
158 for group in groups: