Комментарии 3
На самом деле Unity 2022.2+ поддерживает 4.0.1 roslyn.
А по виджетам не совсем понятно почему просто нельзя сохранить class declaration в переменную и явно добавить всё необходимое?
Например: myClass.WithMembers(member1,member2)
я генерирую код как-то так:

получается вот такое:

Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как написать генератор кода который сможет поддерживать даже твоя бабушка?