Skip to content

Commit

Permalink
Merge pull request #875 from null-a/strict-mode-everywhere
Browse files Browse the repository at this point in the history
Use strict mode everywhere.
  • Loading branch information
stuhlmueller committed Jul 26, 2017
2 parents 9a14b3e + 7117fdc commit 86c16ee
Show file tree
Hide file tree
Showing 12 changed files with 28 additions and 1 deletion.
4 changes: 4 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,10 @@ module.exports = {
'error',
'single',
{avoidEscape: true}
],
'strict': [
'error',
'global'
]
}
};
3 changes: 2 additions & 1 deletion .eslintrc.wppl.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ module.exports = {
'es6': true
},
'rules': {
'no-undef': 'off'
'no-undef': 'off',
'strict': 'off'
}
};
4 changes: 4 additions & 0 deletions src/hashtable.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@
* limitations under the License.
*/

// Don't force use of strict mode in this 3rd party module, as the use
// of sloppy mode may be intentional.
/* eslint strict: 'off' */

var util = require('./util');

var FUNCTION = 'function', STRING = 'string', UNDEFINED = undefined;
Expand Down
2 changes: 2 additions & 0 deletions src/inference/mh-diagnostics/diagnostics.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var stats = require('../../math/statistics');
var fs = require('fs');
var os = require('os');
Expand Down
2 changes: 2 additions & 0 deletions src/transforms/addFilename.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var replace = require('estraverse').replace;

function addFilenameMain(ast, filename) {
Expand Down
2 changes: 2 additions & 0 deletions src/transforms/builders.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var builders = require('ast-types').builders;
var _ = require('lodash');

Expand Down
2 changes: 2 additions & 0 deletions tests/test-data/sampler/beta.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var _ = require('lodash');
var assert = require('assert');
var beta = require('../../../src/dists/beta');
Expand Down
2 changes: 2 additions & 0 deletions tests/test-data/sampler/binomial.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var binomial = require('../../../src/dists/binomial');
var util = require('../../../src/util');
var statistics = require('../../../src/math/statistics');
Expand Down
2 changes: 2 additions & 0 deletions tests/test-data/sampler/gamma.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var _ = require('lodash');
var assert = require('assert');
var gamma = require('../../../src/dists/gamma');
Expand Down
2 changes: 2 additions & 0 deletions tests/test-data/sampler/gaussian.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var gaussian = require('../../../src/dists/gaussian');
var util = require('../../../src/util');
var statistics = require('../../../src/math/statistics');
Expand Down
2 changes: 2 additions & 0 deletions tests/test-data/sampler/poisson.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var assert = require('assert');
var poisson = require('../../../src/dists/poisson');
var util = require('../../../src/util');
Expand Down
2 changes: 2 additions & 0 deletions tests/test-scorers.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'use strict';

var webppl = require('../src/main');
var util = require('../src/util');
var dists = require('../src/dists');
Expand Down

0 comments on commit 86c16ee

Please sign in to comment.