|
|
|
|
#1 |
|
Боец
|
Смею предположить, что команда позволяет скомпилировать цепочку классов от главного родителя до текущего класса, не компилируя при этом смежные классы в цепочке, что сэкономит кучу времени. Пример: хочу инкрементно откомпилировать наследник RunBase. в случае CompileForward на RunBase у меня откомпилируется чуть ли не половина классов в системе, в случае CompileBackward на моем классе откомпилируются только родители моего класса.
|
|
|
|
| За это сообщение автора поблагодарили: Logger (1), S.Kuskov (2). | |
|
|
#2 |
|
Участник
|
Цитата:
Сообщение от DSPIC
Смею предположить, что команда позволяет скомпилировать цепочку классов от главного родителя до текущего класса, не компилируя при этом смежные классы в цепочке, что сэкономит кучу времени. Пример: хочу инкрементно откомпилировать наследник RunBase. в случае CompileForward на RunBase у меня откомпилируется чуть ли не половина классов в системе, в случае CompileBackward на моем классе откомпилируются только родители моего класса.
Только зачем ? Вроде как по дефолту все откомпилировано и так. Если класс меняем то его компилируем, а родители у него ранее скомпилированы. Или теперь для чего-то нужно и родителя компилировать при изменении в потомке ? |
|
|
|
|
#3 |
|
Боец
|
Цитата:
Короче IMHO это дополнительный костыль призванный устранять глюки компилятора, и в наших реалиях может оказаться полезным инструментом
|
|
|