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

Method emit

sphinx/util/logging.py:213–222  ·  view source on GitHub ↗
(self, record: logging.LogRecord)

Source from the content-addressed store, hash-verified

211 """StreamHandler which switches line terminator by record.nonl flag."""
212
213 def emit(self, record: logging.LogRecord) -> None:
214 try:
215 self.acquire()
216 if getattr(record, 'nonl', False):
217 # skip appending terminator when nonl=True
218 self.terminator = ''
219 super().emit(record)
220 finally:
221 self.terminator = '\n'
222 self.release()
223
224
225class MemoryHandler(logging.handlers.BufferingHandler):

Callers 15

runMethod · 0.45
_insert_inputMethod · 0.45
readMethod · 0.45
_read_serialMethod · 0.45
_read_parallelMethod · 0.45
writeMethod · 0.45
merge_info_fromMethod · 0.45
check_dependentsMethod · 0.45
apply_post_transformsMethod · 0.45
check_consistencyMethod · 0.45
applyMethod · 0.45

Calls 1

releaseMethod · 0.80

Tested by

no test coverage detected