summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--giscanner/docbookwriter.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/giscanner/docbookwriter.py b/giscanner/docbookwriter.py
index 8e38ec4b..7238595d 100644
--- a/giscanner/docbookwriter.py
+++ b/giscanner/docbookwriter.py
@@ -167,7 +167,8 @@ class DocBookWriter(object):
self._formatter.set_namespace(self._namespace)
for name, node in self._namespace.iteritems():
- self._add_node(node, name)
+ if isinstance(node, (ast.Class, ast.Record, ast.Interface)):
+ self._add_node(node, name)
def _add_node(self, node, name):
page = DocBookPage(name, node.doc)