Разрешили на 2009 делфи наконец-то писать. На радостях забацал новый функционал с активным использованием generics.
Через пару дней (с ростом кода) пошли глюки — сначала начали отказывать инструменты рефакторинга, потом автокомплит выражений. Смирился.
Потом IDE перестало нормально показывать ошибки компиляции — ошибка одна, но подсветка указывает на произвольную строчку кода.
Плюнул — решил пускай хотя бы на 2009 собирается, а писать буду в среде хе2. она в этом плане оказалась постабильнее — продержалась около недели. потом были опять отключены автокомплит (в некоторых местах все IDE безнадежно крешилось с ним), но все более-менее работало.
Загружаю проект в 2009 среду (проверить совместимость) — отваливается dcc, либо при компиляции падает вся среда (как пятка зачешется)
судя по окну копиляции зависание происходит на 512 строке, комментирую всю эту функцию — все равно зависаем на 512.
во как! кто-нибудь сталкивался с подобным? куда копать? на 2009 стоят 3 и 4 апдейты, новых судя по всему, не выходило.
Может быть кто-нибудь замечал что сам компилятор при большом количестве дженерик-классов начинает дохнуть?
зы. помимо дженериков в нескольких местах использованы анонимные функции и сложенные класса.