Community
Participate
Working Groups
I think this is self-explanatory, {@link T} points to nothing: public interface ListFacet<T> extends Facet { /** * Returns the value of the '<em><b>List</b></em>' containment reference list. * The list contents are of type {@link T}. * <!-- begin-user-doc --> Correction: replace {@link T} by "T" or {@link java.lang.Object} (or the real superclass, if there is one).
*** Bug 408617 has been marked as a duplicate of this bug. ***
The idea from the first comment in https://bugs.eclipse.org/bugs/show_bug.cgi?id=408617 is a good one, i.e., this sentence is really not necessary when generating for Java 1.5 so could be conditional in the template.
I agree that the comment is not necessary if the return type contains the type parameter.
The fix is committed to master: http://git.eclipse.org/c/emf/org.eclipse.emf.git/commit/?id=1e339c8c5e7cbbd75ccfe28f09d45727b85d4f87
The fix is available in the 2.9.1 service release or a 2.10 milestone build.