Summary: | [code mining] Make method parameter annotations less "jumpy" | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Juergen Baier <baier> |
Component: | UI | Assignee: | JDT-UI-Inbox <jdt-ui-inbox> |
Status: | NEW --- | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | hosseinmp76, mistria, rgrunber |
Version: | 4.18 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Mac OS X | ||
Whiteboard: | stalebug |
Description
Juergen Baier
2020-11-16 07:39:33 EST
This is mostly caised by the face that when a parameter is missing, the code mining implementation fails at resolving which method is used, and then fails at resolving the parameter names. One way I imagine to improve that is that in case no.method os found, we find a way to get access to some "candidates" that match the number of parameters and the.type of known ones, and if there is only one or of all candidates have same parameter names, we use them. That would avoid the disappearance/reappearance as use types. *** Bug 569124 has been marked as a duplicate of this bug. *** (In reply to Roland Grunberg from comment #2) > *** Bug 569124 has been marked as a duplicate of this bug. *** While parameter names changing from unresolved/resolved cause jumps horizontally, the bug I just closed as duplicate mentions the case of annotation loading causing line positioning to change vertically. Both essentially point to code mining annotations interfering with when a user wishes to perform some action but for different reasons. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. |