Closed okrosa closed 11 years ago
Can you at least provide an exception trace? This seems to be a double issue - one that throws the exception; but the code generator should not call the ProjectGenerationHelper with null ids.
After a tematic skype-meeting with @okrosa that the issue cannot be reproduced and a quick code review we believe that the issue happens when an extension is available in the in-memory model with a null id.
That case is certainly hard to reproduce (more generally, it shouldn't happen at all :) ), and the cause might solve itself, I suggest leaving this issue open until someone manages to reproduce it with more information.
Yesterday I realized that extension id might be null; the extension point id of the extension shouldn't be. I added a simple null check to solve this issue.
Assumed to be fixed.
The isRemoveableExtension method in the ProjectGenerationHelper is called with a null extensionId String. This results in a NPE, which does not seem to cause any problem (apart from breaking my debugging every time I start the runtime eclipse :-) ).