В моих записях журнала я хотел бы записать имя функции, в которой был вызван метод журнала.scala logging function name
Это автоматический способ фильтрации записей журнала по имени функции. Это возможно? С любыми библиотеками? Любые расширения с существующими библиотеками?
Другими словами, можно ли извлечь имя функции scala, выполняемой в настоящий момент во время выполнения?
Вторичный вопрос: Я понимаю, что это может быть надуманным, но в идеале предпочтительной является ближайшая закрытая именованная функция, которая содержит вызов регистрации, вместо фактической анонимной функции, которая scala генерирует критическое имя. Последнему было бы трудно читать из журналов.
Если вы еще не написали код, вы можете включить имя функции, в которой вы вызываете регистратор. – korefn