Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: CL | DM;

Вниз

Как отловить неиспользуемые процедуры   Найти похожие ветки 

 
Leonid   (2005-09-20 15:01) [0]

В большом проекте накопились неиспользуемые процедуры. Скажем, кнопку убрал а обработчик оставил.
Как получить их список ?


 
Eraser ©   (2005-09-20 15:05) [1]

Список не знаю, возможно в warning"ах отображается, а вот синенькие точечки при компиляции, у неиспользуемых ф-ий не отображаются.


 
Anatoly Podgoretsky ©   (2005-09-20 15:12) [2]

неиспользуемые процедуры не включаются в исполнимый файл.


 
evvcom ©   (2005-09-20 15:21) [3]

если они не собраны в пакет


 
Barloggg   (2005-09-20 15:24) [4]

да, неиспользуемый процедуры в файл не включаются, и их можно даже не выискивать.
Однако виртуальных процедур это не касается, они включаются всегда.
И если обработчик обрабатывает несколько процедур (скажем распознавая кнопки по Sender и выбирая нужную процедуру), то тут тоже все включается в файл.
Короче. Если и просматривать, то только виртуальные и комплексные обработчики. На остальные забей.


 
Leonid   (2005-09-20 15:27) [5]

>неиспользуемые процедуры не включаются в исполнимый файл.

Я хочу их поубивать

>синенькие точечки при компиляции, у неиспользуемых ф-ий не отображаются.

Не отображаются где ?


 
Barloggg   (2005-09-20 15:31) [6]

А повнимательнее посмотри. Слева от текста при компиляции ставятся синие точки. Если их нет, то код неиспользуется.

Предлагаю вариант: заремай все объявления процедур и снимай с них пометку по мере спроса на них.


 
Barloggg   (2005-09-20 15:33) [7]

Да, но только точки корректно ставятся только разве что на текущий файл. В соседний файлах проекта бывают ошибки. Поэтому перекомпилировать надо часто


 
Leonid   (2005-09-20 15:39) [8]

А в МАР-файле ничего нет ?



Страницы: 1 вся ветка

Текущий архив: 2005.10.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
8-1112417822
Galiaf
2005-04-02 08:57
2005.10.09
Звуки в Delphi


14-1125643750
Lexer
2005-09-02 10:49
2005.10.09
Злобный вирус POKAPOKA63


5-1101835909
Ranger
2004-11-30 20:31
2005.10.09
Тестирование интерфейса времени проектирования


14-1126852722
Sash
2005-09-16 10:38
2005.10.09
MSSQL Server 2000 и MSSQL Server 7


3-1124777864
SimKa
2005-08-23 10:17
2005.10.09
Удаление индексов