Report as many notes as lines in the message (unless disabled).
(
self,
messages: str,
context: Context,
offset: int = 0,
*,
code: ErrorCode | None = None,
origin_context: Context | None = None,
parent_error: ErrorInfo | None = None,
)
| 303 | ) |
| 304 | |
| 305 | def note_multiline( |
| 306 | self, |
| 307 | messages: str, |
| 308 | context: Context, |
| 309 | offset: int = 0, |
| 310 | *, |
| 311 | code: ErrorCode | None = None, |
| 312 | origin_context: Context | None = None, |
| 313 | parent_error: ErrorInfo | None = None, |
| 314 | ) -> None: |
| 315 | """Report as many notes as lines in the message (unless disabled).""" |
| 316 | for msg in dedent(messages.lstrip("\n")).splitlines(): |
| 317 | self.report( |
| 318 | msg, |
| 319 | context, |
| 320 | "note", |
| 321 | offset, |
| 322 | code=code, |
| 323 | origin_context=origin_context, |
| 324 | parent_error=parent_error, |
| 325 | ) |
| 326 | |
| 327 | # |
| 328 | # Specific operations |
no test coverage detected