From 5823cdb25194cc3361e8472907b31a5d94887100 Mon Sep 17 00:00:00 2001 From: Kai Azim Date: Thu, 22 Jan 2026 12:42:23 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20Support=20actors=20in=20Loggable?= =?UTF-8?q?=20macro?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sources/ScribeMacros/LoggableMacro.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Sources/ScribeMacros/LoggableMacro.swift b/Sources/ScribeMacros/LoggableMacro.swift index 69286fd..5b3a4f1 100644 --- a/Sources/ScribeMacros/LoggableMacro.swift +++ b/Sources/ScribeMacros/LoggableMacro.swift @@ -122,6 +122,8 @@ struct LoggableMacro: MemberMacro { decl.name.text } else if let decl = declaration.as(ClassDeclSyntax.self) { decl.name.text + } else if let decl = declaration.as(ActorDeclSyntax.self) { + decl.name.text } else { nil } @@ -140,6 +142,8 @@ struct LoggableMacro: MemberMacro { decl.modifiers } else if let decl = declaration.as(ClassDeclSyntax.self) { decl.modifiers + } else if let decl = declaration.as(ActorDeclSyntax.self) { + decl.modifiers } else { nil }