20

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?

1
  • 1
    I fear that tools are your best option - just use more than one tool and rely on their combined output. Save backup of everything and perform full test of everything before going live. Commented Jul 18, 2011 at 8:39

2 Answers 2

13

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

Sign up to request clarification or add additional context in comments.

1 Comment

The "advanced" optimization setting removes dead code automatically.
1

Have a look at this question regarding Javascript static analysis tools.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.