Index: buildnotes_jdt-core.html =================================================================== RCS file: /home/eclipse/org.eclipse.jdt.core/buildnotes_jdt-core.html,v retrieving revision 1.3893 diff -u -r1.3893 buildnotes_jdt-core.html --- buildnotes_jdt-core.html 7 Mar 2005 14:11:54 -0000 1.3893 +++ buildnotes_jdt-core.html 7 Mar 2005 15:09:34 -0000 @@ -50,7 +50,9 @@

Problem Reports Fixed

-83393 +83693 +[search][javadoc] References to methods/constructors: range does not include parameter lists +
83393 [1.5][javadoc] reference to vararg method also considers non-array type as correct
83285 [javadoc] Javadoc reference to constructor of secondary type has no binding / not found by search @@ -170,8 +172,6 @@ [search] IOOBE when inlining a method
68825 [compiler][1.5] detect not-exhaustive enum switches -
83693 -[1.5][search] References to methods/constructors: do ranges include parameter lists?
81377 [1.5][search] Semantics of search for methods with generics
84944 Index: compiler/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java =================================================================== RCS file: /home/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java,v retrieving revision 1.32 diff -u -r1.32 JavadocParser.java --- compiler/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java 7 Mar 2005 14:11:42 -0000 1.32 +++ compiler/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java 7 Mar 2005 15:09:35 -0000 @@ -218,11 +218,13 @@ JavadocAllocationExpression alloc = new JavadocAllocationExpression(this.identifierPositionStack[0]); alloc.type = typeRef; alloc.tagValue = this.tagValue; + alloc.sourceEnd = this.scanner.getCurrentTokenEndPosition(); return alloc; } else { JavadocMessageSend msg = new JavadocMessageSend(this.identifierStack[0], this.identifierPositionStack[0]); msg.receiver = typeRef; msg.tagValue = this.tagValue; + msg.sourceEnd = this.scanner.getCurrentTokenEndPosition(); return msg; } } else { @@ -233,11 +235,13 @@ alloc.arguments = expressions; alloc.type = typeRef; alloc.tagValue = this.tagValue; + alloc.sourceEnd = this.scanner.getCurrentTokenEndPosition(); return alloc; } else { JavadocMessageSend msg = new JavadocMessageSend(this.identifierStack[0], this.identifierPositionStack[0], expressions); msg.receiver = typeRef; msg.tagValue = this.tagValue; + msg.sourceEnd = this.scanner.getCurrentTokenEndPosition(); return msg; } }