From f61134e1980580050f34701db3441081a5519e4c Mon Sep 17 00:00:00 2001 From: Veetaha Date: Sat, 15 Feb 2020 00:15:06 +0200 Subject: [PATCH] vscode: renmed ArtifactMetadata -> ArtifactReleaseInfo, languageServer -> langServer --- editors/code/src/client.ts | 4 ++-- ...tadata.ts => fetch_latest_artifact_release_info.ts} | 6 +++--- editors/code/src/installation/interfaces.ts | 2 +- .../{language_server.ts => lang_server.ts} | 10 +++++----- 4 files changed, 11 insertions(+), 11 deletions(-) rename editors/code/src/installation/{fetch_latest_artifact_metadata.ts => fetch_latest_artifact_release_info.ts} (89%) rename editors/code/src/installation/{language_server.ts => lang_server.ts} (95%) diff --git a/editors/code/src/client.ts b/editors/code/src/client.ts index dcf9d0c0673..33d9b66dfbd 100644 --- a/editors/code/src/client.ts +++ b/editors/code/src/client.ts @@ -2,7 +2,7 @@ import * as lc from 'vscode-languageclient'; import * as vscode from 'vscode'; import { Config } from './config'; -import { ensureLanguageServerBinary } from './installation/language_server'; +import { ensureLangServerBinary } from './installation/lang_server'; import { CallHierarchyFeature } from 'vscode-languageclient/lib/callHierarchy.proposed'; export async function createClient(config: Config): Promise { @@ -11,7 +11,7 @@ export async function createClient(config: Config): Promise { +): Promise { const repoOwner = encodeURIComponent(repo.owner); const repoName = encodeURIComponent(repo.name); diff --git a/editors/code/src/installation/interfaces.ts b/editors/code/src/installation/interfaces.ts index 8039d0b90f6..93ea577d4a6 100644 --- a/editors/code/src/installation/interfaces.ts +++ b/editors/code/src/installation/interfaces.ts @@ -6,7 +6,7 @@ export interface GithubRepo { /** * Metadata about particular artifact retrieved from GitHub releases. */ -export interface ArtifactMetadata { +export interface ArtifactReleaseInfo { releaseName: string; downloadUrl: string; } diff --git a/editors/code/src/installation/language_server.ts b/editors/code/src/installation/lang_server.ts similarity index 95% rename from editors/code/src/installation/language_server.ts rename to editors/code/src/installation/lang_server.ts index 4797c3f01ad..ccb936bf5ff 100644 --- a/editors/code/src/installation/language_server.ts +++ b/editors/code/src/installation/lang_server.ts @@ -7,13 +7,13 @@ import { spawnSync } from "child_process"; import { throttle } from "throttle-debounce"; import { BinarySource } from "./interfaces"; -import { fetchLatestArtifactMetadata } from "./fetch_latest_artifact_metadata"; +import { fetchLatestArtifactReleaseInfo } from "./fetch_latest_artifact_release_info"; import { downloadFile } from "./download_file"; -export async function downloadLatestLanguageServer( +export async function downloadLatestLangServer( {file: artifactFileName, dir: installationDir, repo}: BinarySource.GithubRelease ) { - const { releaseName, downloadUrl } = (await fetchLatestArtifactMetadata( + const { releaseName, downloadUrl } = (await fetchLatestArtifactReleaseInfo( repo, artifactFileName ))!; @@ -53,7 +53,7 @@ export async function downloadLatestLanguageServer( ); console.timeEnd("Downloading ra_lsp_server"); } -export async function ensureLanguageServerBinary( +export async function ensureLangServerBinary( langServerSource: null | BinarySource ): Promise { @@ -97,7 +97,7 @@ export async function ensureLanguageServerBinary( if (userResponse !== "Download now") return null; try { - await downloadLatestLanguageServer(langServerSource); + await downloadLatestLangServer(langServerSource); } catch (err) { vscode.window.showErrorMessage( `Failed to download language server from ${langServerSource.repo.name} ` +