Skip to content

Commit ce098e2

Browse files
committed
[js] Get rid of remaining unused variable warnings
1 parent 0a5a923 commit ce098e2

File tree

4 files changed

+9
-7
lines changed

4 files changed

+9
-7
lines changed

.eslintrc.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ module.exports = {
1313
"prefer-rest-params": "off",
1414
"prefer-spread": "off",
1515
"no-invalid-this": "off",
16-
"no-unused-vars": "off",
1716
"no-var": "off",
1817
"no-throw-literal": "off"
1918
}

src/vm/js/nqp-runtime/deserialization.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,7 @@ class BinaryCursor {
663663
// numRepos
664664
this.int32();
665665

666-
var paramInternsData = this.int32();
666+
this.int32(); // paramInternsData
667667
var numParamInterns = this.int32();
668668

669669
if (numParamInterns != 0) {

src/vm/js/nqp-runtime/reprs.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ var core = require('./core.js');
1111
var nqp = require('nqp-runtime');
1212

1313
var bignum = require('bignum-browserify');
14-
var ZERO = bignum(0);
14+
// disable for eval
15+
var ZERO = bignum(0); // eslint-disable-line no-unused-vars
1516

1617
var constants = require('./constants.js');
1718

src/vm/js/nqp-runtime/sixmodel.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
'use strict';
22

3-
var nullStr = require('./null_s.js'); /* Used when evaling runtime compiled methods */
3+
/* Used when evaling runtime compiled methods */
4+
const nullStr = require('./null_s.js'); // eslint-disable-line no-unused-vars
5+
var bignum = require('bignum-browserify');
6+
const ZERO = bignum(0); // eslint-disable-line no-unused-vars
7+
48
var Null = require('./null.js');
59

610
var repossession = require('./repossession.js');
@@ -9,8 +13,6 @@ var compilingSCs = repossession.compilingSCs;
913
var constants = require('./constants.js');
1014

1115
/* Needed for setting defaults values of attrs for objects */
12-
var bignum = require('bignum-browserify');
13-
var ZERO = bignum(0);
1416

1517
/* Needed for throwing exceptions from generated code */
1618
const NQPException = require('./nqp-exception.js');
@@ -161,7 +163,7 @@ class STable {
161163
return this.$$elems() ? 1 : 0;
162164
};
163165
} else {
164-
throw 'setboolspec with mode: ' + mode + ' NYI';
166+
throw new NQPException('setboolspec with mode: ' + mode + ' NYI');
165167
}
166168
}
167169

0 commit comments

Comments
 (0)