Skip to content

Commit 360e478

Browse files
author
steveluc
committed
Addressed comments on code style and organization.
1 parent 865802a commit 360e478

4 files changed

Lines changed: 21 additions & 20 deletions

File tree

src/harness/harnessLanguageService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ module Harness.LanguageService {
532532
return true;
533533
}
534534

535-
verbose() {
535+
isVerbose() {
536536
return false;
537537
}
538538

src/server/editorServices.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
module ts.server {
66
export interface Logger {
77
close(): void;
8-
verbose(): boolean;
8+
isVerbose(): boolean;
99
enabled(): boolean;
1010
perftrc(s: string): void;
1111
info(s: string): void;

src/server/server.ts

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ module ts.server {
5555
return !!this.logFilename;
5656
}
5757

58-
verbose() {
58+
isVerbose() {
5959
return this.enabled() && (this.level == "verbose");
6060
}
6161

@@ -191,15 +191,15 @@ module ts.server {
191191
}
192192
}
193193

194-
interface LogEnv {
194+
interface LogOptions {
195195
file?: string;
196-
level?: string;
196+
detailLevel?: string;
197197
}
198198

199-
function parseLogEnv(logEnvStr: string): LogEnv {
200-
var logEnv: LogEnv = {};
199+
function parseLogEnv(logEnvStr: string): LogOptions {
200+
var logEnv: LogOptions = {};
201201
var args = logEnvStr.split(' ');
202-
for (var i = 0, len = args.length; i < len; i++) {
202+
for (var i = 0, len = args.length; i < (len - 1); i += 2) {
203203
var option = args[i];
204204
var value = args[i + 1];
205205
if (option && value) {
@@ -208,7 +208,7 @@ module ts.server {
208208
logEnv.file = value;
209209
break;
210210
case "-level":
211-
logEnv.level = value;
211+
logEnv.detailLevel = value;
212212
break;
213213
}
214214
}
@@ -219,7 +219,7 @@ module ts.server {
219219
// TSS_LOG "{ level: "normal | verbose | terse", file?: string}"
220220
function createLoggerFromEnv() {
221221
var fileName: string = undefined;
222-
var level = "normal";
222+
var detailLevel = "normal";
223223
var logEnvStr = process.env["TSS_LOG"];
224224
if (logEnvStr) {
225225
var logEnv = parseLogEnv(logEnvStr);
@@ -229,12 +229,11 @@ module ts.server {
229229
else {
230230
fileName = __dirname + "/.log" + process.pid.toString();
231231
}
232-
if (logEnv.level) {
233-
level = logEnv.level;
232+
if (logEnv.detailLevel) {
233+
detailLevel = logEnv.detailLevel;
234234
}
235235
}
236-
var logger = new Logger(fileName, level);
237-
return logger;
236+
return new Logger(fileName, detailLevel);
238237
}
239238
// This places log file in the directory containing editorServices.js
240239
// TODO: check that this location is writable

src/server/session.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,8 @@ module ts.server {
145145

146146
send(msg: NodeJS._debugger.Message) {
147147
var json = JSON.stringify(msg);
148-
if (this.logger.verbose()) {
149-
this.logger.info(msg.type+": " + json);
148+
if (this.logger.isVerbose()) {
149+
this.logger.info(msg.type + ": " + json);
150150
}
151151
this.sendLineToClient('Content-Length: ' + (1 + Buffer.byteLength(json, 'utf8')) +
152152
'\r\n\r\n' + json);
@@ -720,7 +720,7 @@ module ts.server {
720720
}
721721

722722
onMessage(message: string) {
723-
if (this.logger.verbose()) {
723+
if (this.logger.isVerbose()) {
724724
this.logger.info("request: " + message);
725725
var start = process.hrtime();
726726
}
@@ -829,14 +829,16 @@ module ts.server {
829829
}
830830
}
831831

832-
if (this.logger.verbose()) {
832+
if (this.logger.isVerbose()) {
833833
var elapsed = process.hrtime(start);
834-
var elapsedms = ((1e9 * elapsed[0]) + elapsed[1])/1000000.0;
834+
var seconds = elapsed[0]
835+
var nanoseconds = elapsed[1];
836+
var elapsedMs = ((1e9 * seconds) + nanoseconds)/1000000.0;
835837
var leader = "Elapsed time (in milliseconds)";
836838
if (!responseRequired) {
837839
leader = "Async elapsed time (in milliseconds)";
838840
}
839-
this.logger.msg(leader+": " + elapsedms.toFixed(4).toString(), "Perf");
841+
this.logger.msg(leader + ": " + elapsedMs.toFixed(4).toString(), "Perf");
840842
}
841843
if (response) {
842844
this.output(response, request.command, request.seq);

0 commit comments

Comments
 (0)