Skip to content

Commit

Permalink
Move utility functions to dedicated space
Browse files Browse the repository at this point in the history
This moves all the utility files to a dedicated folder.
  • Loading branch information
jpogran committed Apr 25, 2022
1 parent ef8d861 commit 1cf6d08
Show file tree
Hide file tree
Showing 10 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions src/clientHandler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ import {
ServerOptions,
State,
} from 'vscode-languageclient/node';
import { ServerPath } from './serverPath';
import { config } from './utils/vscodeUtils';
import { ServerPath } from './utils/serverPath';
import { PartialManifest, CustomSemanticTokens } from './features/semanticTokens';
import { ShowReferencesFeature } from './features/showReferences';
import { TelemetryFeature } from './features/telemetry';
import { config } from './vscodeUtils';
import { CustomSemanticTokens, PartialManifest } from './features/semanticTokens';

export interface TerraformLanguageClient {
commandPrefix: string;
Expand Down
4 changes: 2 additions & 2 deletions src/extension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import { ClientHandler, TerraformLanguageClient } from './clientHandler';
import { GenerateBugReportCommand } from './commands/generateBugReport';
import { ModuleCallsDataProvider } from './providers/moduleCalls';
import { ModuleProvidersDataProvider } from './providers/moduleProviders';
import { ServerPath } from './serverPath';
import { config, getActiveTextEditor, isTerraformFile } from './vscodeUtils';
import { ServerPath } from './utils/serverPath';
import { config, getActiveTextEditor, isTerraformFile } from './utils/vscodeUtils';

const brand = `HashiCorp Terraform`;
const outputChannel = vscode.window.createOutputChannel(brand);
Expand Down
2 changes: 1 addition & 1 deletion src/installer/detector.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import * as vscode from 'vscode';
import { exec } from '../utils';
import { exec } from '../utils/utils';

export async function getLsVersion(binPath: string): Promise<string | undefined> {
try {
Expand Down
2 changes: 1 addition & 1 deletion src/providers/moduleCalls.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import * as vscode from 'vscode';
import { ExecuteCommandParams, ExecuteCommandRequest } from 'vscode-languageclient';
import { Utils } from 'vscode-uri';
import { ClientHandler } from '../clientHandler';
import { getActiveTextEditor, isTerraformFile } from '../vscodeUtils';
import { getActiveTextEditor, isTerraformFile } from '../utils/vscodeUtils';

/* eslint-disable @typescript-eslint/naming-convention */
interface ModuleCall {
Expand Down
2 changes: 1 addition & 1 deletion src/providers/moduleProviders.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { Utils } from 'vscode-uri';
import { ExecuteCommandParams, ExecuteCommandRequest } from 'vscode-languageclient';

import { ClientHandler } from '../clientHandler';
import { getActiveTextEditor, isTerraformFile } from '../vscodeUtils';
import { getActiveTextEditor, isTerraformFile } from '../utils/vscodeUtils';

/* eslint-disable @typescript-eslint/naming-convention */
interface ModuleProvidersResponse {
Expand Down
2 changes: 1 addition & 1 deletion src/test/runTest.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import * as path from 'path';
import { runTests } from '@vscode/test-electron';
import { TestOptions } from '@vscode/test-electron/out/runTest';
import { exec } from '../utils';
import { exec } from '../utils/utils';

async function terraformInit() {
const cwd = process.cwd();
Expand Down
4 changes: 2 additions & 2 deletions src/test/unit/detector.test.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { exec as execOrg } from '../../utils';
import { exec as execOrg } from '../../utils/utils';
import { getLsVersion } from '../../installer/detector';

jest.mock('../../utils');
jest.mock('../../utils/utils');

const exec = jest.mocked(execOrg);

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 1cf6d08

Please sign in to comment.