Community
Participate
Working Groups
Build Identifier: 20110218-0911 Add org.eclipse.sphinx.xpand.util.XtendXpandUtil utility class and use it. - Move org.eclipse.sphinx.emf.mwe.resources.IWorkspaceResourceLoader#getQualifiedName() and org.eclipse.sphinx.emf.mwe.resources.IWorkspaceResourceLoader#getUnderlyingFile() from IWorkspaceResourceLoader/BasicWorkspaceResourceLoader to XtendXpandUtil; - use XpandXtendUtil in org.eclipse.sphinx.xtendxpand.ui.groups.TemplateGroup#getDefinitionName() and remove redundant method org.eclipse.sphinx.xtendxpand.ui.groups.TemplateGroup#getQualifiedName(IFile, String); - Use org.eclipse.xpand2.XpandUtil#withoutLastSegment(name) instead org.eclipse.sphinx.xtend.jobs.XtendJob#getExtensionFileBaseName(String); - Use org.eclipse.xpand2.XpandUtil#getLastSegment(String) instead org.eclipse.sphinx.xtend.jobs.XtendJob#getFunctionName(String); - Store all relevant metamodel contributor in org.eclipse.xtend.shared.ui.core.preferences.PreferenceConstants.METAMODELCONTRIBUTORS into org.eclipse.sphinx.xtendxpand.ui.jobs.ConvertToXtendXpandEnabledProjectJob.addMetamodelContributor(IProgressMonitor) Reproducible: Always
Created attachment 193828 [details] Add org.eclipse.sphinx.xpand.util.XtendXpandUtil utility class and use it
Fixed by applying proposed patch. Renamed XtendXpandUtil.getFeatures() to XtendXpandUtil.getApplicableFeatures().
Mass-closing Resolved tickets