MCPcopy
hub / github.com/sphinx-doc/sphinx / show_diff

Method show_diff

sphinx/directives/code.py:261–266  ·  view source on GitHub ↗
(self, location: tuple[str, int] | None = None)

Source from the content-addressed store, hash-verified

259 return ''.join(lines), len(lines)
260
261 def show_diff(self, location: tuple[str, int] | None = None) -> list[str]:
262 new_lines = self.read_file(self.filename)
263 old_filename = self.options['diff']
264 old_lines = self.read_file(old_filename)
265 diff = unified_diff(old_lines, new_lines, str(old_filename), str(self.filename))
266 return list(diff)
267
268 def pyobject_filter(
269 self, lines: list[str], location: tuple[str, int] | None = None

Callers 1

readMethod · 0.95

Calls 1

read_fileMethod · 0.95

Tested by

no test coverage detected