Method: rich._inspect.Inspect.__init__
Calls: 16, Exceptions: 0, Paths: 2Back
Path 1: 15 calls (0.94)
test_can_handle_special_characters_in_docstrings.
None (15)
False (15)
True (8) False (7)
True (15)
False (15)
False (15)
True (15)
False (15)
False (13) True (2)
1def __init__(
2 self,
3 obj: Any,
4 *,
5 title: Optional[TextType] = None,
6 help: bool = False,
7 methods: bool = False,
8 docs: bool = True,
9 private: bool = False,
10 dunder: bool = False,
11 sort: bool = True,
12 all: bool = True,
13 value: bool = True,
14 ) -> None:
15 self.highlighter = ReprHighlighter()
16 self.obj = obj
17 self.title = title or self._make_title(obj)
18 if all:
19 methods = private = dunder = True
20 self.help = help
21 self.methods = methods
22 self.docs = docs or help
23 self.private = private or dunder
24 self.dunder = dunder
25 self.sort = sort
26 self.value = value
Path 2: 1 calls (0.06)
Foo (1)
None (1)
False (1)
False (1)
True (1)
False (1)
False (1)
True (1)
True (1)
False (1)
1def __init__(
2 self,
3 obj: Any,
4 *,
5 title: Optional[TextType] = None,
6 help: bool = False,
7 methods: bool = False,
8 docs: bool = True,
9 private: bool = False,
10 dunder: bool = False,
11 sort: bool = True,
12 all: bool = True,
13 value: bool = True,
14 ) -> None:
15 self.highlighter = ReprHighlighter()
16 self.obj = obj
17 self.title = title or self._make_title(obj)
18 if all:
19 methods = private = dunder = True
20 self.help = help
21 self.methods = methods
22 self.docs = docs or help
23 self.private = private or dunder
24 self.dunder = dunder
25 self.sort = sort
26 self.value = value