Project: aptanastudio
Issue APSTUD-5024: PyDev: when creating a launch the PYTHONPATH used is incorrect
I must say I couldn't reliably reproduce this, but the effect is that when changing the dependencies of a project, the PYTHONPATH used will sometimes not use the proper configuration. I was able to do a debug session in a production environment and saw that the completion cache related to calculating the dependencies of a project was not being properly flushed properly and inspecting the code I found that there was a case where it was possible that after calling nature.startRequests() the nature.endRequests() method was not properly called as it should. Also, after doing this fix, it should also take into account that if this happens again for some reason, this should be logged.
Story points: 8