Ignore test-only dependency cycles
[alexxy/gromacs.git] / docs / doxygen / check-source.py
index 34cca21a9090d43bf1a107da0ba34df337e1a722..b0bb86e5372a11953d7e620a74b9865f576789fc 100755 (executable)
@@ -336,13 +336,11 @@ class ModuleDependencyGraph(object):
         self._tree = tree
 
     def iternodes(self):
-        for module in self._tree.get_modules():
-            if module.get_name() != 'module_testutils':
-                yield module
+        return self._tree.get_modules()
 
     def iteredges(self, module):
         for dependency in module.get_dependencies():
-            if dependency.get_other_module().get_name() != 'module_testutils':
+            if not dependency.is_test_only_dependency():
                 yield (dependency.get_other_module(), dependency)
 
     def report_cycle(self, cycle, reporter):