| Summary: | Few issues in "Add ONLY Clause to USE Statement" refactoring (scrolling, bindings, variables not belonging to a module) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] PTP | Reporter: | Maksym <petrenkomaxim> | ||||||
| Component: | Photran.Refactoring Engine | Assignee: | Jeffrey Overbey <com-eclipse-dot-org> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | minor | ||||||||
| Priority: | P2 | CC: | arossi, com-eclipse-dot-org, titaniumlou | ||||||
| Version: | 6.0 | ||||||||
| Target Milestone: | 8.1 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | 318741, 399314, 406988 | ||||||||
| Bug Blocks: | |||||||||
| Attachments: |
|
||||||||
|
Description
Maksym
I split off the 1st part of this bug (the scrolling issue when there are lots of variables or functions in a module) to bug 399314 changes under bug 399565 are probably related Two resolutions come to mind for the "Analyzing..." issue described below: - make the messaging more clear in case the same file is being analyzed multiple times but for different vars/functions - only present the user with the native definitions of the module, and remove the "through" definitions from the checklist - optimize the analysis (still investigating if that's a possibility) Created attachment 226814 [details]
proposed patch
Hi Lou, I have a small request... please modify your patch so that (1) you are listed as one of the contributors in the copyright header of any affected files (e.g., "Louis Orenstein (Tech-X Corporation) - Fix for Bug 319867" or something similar), and (2) you are listed as an @author in the JavaDoc for any affected classes. (These are required by the IP team at the Eclipse Foundation.) After you submit the modified patch, please confirm that (a) you wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of others, (b) you have the right to contribute the code to Eclipse, and (c) you have included the EPL license header in all source files. Thanks! Created attachment 227253 [details] updated patch updated contributors and javadoc authors sections, and includes some changes from bug 400272 since those changes were part of the overall refactoring I confirm that: (a) I wrote 100% of the code without incorporating content from elsewhere or relying on the intellectual property of others. (b) I have the right to contribute the code to Eclipse. (c) I have included the EPL license header in all source files. This is a small patch, so I was able to commit it without a full IP review. Thanks again, Lou. Applied in master for Kepler GA. I copy and pasted too quickly. I was not able to apply the patch for this and Bug 400272... discussing with Louis offline... Committed to master for Photran 8.1/Kepler. Thanks, Louis! |