Skip to content

Commit 0a7bbd1

Browse files
committed
cleanup PR
1 parent 65d3ed1 commit 0a7bbd1

File tree

5 files changed

+13
-301
lines changed

5 files changed

+13
-301
lines changed

src/parse.js

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ module.exports = parse;
44
parse.filename = null;
55
parse.defaults = { keepCase: false };
66

7-
const { hasOwnProperty } = require("tslint/lib/utils");
87
var tokenize = require("./tokenize"),
98
Root = require("./root"),
109
Type = require("./type"),
@@ -105,7 +104,7 @@ function parse(source, root, options) {
105104
do {
106105
/* istanbul ignore if */
107106
if ((token = next()) !== "\"" && token !== "'")
108-
throw illegal(`A${token}`);
107+
throw illegal(token);
109108

110109
values.push(next());
111110
skip(token);
@@ -118,7 +117,6 @@ function parse(source, root, options) {
118117
var token = next();
119118
switch (token) {
120119
case "'":
121-
// case typeof token === "string":
122120
case "\"":
123121
push(token);
124122
return readString();
@@ -161,7 +159,7 @@ function parse(source, root, options) {
161159
parseOption(dummy, token); // skip
162160
skip(";");
163161
} else
164-
throw illegal(`token`);
162+
throw illegal(token);
165163
},
166164
function parseRange_line() {
167165
parseInlineOptions(dummy); // skip
@@ -194,7 +192,7 @@ function parse(source, root, options) {
194192
return sign * parseFloat(token);
195193

196194
/* istanbul ignore next */
197-
throw illegal(`${token}`, "number", insideTryCatch);
195+
throw illegal(token, "number", insideTryCatch);
198196
}
199197

200198
function parseId(token, acceptNegative) {
@@ -283,8 +281,6 @@ function parse(source, root, options) {
283281
if (!supportedEditions.includes(edition))
284282
throw illegal(edition, "edition");
285283

286-
// Syntax is needed to understand the meaning of the optional field rule
287-
// Otherwise the meaning is ambiguous between proto2 and proto3
288284
root.setOption("edition", edition);
289285

290286
skip(";");
@@ -313,8 +309,7 @@ function parse(source, root, options) {
313309

314310
case "extend":
315311
parseExtension(parent, token);
316-
return true;
317-
312+
return true;
318313
}
319314
return false;
320315
}
@@ -349,9 +344,8 @@ function parse(source, root, options) {
349344

350345
var type = new Type(token);
351346
ifBlock(type, function parseType_block(token) {
352-
if (parseCommon(type, token)) {
347+
if (parseCommon(type, token))
353348
return;
354-
}
355349

356350
switch (token) {
357351

@@ -387,7 +381,7 @@ function parse(source, root, options) {
387381

388382
default:
389383
/* istanbul ignore if */
390-
if ((!isProto3 && !edition) || !typeRefRe.test(token))
384+
if (!isProto3 || !edition || !typeRefRe.test(token))
391385
throw illegal(token);
392386

393387
push(token);
@@ -764,9 +758,9 @@ function parse(source, root, options) {
764758

765759
var service = new Service(token);
766760
ifBlock(service, function parseService_block(token) {
767-
if (parseCommon(service, token)) {
761+
if (parseCommon(service, token))
768762
return;
769-
}
763+
770764
/* istanbul ignore else */
771765
if (token === "rpc")
772766
parseMethod(service, token);

src/root.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -118,26 +118,23 @@ Root.prototype.load = function load(filename, options, callback) {
118118
// Processes a single file
119119
function process(filename, source) {
120120
try {
121-
if (util.isString(source) && source.charAt(0) === "{") {
121+
if (util.isString(source) && source.charAt(0) === "{")
122122
source = JSON.parse(source);
123-
}
124-
if (!util.isString(source)) {
123+
if (!util.isString(source))
125124
self.setOptions(source.options).addJSON(source.nested);
126-
} else {
125+
else {
127126
parse.filename = filename;
128127
var parsed = parse(source, self, options),
129128
resolved,
130129
i = 0;
131-
if (parsed.imports) {
130+
if (parsed.imports)
132131
for (; i < parsed.imports.length; ++i)
133132
if (resolved = getBundledFileName(parsed.imports[i]) || self.resolvePath(filename, parsed.imports[i]))
134133
fetch(resolved);
135-
}
136-
if (parsed.weakImports) {
134+
if (parsed.weakImports)
137135
for (i = 0; i < parsed.weakImports.length; ++i)
138136
if (resolved = getBundledFileName(parsed.weakImports[i]) || self.resolvePath(filename, parsed.weakImports[i]))
139137
fetch(resolved, true);
140-
}
141138
}
142139
} catch (err) {
143140
finish(err);

tests/api_converters_editions.js

Lines changed: 0 additions & 200 deletions
This file was deleted.

tests/data/convert-editions.proto

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)