Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework reparenting + pre process docstrings #773

Closed
wants to merge 30 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
96b9e05
Fix #295
tristanlatr Jul 11, 2023
6550919
Fix the _ReferenceTransform for annotations.
tristanlatr Jul 11, 2023
34e2c54
Fix mypy
tristanlatr Jul 11, 2023
ef41a2f
fix pyflakes
tristanlatr Jul 11, 2023
bd8af40
fix ref
tristanlatr Jul 11, 2023
bd69087
Fix issue regarding builtin names. Introduce the rawtarget attribute …
tristanlatr Jul 12, 2023
0fd9982
Fix big loop issue
tristanlatr Jul 12, 2023
b84f24c
Better test coverage for the linker
tristanlatr Jul 12, 2023
31144e5
Introduce Class.parsed_bases, Function.parsed_decorators, Function.pa…
tristanlatr Jul 13, 2023
e39b771
Add tests
tristanlatr Jul 13, 2023
f0f694d
Fix mypy
tristanlatr Jul 13, 2023
dd2cf17
fix static checks
tristanlatr Jul 13, 2023
190b5a7
- Parse module imports and store them into Module.imports attribute.
tristanlatr Sep 29, 2023
cd76414
Move the re exporting to post processing
tristanlatr Sep 30, 2023
a3ad4eb
Fix mypy and simplify
tristanlatr Sep 30, 2023
8d7b748
Fix issue #184.
tristanlatr Sep 30, 2023
d5d176a
Do not reparent stuff listed in __all__ of a public module.
tristanlatr Sep 30, 2023
434a460
Fix space
tristanlatr Sep 30, 2023
0bf2334
Fix typo
tristanlatr Oct 1, 2023
1235d9e
Merge branch 'master' into 295-184-reparenting-rework
tristanlatr Oct 6, 2023
f28c265
Update pydoctor/astbuilder.py
tristanlatr Oct 13, 2023
a70b8b2
Update pydoctor/astbuilder.py
tristanlatr Oct 15, 2023
f00cda1
Merge branch 'master' into 295-184-reparenting-rework
tristanlatr Oct 15, 2023
1c4343b
It's possible to re-export stuff from a class.
tristanlatr Nov 1, 2023
08676f8
Merge branch 'master' into 295-184-reparenting-rework
tristanlatr Nov 19, 2023
6221144
Merge branch 'master' into 280-295-rework-names-in-type-annotations
tristanlatr Jan 20, 2024
943092a
Merge branch 'master' into 295-184-reparenting-rework
tristanlatr Apr 3, 2024
6626405
Merge branch 'master' into 280-295-rework-names-in-type-annotations
tristanlatr Apr 3, 2024
011ebcf
Fix mypy
tristanlatr Apr 3, 2024
bfcd0fc
Merge remote-tracking branch 'origin/280-295-rework-names-in-type-ann…
tristanlatr Apr 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,5 @@ _trial_temp/
apidocs/
*.egg-info
.eggs
__pycache__
.hypothesis
7 changes: 4 additions & 3 deletions docs/tests/test_twisted_docs.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ def test_IPAddress_implementations() -> None:
assert all(impl in page for impl in show_up), page

# Test for https://github.com/twisted/pydoctor/issues/505
def test_web_template_api() -> None:
def test_some_apis() -> None:
"""
This test ensures all important members of the twisted.web.template
module are documented at the right place
module are documented at the right place, and other APIs exist as well.
"""

exists = ['twisted.web.template.Tag.html',
Expand All @@ -39,7 +39,8 @@ def test_web_template_api() -> None:
'twisted.web.template.TagLoader.html',
'twisted.web.template.XMLString.html',
'twisted.web.template.XMLFile.html',
'twisted.web.template.Element.html',]
'twisted.web.template.Element.html',
'twisted.internet.ssl.DistinguishedName.html']
for e in exists:
assert (BASE_DIR / e).exists(), f"{e} not found"

Expand Down
Loading
Loading