mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-07 01:25:38 -05:00
Merge from vscode 1eb87b0e9ce9886afeaecec22b31abd0d9b7939f (#7282)
* Merge from vscode 1eb87b0e9ce9886afeaecec22b31abd0d9b7939f * fix various icon issues * fix preview features
This commit is contained in:
@@ -29,7 +29,7 @@ export class TextResourcePropertiesService implements ITextResourcePropertiesSer
|
||||
remoteAgentService.getEnvironment().then(remoteEnv => this.remoteEnvironment = remoteEnv);
|
||||
}
|
||||
|
||||
getEOL(resource: URI, language?: string): string {
|
||||
getEOL(resource?: URI, language?: string): string {
|
||||
const filesConfiguration = this.configurationService.getValue<{ eol: string }>('files', { overrideIdentifier: language, resource });
|
||||
if (filesConfiguration && filesConfiguration.eol && filesConfiguration.eol !== 'auto') {
|
||||
return filesConfiguration.eol;
|
||||
@@ -38,12 +38,12 @@ export class TextResourcePropertiesService implements ITextResourcePropertiesSer
|
||||
return os === OperatingSystem.Linux || os === OperatingSystem.Macintosh ? '\n' : '\r\n';
|
||||
}
|
||||
|
||||
private getOS(resource: URI): OperatingSystem {
|
||||
private getOS(resource?: URI): OperatingSystem {
|
||||
let os = OS;
|
||||
|
||||
const remoteAuthority = this.environmentService.configuration.remoteAuthority;
|
||||
if (remoteAuthority) {
|
||||
if (resource.scheme !== Schemas.file) {
|
||||
if (resource && resource.scheme !== Schemas.file) {
|
||||
const osCacheKey = `resource.authority.os.${remoteAuthority}`;
|
||||
os = this.remoteEnvironment ? this.remoteEnvironment.os : /* Get it from cache */ this.storageService.getNumber(osCacheKey, StorageScope.WORKSPACE, OS);
|
||||
this.storageService.store(osCacheKey, os, StorageScope.WORKSPACE);
|
||||
|
||||
Reference in New Issue
Block a user