Skip to content

Commit 28e15c0

Browse files
committed
Throw exception when the sbg-bindings.txt file does not exist
1 parent 3a86383 commit 28e15c0

6 files changed

Lines changed: 770 additions & 933 deletions

File tree

test-app/build-tools/jsparser/js_parser.js

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,14 @@
55

66
///////////////// CONFIGURATION /////////////////
77

8-
var disableLogger = true;
9-
if (process.env.AST_PARSER_DISABLE_LOGGING && process.env.AST_PARSER_DISABLE_LOGGING.trim() === "true") {
10-
disableLogger = false;
11-
}
8+
const enableLogger = (process.env.AST_PARSER_ENABLE_LOGGING && process.env.AST_PARSER_ENABLE_LOGGING.trim() === "true")
9+
|| (process.argv && process.argv.includes("enableVerboseLogging"));
1210

13-
var arguments = process.argv;
14-
if (arguments && arguments.length) {
15-
if (arguments[arguments.length - 1] == "enableVerboseLogging") {
16-
disableLogger = false
17-
}
18-
}
1911
loggingSettings = {
2012
"logPath": require("path").join(__dirname, "logs", "i.txt"),
2113
"strategy": "console",
2214
"APP_NAME": "ast_parser",
23-
"disable": disableLogger
15+
"disable": !enableLogger
2416
};
2517

2618
var fs = require("fs"),
@@ -169,8 +161,8 @@ function traverseFiles(filesToTraverse) {
169161
readFile(fp)
170162
.then(astFromFileContent)
171163
.then(visitAst)
172-
.then(writeToFile)
173-
.catch(exceptionHandler)
164+
.then(writeToFile)
165+
.catch(exceptionHandler)
174166
}
175167
}
176168

@@ -255,7 +247,7 @@ var visitAst = function (data, err) {
255247

256248
var writeToFile = function (data, err) {
257249
return new Promise(function (resolve, reject) {
258-
if (data.trim() != "") {
250+
if (data.trim() != "") {
259251
// fs.appendFile(outFile, stringify(data), function (writeFileError) {
260252
fs.appendFile(outFile, data + eol, function (writeFileError) {
261253
if (err) {

0 commit comments

Comments
 (0)