2016-03-30 19 views
1

Ş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)?

cevap

1

Hayır, şu anda mümkün değil.

İlgili konular