[xtext generator] improved 'QuickfixProviderFragment2' as suggested in review

Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
This commit is contained in:
Christian Schneider 2015-10-08 15:20:01 +02:00
parent 779f30fac9
commit 8f52d3adf6

View file

@ -76,20 +76,20 @@ class QuickfixProviderFragment2 extends AbstractGeneratorFragment2 {
instanceClass
).contributeTo(language.eclipsePluginGenModule);
if (!generateStub) {
return;
}
if (projectConfig.eclipsePluginSrc !== null) {
if (generateStub && projectConfig.eclipsePluginSrc !== null) {
if (preferXtendStubs) {
generateXtendQuickfixProvider
} else {
generateJavaQuickfixProvider
}
projectConfig.eclipsePluginManifest.exportedPackages += grammar.quickfixProviderClass.packageName
if (projectConfig.eclipsePluginManifest != null) {
projectConfig.eclipsePluginManifest.exportedPackages += grammar.quickfixProviderClass.packageName
}
addRegistrationToPluginXml
if (projectConfig.eclipsePluginPluginXml != null) {
addRegistrationToPluginXml
}
}
}