@@ -7,15 +7,15 @@ import { makeCoderSdk, needToken } from "./api"
77import { errToStr } from "./api-helper"
88import { Commands } from "./commands"
99import { CertificateError , getErrorDetail } from "./error"
10+ import { getMemoryLogger } from "./memoryLogger"
1011import { Remote } from "./remote"
1112import { Storage } from "./storage"
1213import { toSafeHost } from "./util"
1314import { WorkspaceQuery , WorkspaceProvider } from "./workspacesProvider"
14- import { getMemoryLogger } from "./memoryLogger"
1515
1616export async function activate ( ctx : vscode . ExtensionContext ) : Promise < void > {
1717 // Initialize the memory logger right when the extension starts.
18- const logger = getMemoryLogger ( ) ;
18+ const logger = getMemoryLogger ( )
1919 await logger . initLogFile ( ctx . globalStorageUri . fsPath )
2020
2121 // Log initial memory usage and activation
@@ -26,7 +26,7 @@ export async function activate(ctx: vscode.ExtensionContext): Promise<void> {
2626 ctx . subscriptions . push ( { dispose : ( ) => logger . dispose ( ) } )
2727
2828 // Log extension mode
29- logger . info ( `Extension mode: ${ extensionModeToString ( ctx . extensionMode ) } ` ) ;
29+ logger . info ( `Extension mode: ${ extensionModeToString ( ctx . extensionMode ) } ` )
3030
3131 // The Remote SSH extension's proposed APIs are used to override the SSH host
3232 // name in VS Code itself. It's visually unappealing having a lengthy name!
@@ -44,9 +44,9 @@ export async function activate(ctx: vscode.ExtensionContext): Promise<void> {
4444 vscode . window . showErrorMessage ( "Remote SSH extension not found, cannot activate Coder extension" )
4545 throw new Error ( "Remote SSH extension not found" )
4646 }
47-
48- logger . info ( `Found Remote SSH extension: ${ remoteSSHExtension . id } ` ) ;
49-
47+
48+ logger . info ( `Found Remote SSH extension: ${ remoteSSHExtension . id } ` )
49+
5050 // eslint-disable-next-line @typescript-eslint/no-explicit-any
5151 const vscodeProposed : typeof vscode = ( module as any ) . _load (
5252 "vscode" ,
@@ -251,19 +251,19 @@ export async function activate(ctx: vscode.ExtensionContext): Promise<void> {
251251function extensionModeToString ( mode : vscode . ExtensionMode ) : string {
252252 switch ( mode ) {
253253 case vscode . ExtensionMode . Development :
254- return "Development" ;
254+ return "Development"
255255 case vscode . ExtensionMode . Production :
256- return "Production" ;
256+ return "Production"
257257 case vscode . ExtensionMode . Test :
258- return "Test" ;
258+ return "Test"
259259 default :
260- return `Unknown (${ mode } )` ;
260+ return `Unknown (${ mode } )`
261261 }
262262}
263263
264264// Add deactivation handler to log memory usage on extension shutdown
265265export function deactivate ( ) : void {
266- const logger = getMemoryLogger ( ) ;
267- logger . info ( "Coder extension deactivating" ) ;
268- logger . logMemoryUsage ( "EXTENSION_DEACTIVATE" ) ;
269- }
266+ const logger = getMemoryLogger ( )
267+ logger . info ( "Coder extension deactivating" )
268+ logger . logMemoryUsage ( "EXTENSION_DEACTIVATE" )
269+ }
0 commit comments