On 08/12/2010 11:05, Konstantin Kolinko wrote:
> 2010/12/8  <ma...@apache.org>:
>> Author: markt
>> Date: Wed Dec  8 01:14:43 2010
>> New Revision: 1043265
>>
>> URL: http://svn.apache.org/viewvc?rev=1043265&view=rev
>> Log:
>> Remove unused code.
>> Make spacing consistent.
>>
>> Modified:
>>    tomcat/trunk/java/org/apache/catalina/Globals.java
>>
>> Modified: tomcat/trunk/java/org/apache/catalina/Globals.java
>> URL: 
>> http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/Globals.java?rev=1043265&r1=1043264&r2=1043265&view=diff
>>
> 
>>     /**
>> -     * The servlet context attribute under which we store the class loader
>> -     * used for loading servlets (as an object of type 
>> java.lang.ClassLoader).
>> -     */
>> -    public static final String CLASS_LOADER_ATTR =
>> -        "org.apache.catalina.classloader";
>> -
> 
> OK, cannot find any use of this string.
> 
>>     /**
>> -     * The servlet context attribute under which we record the set of
>> -     * welcome files (as an object of type String[]) for this application.
>> -     */
>> -    public static final String WELCOME_FILES_ATTR =
>> -        "org.apache.catalina.WELCOME_FILES";
>> -
> 
> StandardContext.postWelcomeFiles() uses this name to publish welcome
> files "so that the default servlet can find them", but I do not see
> any use of this anywhere else.  That is, the default servlet does not
> use this.
> 
> I see two ways:
> a) remove this feature (remove setting the attribute from that
> StandardContext method),
> b) revert deletion of this constant, and use it in StandardContext.
> 
> I am OK with a)

+1. I suspect that is an old way of handling welcome files. I also
suspect there are lots of things like this in the code base. The more we
can delete, the better.

For those that are interested, I am running an unused code detector [1]
over the Tomcat 7 code base and working my way through the results when
I have a spare 5 mins. (I am doing something similar with FindBugs).

Mark

[1] http://www.ucdetector.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to