New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Help Button: Add information #127
Comments
Hi Andrew, Thanks for the bug report.
This help button is created by the Eclipse UI framework. I have two choices:
What do you prefer? If you want to do something with it, what would be useful to you? As a user, what do you expect to see? What information would be useful to you after clicking that button?
If you do not have any preference I will simply hide it. Note to self: add the following line after creating the dialog: dialog.setHelpAvailable(false); |
Hi, Ohh I see what you mean. No problem I thought I would just raise it just incase it became a problem in the future. Although I would recommend a little information about what each refactoring actually does in the help button? This would be nice for first time users but is not a big issue. |
Could you be more specific than "a little information", and come up with concrete examples? Do you expect to see code samples demonstrating the changes? |
Have you used Sonar before? I like the way each violation is explained. For Auto Refactor I dont think code examples would be needed but an explanation about each code refactor would be more user friendly. This is just my opinion though :) |
Yes I know very well Sonar :) Sonar is developed professionally. I am developing AutoRefactor on my free time. Coming up with an excellent level of documentation takes up a lot of time. I don't have this time. You did nit answer: what do you think of this Javadoc? Would it suit your needs? |
Good stuff :) yes that would be perfect, thanks for your response on this |
OK I will try to see if I can do it. |
Cool, if there is anything I can do to help let me know :-) |
Resolving this is definitely more involved than what I had imagined:
I was hoping I could have some Java code triggered by the help button, that would generate the help information on the fly. However it does not seem possible. I am reluctant for now to spend time generating the XMLs and HTML required to make the help system work. |
A first step would be to have a tooltip in the "Choose refactorings" dialog, as reported by @xpoinsard. Implemented in #129. |
The help button located at the bottom of the "Choose refactorings" box does not work for me. I tested on two different machines and resulted in the same problem.
OS: Windows 7
Eclipse Version: Luna Service Release 1 (4.4.1)
The text was updated successfully, but these errors were encountered: