Hardy Ferentschik commented on Bug HV-618

Turns out there is another problem which needs addressing. The problem lies in ReflectionHelper#haveSameSignature.
Assuming:

public static abstract class Service<T> {
		public abstract void doSomething(T t);
	}

	public static class ServiceImpl extends Service<String> {
		public void doSomething(String s) {
		}

		public void doSomething(Integer i) {
		}
	}

In our case ServiceImpl#doSomething(String) is not recognized as a overriding method of Service#doSomething(T). It turns out that this not an easy problem to solve using generics. See also

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira