Path 1: 3 calls (1.0)

Section (3)

LinterStats (3)

None (3)

EmptyReportError (3)

1def _report_external_dependencies(
2        self, sect: Section, _: LinterStats, _dummy: LinterStats | None
3    ) -> None:
4        """Return a verbatim layout for displaying dependencies."""
5        dep_info = _make_tree_defs(self._external_dependencies_info().items())
6        if not dep_info:
7            raise EmptyReportError()
8        tree_str = _repr_tree_defs(dep_info)
9        sect.append(VerbatimText(tree_str))