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
FUSETOOLS-2879 - filter runtime in "New Runtime" wizard #1348
FUSETOOLS-2879 - filter runtime in "New Runtime" wizard #1348
Conversation
Signed-off-by: Aurélien Pupier <apupier@redhat.com>
for Karaf: we can notice that several runtimes not Fuse/Karaf/Wildfly/EAP are still appearing but it seems a bug to me. What do you think? @robstryker |
@lhein @bfitzpat having the list hardcoded makes it easier to see which versions we are supporting and is a bit faster, on the other hand when a new runtime is added, we will need to update this list. Do you have another argument to choose between one of those 2 solutions? (we can also start like that and modify in a next iteration) |
doesn't it work with org.jboss.ide.eclipse.as.runtime.* also? I would prefer if we can make it more dynamic |
no it doesn't work |
Then I fear I don't understand what the alternative approach to hard coding would be here? |
Retrieve all runtimes from our code and filter the list based on ids and the kind of pattern that you mentioned. |
Actually the later approach is easier to maintain and I would opt for the dynamic approach. |
The weird ones still being shown aren't server adapters. They are references to extensions that can be installed. I imagine an API enhancement could be made here to not show those. |
thanks for the answer. I opened the enhancement request: https://issues.jboss.org/browse/JBIDE-25920 |
Signed-off-by: Aurélien Pupier <apupier@redhat.com>
updated with dynamic approach. |
Signed-off-by: Aurélien Pupier apupier@redhat.com
Pull Request Checklist
After this checklist is all checked or PR provides explanations for possible pass-through, please put the label "Ready for review" on the PR.
General
Functional
Maintainability
Tests
Legal