rstlint: recognize "deprecated-removed" directive

This commit is contained in:
Georg Brandl 2014-10-30 22:30:01 +01:00
parent 6b4c847c4f
commit f2b56518f9
1 changed files with 3 additions and 2 deletions

View File

@ -15,7 +15,6 @@
import re import re
import sys import sys
import getopt import getopt
import subprocess
from os.path import join, splitext, abspath, exists from os.path import join, splitext, abspath, exists
from collections import defaultdict from collections import defaultdict
@ -33,7 +32,8 @@
'autoexception', 'autofunction', 'automethod', 'automodule', 'centered', 'autoexception', 'autofunction', 'automethod', 'automodule', 'centered',
'cfunction', 'class', 'classmethod', 'cmacro', 'cmdoption', 'cmember', 'cfunction', 'class', 'classmethod', 'cmacro', 'cmdoption', 'cmember',
'code-block', 'confval', 'cssclass', 'ctype', 'currentmodule', 'cvar', 'code-block', 'confval', 'cssclass', 'ctype', 'currentmodule', 'cvar',
'data', 'deprecated', 'describe', 'directive', 'doctest', 'envvar', 'event', 'data', 'deprecated-removed', 'deprecated(?!-removed)', 'describe', 'directive',
'doctest', 'envvar', 'event',
'exception', 'function', 'glossary', 'highlight', 'highlightlang', 'index', 'exception', 'function', 'glossary', 'highlight', 'highlightlang', 'index',
'literalinclude', 'method', 'module', 'moduleauthor', 'productionlist', 'literalinclude', 'method', 'module', 'moduleauthor', 'productionlist',
'program', 'role', 'sectionauthor', 'seealso', 'sourcecode', 'staticmethod', 'program', 'role', 'sectionauthor', 'seealso', 'sourcecode', 'staticmethod',
@ -51,6 +51,7 @@
checker_props = {'severity': 1, 'falsepositives': False} checker_props = {'severity': 1, 'falsepositives': False}
def checker(*suffixes, **kwds): def checker(*suffixes, **kwds):
"""Decorator to register a function as a checker.""" """Decorator to register a function as a checker."""
def deco(func): def deco(func):