On 21/05/2010, Mark Thomas <ma...@apache.org> wrote:
> We found a few issues in RC2 so I'm going to create RC3. Before I do,
>  are there any other issues in RC2 that need fixing? If no-one speaks up
>  I'll roll RC3 over the weekend.

I'm not sure how serious these are:

There are a lot of Javadoc complaints for the javax packages - mainly
missing @return text.

Several catalina/authenticator subclasses define fields which hide the
super-class field. In some cases I think this is caused by the
superclass field being protected rather than private. It looks as
though the info fields should be private throughout, as they seem to
be class-specific. It's less obvious what to do with the sm fields -
some lines of code can be saved by using protected, but if the
subclass fails to override it when it should then problems may occur.
Either keep the definition in ValveBase protected, and remove all the
sub-class "redefinitions" (which don't actually change anything,
AFAICT), or use private vars throughout.

The field valves.ValveBase.info should be final.


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

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

Reply via email to