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;
}
}