Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit21a6820

Browse files
committed
Remove undoc-members and add documentation for __init__
The public API should all be documented. Anything that isn't documented with adocstring or starts with a _ isn't part of the public API. Given that, weshouldn't be autodoc'ing undocumented members.We do want to document __init__ since that's how the classes get built. Sowe explicitly add that to autodoc.I think this is a good base to build on. If it isn't, we can adjust thingsand maybe explicitly specify what should and shouldn't be documented.
1 parent461bda3 commit21a6820

5 files changed

+24
-29
lines changed

‎doc/html5lib.filters.rst

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,54 +6,53 @@ filters Package
66

77
..automodule::html5lib.filters.base
88
:members:
9-
:undoc-members:
109
:show-inheritance:
10+
:special-members: __init__
1111

1212
:mod:`alphabeticalattributes` Module
1313
------------------------------------
1414

1515
..automodule::html5lib.filters.alphabeticalattributes
1616
:members:
17-
:undoc-members:
1817
:show-inheritance:
18+
:special-members: __init__
1919

2020
:mod:`inject_meta_charset` Module
2121
---------------------------------
2222

2323
..automodule::html5lib.filters.inject_meta_charset
2424
:members:
25-
:undoc-members:
2625
:show-inheritance:
26+
:special-members: __init__
2727

2828
:mod:`lint` Module
2929
------------------
3030

3131
..automodule::html5lib.filters.lint
3232
:members:
33-
:undoc-members:
3433
:show-inheritance:
34+
:special-members: __init__
3535

3636
:mod:`optionaltags` Module
3737
--------------------------
3838

3939
..automodule::html5lib.filters.optionaltags
4040
:members:
41-
:undoc-members:
4241
:show-inheritance:
42+
:special-members: __init__
4343

4444
:mod:`sanitizer` Module
4545
-----------------------
4646

4747
..automodule::html5lib.filters.sanitizer
4848
:members:
49-
:undoc-members:
5049
:show-inheritance:
50+
:special-members: __init__
5151

5252
:mod:`whitespace` Module
5353
------------------------
5454

5555
..automodule::html5lib.filters.whitespace
5656
:members:
57-
:undoc-members:
5857
:show-inheritance:
59-
58+
:special-members: __init__

‎doc/html5lib.rst

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,23 @@ html5lib Package
99

1010
..automodule::html5lib.constants
1111
:members:
12-
:undoc-members:
1312
:show-inheritance:
1413

1514
:mod:`html5parser` Module
1615
-------------------------
1716

1817
..automodule::html5lib.html5parser
1918
:members:
20-
:undoc-members:
2119
:show-inheritance:
20+
:special-members: __init__
2221

2322
:mod:`serializer` Module
2423
------------------------
2524

2625
..automodule::html5lib.serializer
2726
:members:
28-
:undoc-members:
2927
:show-inheritance:
28+
:special-members: __init__
3029

3130
Subpackages
3231
-----------
@@ -37,4 +36,3 @@ Subpackages
3736
html5lib.treebuilders
3837
html5lib.treewalkers
3938
html5lib.treeadapters
40-

‎doc/html5lib.treeadapters.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
treebuilders Package
1+
treeadapters Package
22
====================
33

44
:mod:`~html5lib.treeadapters` Package
55
-------------------------------------
66

77
..automodule::html5lib.treeadapters
88
:members:
9-
:undoc-members:
109
:show-inheritance:
10+
:special-members: __init__
1111

1212
..automodule::html5lib.treeadapters.genshi
1313
:members:
14-
:undoc-members:
1514
:show-inheritance:
15+
:special-members: __init__
1616

1717
..automodule::html5lib.treeadapters.sax
1818
:members:
19-
:undoc-members:
2019
:show-inheritance:
20+
:special-members: __init__

‎doc/html5lib.treebuilders.rst

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,37 @@ treebuilders Package
66

77
..automodule::html5lib.treebuilders
88
:members:
9-
:undoc-members:
109
:show-inheritance:
10+
:special-members: __init__
1111

1212
:mod:`base` Module
1313
-------------------
1414

1515
..automodule::html5lib.treebuilders.base
1616
:members:
17-
:undoc-members:
1817
:show-inheritance:
18+
:special-members: __init__
1919

2020
:mod:`dom` Module
2121
-----------------
2222

2323
..automodule::html5lib.treebuilders.dom
2424
:members:
25-
:undoc-members:
2625
:show-inheritance:
26+
:special-members: __init__
2727

2828
:mod:`etree` Module
2929
-------------------
3030

3131
..automodule::html5lib.treebuilders.etree
3232
:members:
33-
:undoc-members:
3433
:show-inheritance:
34+
:special-members: __init__
3535

3636
:mod:`etree_lxml` Module
3737
------------------------
3838

3939
..automodule::html5lib.treebuilders.etree_lxml
4040
:members:
41-
:undoc-members:
4241
:show-inheritance:
43-
42+
:special-members: __init__

‎doc/html5lib.treewalkers.rst

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,46 +6,45 @@ treewalkers Package
66

77
..automodule::html5lib.treewalkers
88
:members:
9-
:undoc-members:
109
:show-inheritance:
10+
:special-members: __init__
1111

1212
:mod:`base` Module
1313
------------------
1414

1515
..automodule::html5lib.treewalkers.base
1616
:members:
17-
:undoc-members:
1817
:show-inheritance:
18+
:special-members: __init__
1919

2020
:mod:`dom` Module
2121
-----------------
2222

2323
..automodule::html5lib.treewalkers.dom
2424
:members:
25-
:undoc-members:
2625
:show-inheritance:
26+
:special-members: __init__
2727

2828
:mod:`etree` Module
2929
-------------------
3030

3131
..automodule::html5lib.treewalkers.etree
3232
:members:
33-
:undoc-members:
3433
:show-inheritance:
34+
:special-members: __init__
3535

3636
:mod:`etree_lxml` Module
3737
------------------------
3838

3939
..automodule::html5lib.treewalkers.etree_lxml
4040
:members:
41-
:undoc-members:
4241
:show-inheritance:
43-
42+
:special-members: __init__
4443

4544
:mod:`genshi` Module
4645
--------------------
4746

4847
..automodule::html5lib.treewalkers.genshi
4948
:members:
50-
:undoc-members:
5149
:show-inheritance:
50+
:special-members: __init__

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp