I am trying to remove unused functions from my project. Since it has thousands of lines, this takes forever.
Code coverage tools may suggest functions that are not used in a given test case, but it may be dangerous to rely only on this.
Is there another tool which can help with this?
You can try Google Closure compiler. It has different settings and you can also remove dead code automatically. You can try it here: http://closure-compiler.appspot.com/home
For more info read here: http://code.google.com/closure/compiler/docs/compilation_levels.html