Remove unused imports and code from tabledoc.py

This commit is contained in:
Andrew Ekstedt 2013-06-13 13:20:42 -07:00
parent f34f6bb72a
commit 22bf78be41

View file

@ -12,16 +12,13 @@ import textwrap
from docutils import nodes from docutils import nodes
from docutils.statemachine import ViewList from docutils.statemachine import ViewList
from sphinx.util.compat import Directive, make_admonition
from sphinx.locale import _
from sphinx.domains.python import PyClasslike from sphinx.domains.python import PyClasslike
from sphinx.util.docfields import Field, GroupedField, TypedField from sphinx.util.docfields import TypedField
from sphinx.ext.autodoc import ClassLevelDocumenter
from sqlalchemy import types from sqlalchemy import types
from sqlalchemy.orm.attributes import InstrumentedAttribute from sqlalchemy.orm.attributes import InstrumentedAttribute
from sqlalchemy.orm.properties import RelationshipProperty from sqlalchemy.orm.properties import RelationshipProperty
from sqlalchemy.orm import Mapper, configure_mappers from sqlalchemy.orm import configure_mappers
from sqlalchemy.ext.associationproxy import AssociationProxy from sqlalchemy.ext.associationproxy import AssociationProxy
from pokedex.db.markdown import MoveEffectPropertyMap, MoveEffectProperty from pokedex.db.markdown import MoveEffectPropertyMap, MoveEffectProperty
@ -36,14 +33,7 @@ for cls in tables.mapped_classes:
for column in cls.__table__.c: for column in cls.__table__.c:
column_to_cls[column] = cls column_to_cls[column] = cls
class dextabledoc(nodes.Admonition, nodes.Element):
pass
def visit_todo_node(self, node):
self.visit_admonition(node)
def depart_todo_node(self, node):
self.depart_admonition(node)
def column_type_str(column): def column_type_str(column):
"""Extract the type name from a SQLA column """Extract the type name from a SQLA column
@ -241,9 +231,6 @@ def generate_associationproxies(cls, remaining_attrs):
yield u'%s.\ **%s**:' % (cls.__name__, attr_name) yield u'%s.\ **%s**:' % (cls.__name__, attr_name)
yield '``{prop.remote_attr.key}`` of ``self.{prop.local_attr.key}``'.format( yield '``{prop.remote_attr.key}`` of ``self.{prop.local_attr.key}``'.format(
prop=prop) prop=prop)
'''if 'description' in info:
yield u''
yield u' ' + unicode(info['description'])'''
yield u'' yield u''
remaining_attrs.remove(attr_name) remaining_attrs.remove(attr_name)