I am working on a project that has been through multiple hands with a sometimes rushed development. Over time the message.properties file has become out of sync with the jsps that use it. Now I don’t know which properties are used and which aren’t. Is there a tool (eclipse plugin perhaps) that can root out dead messages?
Share
The problem is that messages may be accessed by JSP or Java, and resource names may be constructed rather than literal strings.
Simple
grepping may be able to identify “obvious” resource access. The other solution, a resource lookup mechanism that tracks what’s used, is only semi-reliable as well since code paths may determine which resources are used, and unless every path is traveled, you may miss some.A combination of the two will catch most everything (over time).