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 void print(StringBuffer buffer, String tag, String content) {
		if  (content != null) {
			buffer.append("<dt>"); 
			buffer.append(tag);
			buffer.append("</dt>"); 
			buffer.append("<dd>"); 
			buffer.append(content);
			buffer.append("</dd>"); 
		}
	}
	
	private void printRest(StringBuffer buffer) {
		if ( !fRest.isEmpty()) {
			Iterator e= fRest.iterator();
			while (e.hasNext()) {
				Pair p= (Pair) e.next();
				buffer.append("<dt>"); 
				if (p.fTag != null)
					buffer.append(p.fTag);
				buffer.append("</dt>"); 
				buffer.append("<dd>"); 
				if (p.fContent != null)
					buffer.append(p.fContent);
				buffer.append("</dd>"); 
			}
		}
	}
	
	private String printSimpleTag() {
		StringBuffer buffer= new StringBuffer();