From 946bef565d909a16337cab7b74d0df2b55f0abdc Mon Sep 17 00:00:00 2001 From: Andrea Gavana Date: Sun, 22 Jan 2012 16:28:17 +0000 Subject: [PATCH] Fix back the documentation builders for Sphinx. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- etgtools/sphinx_generator.py | 3 +++ sphinxtools/inheritance.py | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/etgtools/sphinx_generator.py b/etgtools/sphinx_generator.py index 7733c194..263ad405 100644 --- a/etgtools/sphinx_generator.py +++ b/etgtools/sphinx_generator.py @@ -2139,6 +2139,9 @@ class XMLDocString(object): self.Reformat(stream) + if not klass.nodeBases: + klass.nodeBases = ({name: (name, name, [])}, [name]) + inheritance_diagram = InheritanceDiagram(klass.nodeBases) png, map = inheritance_diagram.MakeInheritanceDiagram() diff --git a/sphinxtools/inheritance.py b/sphinxtools/inheritance.py index 5c9da835..8d03d9fa 100644 --- a/sphinxtools/inheritance.py +++ b/sphinxtools/inheritance.py @@ -36,6 +36,10 @@ class InheritanceDiagram(object): def __init__(self, class_info): + print class_info + print + print + self.class_info, self.specials = class_info