There are installed Platform1 and Platform2 in NB platform manager.
The Platform1 contains module A. The Platform2 doesn't contain module B.
1)Show project's properties for standalon module
2)Change the platform to Platform1
3)Add module A to classpath
4)Change the platform to Platfrom2 (in platforms combobox)
The module A is removed from classpath. There is better to show dialog that the
Platform2 doesn't contain module A and ask user if he really want to change
Agree, would be nice to have. Probably not for 5.0. We should show at least
information dialog. BTW user can always press Cancel.
User will also get an error message when he next tries to build, so the problem
won't go unnoticed for long.
I feel that this one somehow clashes with issue 70917. So any temporary solution
to this issue would just bring confusion dependeing on that issue. So I'll
eventually implement this one after 70917 is fixed. Feel free to comment.
I don't think this has anything to do with issue #70917. That issue is simply
about picking the right specification (and perhaps major) version for an
This issue is about whether a module exists or not. Independently of #70917,
this looks like a UI bug to me; changing the platform by itself should not
result in changes to the list of module deps. However it is one of those things
that would be best solved with a general problem notification & resolution UI.
> This issue is about whether a module exists or not.
Umm, yes. I though about different scenario, sorry.
I'm not working on APISupport anymore. Reassigning to owner of the component, so
the issue is not 'forgotten' forever.