WARI (Web App Resource Inspector) scans your web application starting from root folder and examines dependencies between JavaScript functions, CSS styles, HTML tags and images. The goal is to find unused images as well as unused and duplicated JavaScript functions and CSS styles. WARI can be used to examine web applications written in Java, .NET, PHP or any other language as static resource files are language independent. Because of dynamic nature of JavaScript, WARI cannot guarantee that all results are 100% correct. JavaScript functions can be dynamically created and called. WARI is not analyzing these dynamic code structures. WARI is inspecting only static textual files where CSS, JS and HTML are defined. Any server side code (Java, .NET, etc.) that might be calling some JS functions or dynamically creating HTML code is not being inspected. More information on WARI web site.