Enable the ESLint no-unneeded-ternary rule

This rule is already enabled in mozilla-central, see https://searchfox.org/mozilla-central/rev/b04e3a28a2ef4dbf957018dbbdc1840d62fdbc32/tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js#247-248

Please see https://eslint.org/docs/rules/no-unneeded-ternary for additional information.
This commit is contained in:
Jonas Jenwald 2020-01-12 14:50:52 +01:00
parent 4729fdc0e9
commit ecd3de83f8
2 changed files with 2 additions and 1 deletions

View File

@ -138,6 +138,7 @@
"no-multiple-empty-lines": ["error", { "max": 1, "maxEOF": 0, "maxBOF": 1, }],
"no-nested-ternary": "off",
"no-new-object": "error",
"no-unneeded-ternary": "error",
"spaced-comment": ["error", "always", {
"block": {
"balanced": true,

View File

@ -768,7 +768,7 @@ class BaseViewer {
height = 0,
widthScale,
heightScale;
const changeOrientation = pageView.rotation % 180 === 0 ? false : true;
const changeOrientation = pageView.rotation % 180 !== 0;
const pageWidth =
(changeOrientation ? pageView.height : pageView.width) /
pageView.scale /