Skip to content

Commit fb900a0

Browse files
committed
Add some regions
1 parent 30cb1a6 commit fb900a0

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/tsserver/server.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ namespace ts.server {
1717

1818
//#endregion
1919

20+
//#region Logging
21+
2022
class NoopLogger implements server.Logger { // eslint-disable-line @typescript-eslint/no-unnecessary-qualifier
2123
close(): void { /* noop */ }
2224
hasLevel(_level: LogLevel): boolean { return false; }
@@ -226,6 +228,10 @@ namespace ts.server {
226228
// This places log file in the directory containing editorServices.js
227229
// TODO: check that this location is writable
228230

231+
//#endregion
232+
233+
//#region File watching
234+
229235
// average async stat takes about 30 microseconds
230236
// set chunk size to do 30 files in < 1 millisecond
231237
function createPollingWatchedFileSet(interval = 2500, chunkSize = 30) {
@@ -347,12 +353,16 @@ namespace ts.server {
347353
return undefined;
348354
}
349355

356+
//#endregion
357+
350358
function isUNCPath(s: string): boolean {
351359
return s.length > 2 && s.charCodeAt(0) === CharacterCodes.slash && s.charCodeAt(1) === CharacterCodes.slash;
352360
}
353361

354362
const logger = createLogger();
355363

364+
//#region Sys
365+
356366
function createNodeSys(): ServerHost {
357367
class NodeWriter {
358368
private readonly pending: Buffer[] = [];
@@ -506,6 +516,8 @@ namespace ts.server {
506516
const sys = runtime === Runtime.Node ? createNodeSys() : createWebSys();
507517
ts.sys = sys;
508518

519+
//#endregion
520+
509521
let cancellationToken: ServerCancellationToken = nullCancellationToken;
510522
if (runtime === Runtime.Node) {
511523
try {

0 commit comments

Comments
 (0)