Method: pylint.testutils.reporter_for_tests.GenericTestReporter.finalize
Calls: 44, Exceptions: 0, Paths: 3Back
Path 1: 21 calls (0.48)
'' (21)
1def finalize(self) -> str:
2 """Format and print messages in the context of the path."""
3 messages: list[str] = []
4 for msg in self.messages:
5 obj = ""
6 if msg.obj:
7 obj = f":{msg.obj}"
8 messages.append(f"{msg.msg_id[0]}:{msg.line:>3}{obj}: {msg.msg}")
9
10 messages.sort()
11 for message in messages:
12 print(message, file=self.out)
13
14 result = self.out.getvalue()
15 self.reset()
16 return result
Path 2: 19 calls (0.43)
'I: 1: Ignoring entire file\n' (1) 'W: 8: Using a conditional statement with a constant value\nW: 8: Using a conditional statement with a constant ...
1def finalize(self) -> str:
2 """Format and print messages in the context of the path."""
3 messages: list[str] = []
4 for msg in self.messages:
5 obj = ""
6 if msg.obj:
7 obj = f":{msg.obj}"
8 messages.append(f"{msg.msg_id[0]}:{msg.line:>3}{obj}: {msg.msg}")
9
10 messages.sort()
11 for message in messages:
12 print(message, file=self.out)
13
14 result = self.out.getvalue()
15 self.reset()
16 return result
Path 3: 4 calls (0.09)
"C: 1: Missing module docstring\nR: 1:Klass: Class 'Klass' inherits from object, can be safely removed from bases in python3\nR: 1:Klass: Too few p...
1def finalize(self) -> str:
2 """Format and print messages in the context of the path."""
3 messages: list[str] = []
4 for msg in self.messages:
5 obj = ""
6 if msg.obj:
7 obj = f":{msg.obj}"
8 messages.append(f"{msg.msg_id[0]}:{msg.line:>3}{obj}: {msg.msg}")
9
10 messages.sort()
11 for message in messages:
12 print(message, file=self.out)
13
14 result = self.out.getvalue()
15 self.reset()
16 return result