Si está buscando activamente código no utilizado, use algo sugerido por Jake223 .
Pero, si simplemente se topa con algún código que parece no estar usado, puede hacer una búsqueda del nombre del método en su base de código. Si es un método privado, su trabajo es fácil, busque solo en la clase actual. Si es un método público, busca todo. Si es una clase completa, busque su nombre en todo su código.
¿No golpear? Perfecto. Eliminar el código y ejecutar pruebas . Tienes pruebas, ¿no? Luego, confirme los cambios en su sistema de versión de documentos . Usas uno, ¿no? De esa manera, si descubre, alguna vez, que lo necesita de nuevo, simplemente revierte un cambio.
Eliminar el código debería ser algo que haces todos los días. Tal vez refactorice algún código y elimine el antiguo. O encuentre el código antiguo no utilizado y elimínelo. E incluso si no tiene copias de seguridad, ¿qué tan difícil es reescribir una función o dos? Y la segunda vez seguramente los escribirás mejor que antes.