massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / beautifulsoup4 / bs4 / diagnose.pyi
1 from html.parser import HTMLParser
2
3 def diagnose(data) -> None: ...
4 def lxml_trace(data, html: bool = ..., **kwargs) -> None: ...
5
6 class AnnouncingParser(HTMLParser):
7     def handle_starttag(self, name, attrs) -> None: ...
8     def handle_endtag(self, name) -> None: ...
9     def handle_data(self, data) -> None: ...
10     def handle_charref(self, name) -> None: ...
11     def handle_entityref(self, name) -> None: ...
12     def handle_comment(self, data) -> None: ...
13     def handle_decl(self, data) -> None: ...
14     def unknown_decl(self, data) -> None: ...
15     def handle_pi(self, data) -> None: ...
16
17 def htmlparser_trace(data) -> None: ...
18 def rword(length: int = ...): ...
19 def rsentence(length: int = ...): ...
20 def rdoc(num_elements: int = ...): ...
21 def benchmark_parsers(num_elements: int = ...) -> None: ...
22 def profile(num_elements: int = ..., parser: str = ...) -> None: ...