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
* A '@' has been read. Process a javadoc tag
	 */ 			
	private String processSimpleTag() throws IOException {
		
		fParameters= new ArrayList();
		fExceptions= new ArrayList();
		fSees= new ArrayList();
		fRest= new ArrayList();
		
		StringBuffer buffer= new StringBuffer();
		int c= '@';
		while (c != -1) {
		
			buffer.setLength(0);
			buffer.append((char) c);
			c= getTag(buffer);
			String tag= buffer.toString();			
			
			buffer.setLength(0);
			if (c != -1) {
				buffer.append((char) c);
				c= getContentUntilNextTag(buffer);
			}
			
			handleTag(tag, buffer.toString());
		}
		
		return printSimpleTag();
	}