Open nikartx opened 1 year ago
Привет, @nikartx !
На состояние 2024-06-16, к сожалению, такое не сделать в рамках текущих рецептов. Сейчас каждая папка с recipe.yaml
, по сути, имеет свой собственный FreeMarkerTemplateLoader
, который занимается поиском и наполнением ftl-файлов. Чтобы сделать так, как ты предлагаешь, нужно менять логику этой загрузки, делать, вероятно, общий TemplateLoader, который будет знать обо всех шаблонах сразу.
Это возможно доработать, но на это нужен фокус. А его пока хватает только на поддержку новых версий Android Studio. Но я с удовольствием рассмотрю контрибьюты (рано или поздно).
Привет!
Условно, есть у меня в recipe запись вида:
Путь к шаблону VM -
templates/Fragment/root/src/ViewModel.kt.ftl
А я хочу брать шаблон VM из директории
templates/ViewModel/root/src/ViewModel.kt.ftl
вместоroot/src/ViewModel.kt.ftl
. Как это сделать? Подходfrom: ${templatesRootDirPath}/ViewModel/root/src/ViewModel.kt.ftl
увы не работает.