mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Use ILanguage rather than ILanguageDescriptor for getName()
This commit is contained in:
parent
6b8862e5c0
commit
20e689bd27
2 changed files with 6 additions and 8 deletions
|
@ -16,16 +16,14 @@ import java.io.OutputStream;
|
|||
import java.net.URI;
|
||||
import java.net.URL;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.core.CommandLauncher;
|
||||
import org.eclipse.cdt.core.ErrorParserManager;
|
||||
import org.eclipse.cdt.core.ICommandLauncher;
|
||||
import org.eclipse.cdt.core.IConsoleParser;
|
||||
import org.eclipse.cdt.core.model.ILanguageDescriptor;
|
||||
import org.eclipse.cdt.core.model.ILanguage;
|
||||
import org.eclipse.cdt.core.model.LanguageManager;
|
||||
import org.eclipse.cdt.core.resources.IConsole;
|
||||
import org.eclipse.cdt.core.settings.model.ICConfigurationDescription;
|
||||
|
@ -368,7 +366,7 @@ public abstract class AbstractBuiltinSpecsDetector extends AbstractLanguageSetti
|
|||
}
|
||||
|
||||
private IConsole startProviderConsole() {
|
||||
ILanguageDescriptor ld = LanguageManager.getInstance().getLanguageDescriptor(currentLanguageId);
|
||||
ILanguage ld = LanguageManager.getInstance().getLanguage(currentLanguageId);
|
||||
|
||||
String consoleId = MakeCorePlugin.PLUGIN_ID + '.' + getId() + '.' + currentLanguageId;
|
||||
String consoleName = getName() + ", " + ld.getName();
|
||||
|
|
|
@ -50,6 +50,7 @@ import org.eclipse.cdt.core.language.settings.providers.LanguageSettingsManager;
|
|||
import org.eclipse.cdt.core.language.settings.providers.LanguageSettingsManager_TBD;
|
||||
import org.eclipse.cdt.core.language.settings.providers.LanguageSettingsSerializable;
|
||||
import org.eclipse.cdt.core.language.settings.providers.ScannerDiscoveryLegacySupport;
|
||||
import org.eclipse.cdt.core.model.ILanguage;
|
||||
import org.eclipse.cdt.core.model.ILanguageDescriptor;
|
||||
import org.eclipse.cdt.core.model.LanguageManager;
|
||||
import org.eclipse.cdt.core.model.util.CDTListComparator;
|
||||
|
@ -919,12 +920,11 @@ public class LanguageSettingsEntriesTab extends AbstractCPropertyTab {
|
|||
if (langId==null || langId.length()==0)
|
||||
continue;
|
||||
|
||||
LanguageManager langManager = LanguageManager.getInstance();
|
||||
ILanguageDescriptor langDes = langManager.getLanguageDescriptor(langId);
|
||||
if (langDes == null)
|
||||
ILanguage language = LanguageManager.getInstance().getLanguage(langId);
|
||||
if (language == null)
|
||||
continue;
|
||||
|
||||
langId = langDes.getName();
|
||||
langId = language.getName();
|
||||
if (langId == null || langId.length()==0)
|
||||
continue;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue