У меня есть пара тестовых файлов, написанных в моем DSL в моем тестовом плагине / проекте.В большинстве тестов используются встроенные многострочные строки и Xtend, но в четырех случаях мне нужно протестировать код, который делает что-то волшебное с URL-адресами и путем к классам, поэтому мне действительно нужны ресурсы в пути к классам.
Посколькузагрузка ресурсов работает только при правильном расширении, я не могу дать файлам поддельное расширение.
Теперь моя проблема: у моего DSL также есть генератор кода.Это означает, что в конечном итоге я получаю пару сгенерированных файлов в тех местах, где их нет (например, они не компилируются, а в одном даже содержится ошибка для проверки обработки ошибок, когда информация разбита на несколько файлов).).
Я не могу отключить природу Xtext, потому что тестовый проект использует Xtend, поэтому для этих файлов мне нужно генерировать код.
Поскольку генератор работает внутри Eclipse (у меня есть DSLплагины, установленные для других проектов), в Guice нет способа переопределить генератор кода.
Как отключить генератор кода в этом случае?