Community
Participate
Working Groups
Build Identifier: 20110615-0604 When a clean build occurs then ResourceDescriptionsBasedContainer.descriptionsChanged(Event) receives deltas that have delta.getNew () == null. That null enters the uriToDescription map. That in turn causes getResourceDescriptions() to return an Iterable containing nulls. That causes an NPE in for example org.eclipse.xtext.resource.containers.FilterUriContainer.getResourceDescriptions(). Reproducible: Always
BTW, I'm trying to inject my way out of this but I notice I need org.eclipse.xtext.resource.containers.ContainerState to do so. That class is package private. Is that intentional?
No, the package private class is not intentional. Fortunately it's easy to implement (read: copy) the IContainerState on your own :-/
Pushed to master.
Closing all bugs that were set to RESOLVED before Neon.0