Bug 97201 [content assist] Rendering of inner types in Javadoc code assist wrong
RC1 - code assist after 'Inn'. Label is rendered 'R.Innner', should be Inner. public class R { class Inner { } /** * @see Inn * */ private void foo() { } }
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/javadoc/JavaDocCompletionEvaluator.java
if (TypeFilter.isFiltered(packageName, className)) {
						return;
					}
					fResult.add(createSeeTypeCompletion(true, start, end, completionName, className, packageName, severity));
				}
				public void acceptInterface(char[] packageName, char[] interfaceName, char[] completionName, int modifiers, int start, int end, int severity) {
					if (TypeFilter.isFiltered(packageName, interfaceName)) {
						return;
					}
					fResult.add(createSeeTypeCompletion(false, start, end, completionName, interfaceName, packageName, severity));
				}
				public void acceptType(char[] packageName, char[] typeName, char[] completionName, int start, int end, int severity) {
					if (TypeFilter.isFiltered(packageName, typeName)) {
						return;
					}
					fResult.add(createSeeTypeCompletion(true, start, end, completionName, typeName, packageName, severity));
				}
			};
			try {
				preparedCU.codeComplete(fCurrentPos, requestor);
				if (currElem.getDeclaringType() == null && fCurrentPos > wordStart && currElem.getElementName().startsWith(arg)) {
					
					IType type= (IType) currElem;
					char[] name= type.getElementName().toCharArray();
					fResult.add(createSeeTypeCompletion(type.isClass(), wordStart, fCurrentPos, name, name, JavaModelUtil.getTypeContainerName(type).toCharArray(), 50));
				}
			} finally {
				preparedCU.discardWorkingCopy();
			}
		}