in src/extension.ts [79:92]
async function getSettings(sublimeSettingsPath: string): Promise<CategorizedSettings> {
const settings: CategorizedSettings | undefined = await mapper.getMappedSettings(await readFileAsync(sublimeSettingsPath, 'utf-8'));
settings.mappedSettings.sort((a, b) => {
if (a.vscode.overwritesValue && b.vscode.overwritesValue) {
return a.sublime.name.localeCompare(b.sublime.name);
} else if (a.vscode.overwritesValue) {
return -1;
} else if (b.vscode.overwritesValue) {
return 1;
}
return a.sublime.name.localeCompare(b.sublime.name);
});
return settings;
}