SpringSource/spring-framework — pull request #127 by wkleu (2012-08-29 16:13:44+00:00)
Title: Change to match converter to interface before Enum

GenericConversionService changed to not match converter to Enum.class
before trying to match converter to an interface.

Prior to this commit a converter would be matched to the superclass of
an enum (which will always be Enum.class) ignoring converters matching
the interface.

Enum.class will now be ignored when retrieving superclasses and only
after trying to match converters to interfaces will it try to match
converters to Enum (just before trying to match to Object).

This is the behaviour encountered prior to 3.1.0.

Issue: SPR-9692

I have signed and agree to the terms of the SpringSource Individual Contributor License Agreement.