From fedd8da882ace1fdfc00f63043acda619e77dfa4 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Wed, 22 May 2013 15:09:55 -0400 Subject: doc: return correctly from xmlschema errors --- doc/exts/xmlschema.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/exts/xmlschema.py b/doc/exts/xmlschema.py index e38436e7c..c26aed81e 100644 --- a/doc/exts/xmlschema.py +++ b/doc/exts/xmlschema.py @@ -132,6 +132,7 @@ class _XMLDirective(Directive): else: reporter.error("No XML %s %s found" % (" or ".join(self.types), name)) + return [] documentor = XMLDocumentor(entity, env, self.state, name=name, ns_uri=ns_uri, include=self.process_include(), @@ -315,6 +316,7 @@ class XMLDocumentor(object): return rv else: self.reporter.error("Unknown element type %s" % fqtype) + return [] else: rv = [] typespec = self.entity.xpath("xs:complexType", namespaces=NSMAP)[0] -- cgit v1.2.3-1-g7c22