Bug 83697 [misc] Inline tags are not rendered when in the content of a block tag
Version: 3.1.0 Build id: I20050125-0800 The javadoc manual states that is possible to use inline tags (eg {@link}) in the content of block tags (such as @param). This simple case renders as "foo {@link String bar}" when it should be "foo bar": /** * @param foo {@link String bar} */ public void fred(String foo){}
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/javadoc/JavaDoc2HTMLTextReader.java
private List fParameters;
	private String fReturn;
	private List fExceptions;
	private List fSees;
	private List fRest; 
	
	public JavaDoc2HTMLTextReader(Reader reader) {
		super(new PushbackReader(reader, MAX_TAG_LENGTH));
		setSkipWhitespace(false);
	}
	
	private int getTag(StringBuffer buffer) throws IOException {
		int c= nextChar();
		while (c != -1 && Character.isLetter((char) c)) {
			buffer.append((char) c);
			c= nextChar();
		}
		return c;
	}
	
	private int getContent(StringBuffer buffer, char stopChar) throws IOException {
		int c= nextChar();
		while (c != -1 && c != stopChar) {
			buffer.append((char) c);
			c= nextChar();
		}
		return c;
	}
	
	private int getContentUntilNextTag(StringBuffer buffer) throws IOException {