Summary: | [javadoc][select] ICodeAssist#codeSelect doesn't work for member references in javadoc | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Markus Keller <markus.kell.r> | ||||
Component: | Core | Assignee: | Frederic Fusier <frederic_fusier> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | andreas.krueger, daniel_megert, david_audel, kariem, n.a.edgar, patrice_kerremans, philippe_mulet, pshillan, radres1030 | ||||
Version: | 3.0 | ||||||
Target Milestone: | 3.1 M6 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Bug Depends on: | |||||||
Bug Blocks: | 30478 | ||||||
Attachments: |
|
Description
Markus Keller
2004-03-16 11:13:56 EST
Currently code select work for type with a kind of trick. If no proposals are founds then we try to find a type with the same name as the selection token. To be able to perform methods code selection we need to add a real javadoc support. - new ast selection node for javadoc - overiding of JavadocParser - improvement of inference code of SelectionEngine To risky to do that before 3.0 Post 3.0 *** Bug 72192 has been marked as a duplicate of this bug. *** *** Bug 22043 has been marked as a duplicate of this bug. *** *** Bug 38833 has been marked as a duplicate of this bug. *** Can this be reopened for 3.1? *** Bug 75120 has been marked as a duplicate of this bug. *** Reopened for 3.1. *** Bug 75919 has been marked as a duplicate of this bug. *** I'd really like to see this fixed. *** Bug 87747 has been marked as a duplicate of this bug. *** Created attachment 18976 [details]
Patch for the implementation of this functionality
Fixed. Now code selection is allowed in Javadoc wherever a reference can be specified. That means @see, @link, @linkplain, @throws, @exception, @param and @value tags. [jdt-core-internal] Test cases created in new classes: - org.eclipse.jdt.core.tests.compiler.parser.SelectionJavadocTests - org.eclipse.jdt.core.tests.model.SelectionJavadocModelTests *** Bug 88587 has been marked as a duplicate of this bug. *** Nice, thanks. Verified in I20050330-0500 |