diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java index a5308e607..3a76ede2b 100644 --- a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java +++ b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java @@ -54,11 +54,11 @@ public class ResourceDescriptionsProvider implements IResourceDescriptionsProvid * */ public static final String PERSISTED_DESCRIPTIONS = "org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS"; - @Inject + @Inject(optional = true) @Named(NAMED_BUILDER_SCOPE) private Provider builderScopeResourceDescriptions; - @Inject + @Inject(optional = true) @Named(LIVE_SCOPE) private Provider liveScopeResourceDescriptions; @@ -66,7 +66,7 @@ public class ResourceDescriptionsProvider implements IResourceDescriptionsProvid @Named(PERSISTED_DESCRIPTIONS) private Provider persistedResourceDescriptions; - @Inject + @Inject(optional = true) private Provider resourceDescriptions; public IResourceDescriptions getResourceDescriptions(Resource resource) {