[GD-General] remove unused functions
Brought to you by:
vexxed72
From: Corrinne Y. <cor...@sp...> - 2003-05-19 18:57:54
|
The game engine and game code base has gotten very very big. And it is about time to clean things up and improve its structure and documentation. One thing I would like to do to it is to start removing un-used functions. I tried to use MSDev to remove un-referenced functions as a start but didn't find any. It turns out quite a few of the "un-used" functions are "referenced" (and thus can't be that easily automatically determined) but I know from how the game and engine code is supposed to run that they won't ever be called. They are not exactly unreachable code either, so doing the unreachable code thing also doesn't work. I truly "dread" :D the idea to have to manually step through all the code and manually cull out every single un-used function by hand (it is a lot of code to wade through!). I wonder what tools exist inside of MSDev (or simple easy to use small external tools) that can help me in my highly un fun task of cleaning up my code base, specifically in the task of removing "un-used" functions. Thank you for your experience in this task, and your suggestions. |