[gjs: 32/43] CI: Add operator-linebreak to eslint rules
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs: 32/43] CI: Add operator-linebreak to eslint rules
- Date: Wed, 14 Aug 2019 17:29:45 +0000 (UTC)
commit a22821e7fc9afec0196b62f4db37e857d82dab4b
Author: Philip Chimento <philip chimento gmail com>
Date: Tue Aug 13 21:16:34 2019 -0700
CI: Add operator-linebreak to eslint rules
We followed this rule basically everywhere already except in one place.
In general ending the line with an operator shows the eye that the
statement is broken onto the next line. The rule includes a default
exception for the ternary operator which we also adopt.
.eslintrc.yml | 1 +
modules/overrides/GObject.js | 15 +++++----------
2 files changed, 6 insertions(+), 10 deletions(-)
---
diff --git a/.eslintrc.yml b/.eslintrc.yml
index 8b491525..2ae05603 100644
--- a/.eslintrc.yml
+++ b/.eslintrc.yml
@@ -113,6 +113,7 @@ rules:
- consistent: true
object-curly-spacing: error
object-shorthand: error
+ operator-linebreak: error
prefer-template: error
quotes:
- error
diff --git a/modules/overrides/GObject.js b/modules/overrides/GObject.js
index cb29f259..c53ac513 100644
--- a/modules/overrides/GObject.js
+++ b/modules/overrides/GObject.js
@@ -375,14 +375,11 @@ function _init() {
GObject.Object._classInit = function(klass) {
let gtypename = _createGTypeName(klass);
- let gflags = klass.hasOwnProperty(GTypeFlags) ?
- klass[GTypeFlags] : 0;
- let gobjectInterfaces = klass.hasOwnProperty(interfaces) ?
- klass[interfaces] : [];
+ let gflags = klass.hasOwnProperty(GTypeFlags) ? klass[GTypeFlags] : 0;
+ let gobjectInterfaces = klass.hasOwnProperty(interfaces) ? klass[interfaces] : [];
let propertiesArray = _propertiesAsArray(klass);
let parent = Object.getPrototypeOf(klass);
- let gobjectSignals = klass.hasOwnProperty(signals) ?
- klass[signals] : [];
+ let gobjectSignals = klass.hasOwnProperty(signals) ? klass[signals] : [];
let newClass = Gi.register_type(parent.prototype, gtypename, gflags,
gobjectInterfaces, propertiesArray);
@@ -436,11 +433,9 @@ function _init() {
GObject.Interface._classInit = function(klass) {
let gtypename = _createGTypeName(klass);
- let gobjectInterfaces = klass.hasOwnProperty(requires) ?
- klass[requires] : [];
+ let gobjectInterfaces = klass.hasOwnProperty(requires) ? klass[requires] : [];
let props = _propertiesAsArray(klass);
- let gobjectSignals = klass.hasOwnProperty(signals) ?
- klass[signals] : [];
+ let gobjectSignals = klass.hasOwnProperty(signals) ? klass[signals] : [];
let newInterface = Gi.register_interface(gtypename, gobjectInterfaces,
props);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]