many small fixes from Intellij analysis

This commit is contained in:
zadam
2023-05-05 23:17:23 +02:00
parent 0af6f91d21
commit 6dfc72c065
41 changed files with 73 additions and 83 deletions

View File

@@ -1,6 +1,7 @@
const becca = require('../becca/becca');
const sql = require("./sql");
/** @returns {string|null} */
function getOptionOrNull(name) {
let option;
@@ -14,11 +15,12 @@ function getOptionOrNull(name) {
return option ? option.value : null;
}
/** @returns {string} */
function getOption(name) {
const val = getOptionOrNull(name);
if (val === null) {
throw new Error(`Option "${name}" doesn't exist`);
throw new Error(`Option '${name}' doesn't exist`);
}
return val;