Fix the last of the linting errors

pull/18/head
Eric Holscher 9 years ago
parent e397229177
commit 6a67c16642

@ -0,0 +1,20 @@
from .mappers import DotNetSphinxMapper, PythonSphinxMapper, GoSphinxMapper, JavaScriptSphinxMapper
default_file_mapping = {
'python': ['*.py'],
'dotnet': ['project.json', '*.csproj', '*.vbproj'],
'go': ['*.go'],
'javascript': ['*.js'],
}
default_ignore_patterns = {
'dotnet': ['*toc.yml', '*index.yml'],
'python': ['*migrations*'],
}
default_backend_mapping = {
'python': PythonSphinxMapper,
'dotnet': DotNetSphinxMapper,
'go': GoSphinxMapper,
'javascript': JavaScriptSphinxMapper,
}

@ -11,7 +11,7 @@ from sphinx.util.console import darkgreen, bold
from sphinx.addnodes import toctree
from sphinx.errors import SphinxError
from .settings import default_file_mapping, default_ignore_patterns, default_backend_mapping
from .backends import default_file_mapping, default_ignore_patterns, default_backend_mapping
default_options = ['members', 'undoc-members', 'private-members', 'special-members']

@ -39,7 +39,7 @@ class GoSphinxMapper(SphinxMapperBase):
self.app.warn('Error reading file: {0}'.format(path))
return None
def create_class(self, data, options=None, _type=None):
def create_class(self, data, options=None, **kwargs):
'''Return instance of class based on Go data
Data keys handled here:
@ -53,6 +53,7 @@ class GoSphinxMapper(SphinxMapperBase):
:param data: dictionary data from godocjson output
'''
_type = kwargs.get('_type')
obj_map = dict(
(cls.type, cls) for cls
in ALL_CLASSES

@ -6,26 +6,6 @@ You shouldn't need to touch this.
import os
from .mappers import DotNetSphinxMapper, PythonSphinxMapper, GoSphinxMapper, JavaScriptSphinxMapper
SITE_ROOT = os.path.dirname(os.path.realpath(__file__))
TEMPLATE_DIR = os.path.join(SITE_ROOT, 'templates')
default_file_mapping = {
'python': ['*.py'],
'dotnet': ['project.json', '*.csproj', '*.vbproj'],
'go': ['*.go'],
'javascript': ['*.js'],
}
default_ignore_patterns = {
'dotnet': ['*toc.yml', '*index.yml'],
'python': ['*migrations*'],
}
default_backend_mapping = {
'python': PythonSphinxMapper,
'dotnet': DotNetSphinxMapper,
'go': GoSphinxMapper,
'javascript': JavaScriptSphinxMapper,
}

@ -12,6 +12,7 @@ pylint:
max-line-length: 100
disable:
- logging-format-interpolation
- interface-not-implemented
mccabe:
run: false

Loading…
Cancel
Save