Skip to content

Commit e25b188

Browse files
committed
Use __all__ wherever applicable
1 parent b32d8d2 commit e25b188

File tree

4 files changed

+74
-32
lines changed

4 files changed

+74
-32
lines changed

.mypy.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ warn_unused_ignores = True
33
warn_redundant_casts = True
44
no_implicit_optional = True
55
strict_equality = True
6+
implicit_reexport = False
67

78
[mypy-tests.test_plugins.*]
89
ignore_errors = True
Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,27 @@
1-
from .state_block import StateBlock # noqa: F401
1+
__all__ = (
2+
"StateBlock",
3+
"paragraph",
4+
"heading",
5+
"lheading",
6+
"code",
7+
"fence",
8+
"hr",
9+
"list_block",
10+
"reference",
11+
"blockquote",
12+
"html_block",
13+
"table",
14+
)
15+
16+
from .state_block import StateBlock
217
from .paragraph import paragraph # noqa: F401
3-
from .heading import heading # noqa: F401
4-
from .lheading import lheading # noqa: F401
5-
from .code import code # noqa: F401
6-
from .fence import fence # noqa: F401
7-
from .hr import hr # noqa: F401
8-
from .list import list_block # noqa: F401
9-
from .reference import reference # noqa: F401
10-
from .blockquote import blockquote # noqa: F401
11-
from .html_block import html_block # noqa: F401
12-
from .table import table # noqa: F401
18+
from .heading import heading
19+
from .lheading import lheading
20+
from .code import code
21+
from .fence import fence
22+
from .hr import hr
23+
from .list import list_block
24+
from .reference import reference
25+
from .blockquote import blockquote
26+
from .html_block import html_block
27+
from .table import table

markdown_it/rules_core/__init__.py

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
1-
from .state_core import StateCore # noqa: F401
2-
from .normalize import normalize # noqa: F401
3-
from .block import block # noqa: F401
4-
from .inline import inline # noqa: F401
5-
from .replacements import replace # noqa: F401
6-
from .smartquotes import smartquotes # noqa: F401
7-
from .linkify import linkify # noqa: F401
1+
__all__ = (
2+
"StateCore",
3+
"normalize",
4+
"block",
5+
"inline",
6+
"replace",
7+
"smartquotes",
8+
"linkify",
9+
)
10+
11+
from .state_core import StateCore
12+
from .normalize import normalize
13+
from .block import block
14+
from .inline import inline
15+
from .replacements import replace
16+
from .smartquotes import smartquotes
17+
from .linkify import linkify
Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
1-
from .state_inline import StateInline # noqa: F401
2-
from .text import text # noqa: F401
3-
from .text_collapse import text_collapse # noqa: F401
4-
from .balance_pairs import link_pairs # noqa: F401
5-
from .escape import escape # noqa: F401
6-
from .newline import newline # noqa: F401
7-
from .backticks import backtick # noqa: F401
8-
from . import emphasis # noqa: F401
9-
from .image import image # noqa: F401
10-
from .link import link # noqa: F401
11-
from .autolink import autolink # noqa: F401
12-
from .entity import entity # noqa: F401
13-
from .html_inline import html_inline # noqa: F401
14-
from . import strikethrough # noqa: F401
1+
__all__ = (
2+
"StateInline",
3+
"text",
4+
"text_collapse",
5+
"link_pairs",
6+
"escape",
7+
"newline",
8+
"backtick",
9+
"emphasis",
10+
"image",
11+
"link",
12+
"autolink",
13+
"entity",
14+
"html_inline",
15+
"strikethrough",
16+
)
17+
from .state_inline import StateInline
18+
from .text import text
19+
from .text_collapse import text_collapse
20+
from .balance_pairs import link_pairs
21+
from .escape import escape
22+
from .newline import newline
23+
from .backticks import backtick
24+
from . import emphasis
25+
from .image import image
26+
from .link import link
27+
from .autolink import autolink
28+
from .entity import entity
29+
from .html_inline import html_inline
30+
from . import strikethrough

0 commit comments

Comments
 (0)