How to remove dead code from Javascript

Yuvals picture Yuvals · Jul 18, 2011 · Viewed 19.2k times · Source

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?

Answer

daveoncode picture daveoncode · Jul 18, 2011

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