Method: rich.text.Text.set_length
Calls: 5, Exceptions: 0, Paths: 3Back
Path 1: 3 calls (0.6)
3 (3)
1def set_length(self, new_length: int) -> None:
2 """Set new length of the text, clipping or padding is required."""
3 length = len(self)
4 if length != new_length:
5 if length < new_length:
6 self.pad_right(new_length - length)
7 else:
8 self.right_crop(length - new_length)
Path 2: 1 calls (0.2)
5 (1)
1def set_length(self, new_length: int) -> None:
2 """Set new length of the text, clipping or padding is required."""
3 length = len(self)
4 if length != new_length:
5 if length < new_length:
6 self.pad_right(new_length - length)
7 else:
8 self.right_crop(length - new_length)
Path 3: 1 calls (0.2)
10 (1)
1def set_length(self, new_length: int) -> None:
2 """Set new length of the text, clipping or padding is required."""
3 length = len(self)
4 if length != new_length:
5 if length < new_length:
6 self.pad_right(new_length - length)
7 else:
8 self.right_crop(length - new_length)