Browse Source

Merge pull request #7995 from Snuffleupagus/addon-eslint_consistent-return

[Firefox addon] Enable the `consistent-return` ESLint rule (issue 7957)
Jonas Jenwald 8 years ago committed by GitHub
parent
commit
2b84fb79b4
  1. 4
      extensions/firefox/.eslintrc
  2. 6
      extensions/firefox/content/PdfStreamConverter.jsm
  3. 2
      extensions/firefox/content/PdfjsChromeUtils.jsm

4
extensions/firefox/.eslintrc

@ -8,6 +8,9 @@
}, },
"rules": { "rules": {
// Best Practices
"consistent-return": "error",
// Variables // Variables
"no-shadow": "error", "no-shadow": "error",
"no-unused-vars": ["error", { "no-unused-vars": ["error", {
@ -17,6 +20,7 @@
}], }],
// Stylistic Issues // Stylistic Issues
"no-nested-ternary": "error",
"quotes": ["error", "double"], "quotes": ["error", "double"],
"space-before-function-paren": ["error", "never"], "space-before-function-paren": ["error", "never"],

6
extensions/firefox/content/PdfStreamConverter.jsm

@ -538,11 +538,11 @@ class ChromeActions {
break; break;
} }
} }
let result = JSON.stringify(currentPrefs);
if (sendResponse) { if (sendResponse) {
sendResponse(JSON.stringify(currentPrefs)); sendResponse(result);
} else {
return JSON.stringify(currentPrefs);
} }
return result;
} }
} }

2
extensions/firefox/content/PdfjsChromeUtils.jsm

@ -152,7 +152,6 @@ var PdfjsChromeUtils = {
this._displayWarning(aMsg); this._displayWarning(aMsg);
break; break;
case "PDFJS:Parent:updateControlState": case "PDFJS:Parent:updateControlState":
return this._updateControlState(aMsg); return this._updateControlState(aMsg);
case "PDFJS:Parent:addEventListener": case "PDFJS:Parent:addEventListener":
@ -160,6 +159,7 @@ var PdfjsChromeUtils = {
case "PDFJS:Parent:removeEventListener": case "PDFJS:Parent:removeEventListener":
return this._removeEventListener(aMsg); return this._removeEventListener(aMsg);
} }
return undefined;
}, },
/* /*

Loading…
Cancel
Save