есть рефакторинг, который позволяет превратить метод:
Do(Enum type);
В набор методов:
DoType1();
DoType2();
DoType3();
И обновить использование?
Само собой там, где Enum - известен во время комплияции.
Напиши сам, делаешь пакет с анализатором рослина, в хинте переделываешь дерево на нужное
Иногда на меня накатывает желание посмотреть - не сделал ли кто-нибудь это до меня, прежде чем браться писать велосипед. (=
Как правило для вот таких случаев если кто-то и писал то это в кулуарах, потому что 'не принято' так писать, и всем поебать легаси у тебя там или чо
Обсуждают сегодня