Community
Participate
Working Groups
Consider defining the launch configurations on the project that contains the main / test class -- such that they are added to the launch configurations available when the project is loaded, and they are removed when the project is deleted. This would also permit easier sharing.
It's not clear that project deletion indicates the end of a lifecycle for a launch config. For example, deleting a project and then getting a new version from a repository. If the config is stored in a project (i.e. is shared), this will happen automatically. If the config is stored locally, it will remain.
Already have a bug to close/open (filter) when associated project is open/closed. *** This bug has been marked as a duplicate of 19521 ***