Şu anda, Scala nesnesine bazı kodları otomatik olarak oluşturmak için bir Scala makro açıklaması kullanıyorum. Bu gibi çalışır:Belirli bir türü genişletdiğimde otomatik olarak bir Scala makrosu çalıştırabilir miyim?
@constants
object PopoverCommands extends Constants { … }
Ben biraz gereksiz Constants
uzatmak zorunda ve @constants
ile PopoverCommands
açıklama bulmaktadır. Makro ek açıklamasının extends Constants
bölümünü ekleyebileceğini biliyorum. Benim sorum şu şekilde devam ediyor: sadece bir tür (burada, Constants
) genişleterek bazı makro kodu çalıştırabilmemin herhangi bir yolu var mı (örneğin @constants
'un varlığını simüle et)?