Fixed following code smells reported by SonarQube:

1) Boolean checks should not be inverted.
 2) Review this redundant assignment.
 3) Extract this nested ternary operation into an independent statement.
 4) Unexpected empty function.
 5) Immediately return this expression instead of assigning it to the temporary variable.
This commit is contained in:
Akshay Joshi 2022-01-17 13:56:01 +05:30
parent 40fa1aff6b
commit e3807ec3d6
39 changed files with 91 additions and 136 deletions

View File

@ -88,7 +88,7 @@ define('pgadmin.node.cast', [
}), }),
getSchema: function(treeNodeInfo, itemNodeData){ getSchema: function(treeNodeInfo, itemNodeData){
let schema = new CastSchema({ return new CastSchema({
getTypeOptions: ()=>getNodeAjaxOptions('get_type', this, treeNodeInfo, itemNodeData), getTypeOptions: ()=>getNodeAjaxOptions('get_type', this, treeNodeInfo, itemNodeData),
getFuncOptions: (srcTyp, trgtyp) => getFuncOptions: (srcTyp, trgtyp) =>
{ {
@ -113,15 +113,14 @@ define('pgadmin.node.cast', [
.catch((err)=>{ .catch((err)=>{
reject(err); reject(err);
}); });
}else{ } else {
let data = []; data = [];
resolve(data); resolve(data);
} }
}); });
}, },
}, },
); );
return schema;
}, },
}); });

View File

@ -172,8 +172,7 @@ export default class CastSchema extends BaseUISchema {
setError('srctyp', errmsg); setError('srctyp', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('srctyp', null);
setError('srctyp', errmsg);
} }
if (isEmptyString(state.trgtyp)) { if (isEmptyString(state.trgtyp)) {
@ -181,8 +180,7 @@ export default class CastSchema extends BaseUISchema {
setError('trgtyp', errmsg); setError('trgtyp', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('trgtyp', null);
setError('trgtyp', errmsg);
} }
return false; return false;
} }

View File

@ -118,14 +118,12 @@ export default class EventTriggerSchema extends BaseUISchema {
setError('eventfunname', errmsg); setError('eventfunname', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('eventfunname', null);
setError('eventfunname', errmsg);
} }
} else { } else {
errmsg = null;
_.each(['eventfunname'], (item) => { _.each(['eventfunname'], (item) => {
setError(item, errmsg); setError(item, null);
}); });
} }
} }

View File

@ -201,9 +201,9 @@ define('pgadmin.node.extension', [
}), }),
getSchema: (treeNodeInfo, itemNodeData)=>{ getSchema: (treeNodeInfo, itemNodeData)=>{
let nodeObj = pgAdmin.Browser.Nodes['extension']; let nodeObj = pgAdmin.Browser.Nodes['extension'];
let schema = new ExtensionsSchema( return new ExtensionsSchema(
{ {
extensionsList:()=>getNodeAjaxOptions('avails', nodeObj, treeNodeInfo, itemNodeData, { cacheLevel: 'server'}, extensionsList:()=>getNodeAjaxOptions('avails', nodeObj, treeNodeInfo, itemNodeData, { cacheLevel: 'server'},
(data)=>{ (data)=>{
let res = []; let res = [];
if (data && _.isArray(data)) { if (data && _.isArray(data)) {
@ -216,7 +216,6 @@ define('pgadmin.node.extension', [
schemaList:()=>getNodeListByName('schema', treeNodeInfo, itemNodeData) schemaList:()=>getNodeListByName('schema', treeNodeInfo, itemNodeData)
} }
); );
return schema;
} }
}); });
} }

View File

@ -166,8 +166,7 @@ export default class ExtensionsSchema extends BaseUISchema {
setError('name', errmsg); setError('name', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('name', null);
setError('name', errmsg);
} }
return false; return false;
} }

View File

@ -104,7 +104,7 @@ define('pgadmin.node.language', [
}), }),
getSchema: function(treeNodeInfo, itemNodeData){ getSchema: function(treeNodeInfo, itemNodeData){
let schema = new LanguageSchema( return new LanguageSchema(
(privileges)=>getNodePrivilegeRoleSchema(this, treeNodeInfo, itemNodeData, privileges), (privileges)=>getNodePrivilegeRoleSchema(this, treeNodeInfo, itemNodeData, privileges),
{ {
lan_functions: ()=>getNodeAjaxOptions('get_functions', this, treeNodeInfo, itemNodeData), lan_functions: ()=>getNodeAjaxOptions('get_functions', this, treeNodeInfo, itemNodeData),
@ -116,7 +116,6 @@ define('pgadmin.node.language', [
node_info: treeNodeInfo.server, node_info: treeNodeInfo.server,
}, },
); );
return schema;
}, },
}); });
} }

View File

@ -228,8 +228,7 @@ export default class LanguageSchema extends BaseUISchema {
setError('lanproc', errmsg); setError('lanproc', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('lanproc', null);
setError('lanproc', errmsg);
} }
return false; return false;
} }

View File

@ -148,7 +148,7 @@ define('pgadmin.node.publication', [
}), }),
getSchema: function(treeNodeInfo, itemNodeData){ getSchema: function(treeNodeInfo, itemNodeData){
let schema = new PublicationSchema( return new PublicationSchema(
{ {
publicationTable: ()=>getNodeAjaxOptions('get_tables', this, treeNodeInfo, itemNodeData), publicationTable: ()=>getNodeAjaxOptions('get_tables', this, treeNodeInfo, itemNodeData),
role:()=>getNodeListByName('role', treeNodeInfo, itemNodeData), role:()=>getNodeListByName('role', treeNodeInfo, itemNodeData),
@ -156,7 +156,6 @@ define('pgadmin.node.publication', [
node_info: treeNodeInfo.server, node_info: treeNodeInfo.server,
}, },
); );
return schema;
}, },
}); });

View File

@ -77,8 +77,7 @@ define('pgadmin.node.aggregate', [
], ],
}), }),
getSchema: ()=>{ getSchema: ()=>{
let schema = new AggregateSchema(); return new AggregateSchema();
return schema;
} }
}); });
} }

View File

@ -107,7 +107,7 @@ define('pgadmin.node.collation', [
}), }),
getSchema: (treeNodeInfo, itemNodeData)=>{ getSchema: (treeNodeInfo, itemNodeData)=>{
let nodeObj = pgAdmin.Browser.Nodes['collation']; let nodeObj = pgAdmin.Browser.Nodes['collation'];
let schema = new CollationSchema( return new CollationSchema(
{ {
rolesList: ()=>getNodeListByName('role', treeNodeInfo, itemNodeData, {cacheLevel: 'server'}), rolesList: ()=>getNodeListByName('role', treeNodeInfo, itemNodeData, {cacheLevel: 'server'}),
schemaList: ()=>getNodeListByName('schema', treeNodeInfo, itemNodeData, {cacheLevel: 'database'}), schemaList: ()=>getNodeListByName('schema', treeNodeInfo, itemNodeData, {cacheLevel: 'database'}),
@ -118,7 +118,6 @@ define('pgadmin.node.collation', [
schema: ('schema' in treeNodeInfo)? treeNodeInfo.schema.label : '' schema: ('schema' in treeNodeInfo)? treeNodeInfo.schema.label : ''
} }
); );
return schema;
} }
}); });
} }

View File

@ -239,8 +239,7 @@ export default class ForeignTableSchema extends BaseUISchema {
setError('ftsrvname', errmsg); setError('ftsrvname', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('ftsrvname', null);
setError('ftsrvname', errmsg);
} }
} }

View File

@ -148,7 +148,7 @@ export default class FunctionSchema extends BaseUISchema {
} }
isVisible(state) { isVisible(state) {
if(!(this.type === 'procedure')){ if(this.type !== 'procedure'){
if (state.sysproc) { return false; } if (state.sysproc) { return false; }
return true; return true;
}else{ }else{
@ -210,7 +210,7 @@ export default class FunctionSchema extends BaseUISchema {
id: 'funcowner', label: gettext('Owner'), cell: 'string', id: 'funcowner', label: gettext('Owner'), cell: 'string',
options: this.fieldOptions.role, type: 'select', options: this.fieldOptions.role, type: 'select',
disabled: (state) => { disabled: (state) => {
if (!(this.type === 'procedure')) { if (this.type !== 'procedure') {
obj.inCatalog(state); obj.inCatalog(state);
} else { } else {
obj.isGreaterThan95(state); obj.isGreaterThan95(state);
@ -320,7 +320,7 @@ export default class FunctionSchema extends BaseUISchema {
{'label': 'VOLATILE', 'value': 'v'}, {'label': 'VOLATILE', 'value': 'v'},
{'label': 'STABLE', 'value': 's'}, {'label': 'STABLE', 'value': 's'},
{'label': 'IMMUTABLE', 'value': 'i'}, {'label': 'IMMUTABLE', 'value': 'i'},
], disabled: (!(this.type === 'procedure')) ? obj.inCatalog() : obj.isGreaterThan95, ], disabled: (this.type !== 'procedure') ? obj.inCatalog() : obj.isGreaterThan95,
controlProps: {allowClear: false}, controlProps: {allowClear: false},
},{ },{
id: 'proretset', label: gettext('Returns a set?'), type: 'switch', id: 'proretset', label: gettext('Returns a set?'), type: 'switch',
@ -333,7 +333,7 @@ export default class FunctionSchema extends BaseUISchema {
},{ },{
id: 'prosecdef', label: gettext('Security of definer?'), id: 'prosecdef', label: gettext('Security of definer?'),
group: gettext('Options'), type: 'switch', group: gettext('Options'), type: 'switch',
disabled: (!(this.type === 'procedure')) ? obj.inCatalog(): ()=>{ disabled: (this.type !== 'procedure') ? obj.inCatalog(): ()=>{
return obj.node_info['node_info'].server.version < 90500; return obj.node_info['node_info'].server.version < 90500;
}, },
},{ },{
@ -349,13 +349,13 @@ export default class FunctionSchema extends BaseUISchema {
{'label': 'RESTRICTED', 'value': 'r'}, {'label': 'RESTRICTED', 'value': 'r'},
{'label': 'SAFE', 'value': 's'}, {'label': 'SAFE', 'value': 's'},
], ],
disabled: (!(this.type === 'procedure')) ? obj.inCatalog(): obj.isGreaterThan96, disabled: (this.type !== 'procedure') ? obj.inCatalog(): obj.isGreaterThan96,
min_version: 90600, min_version: 90600,
controlProps: {allowClear: false}, controlProps: {allowClear: false},
},{ },{
id: 'procost', label: gettext('Estimated cost'), group: gettext('Options'), id: 'procost', label: gettext('Estimated cost'), group: gettext('Options'),
cell:'string', type: 'text', deps: ['lanname'], cell:'string', type: 'text', deps: ['lanname'],
disabled: (!(this.type === 'procedure')) ? obj.isDisabled: obj.isGreaterThan95, disabled: (this.type !== 'procedure') ? obj.isDisabled: obj.isGreaterThan95,
},{ },{
id: 'prorows', label: gettext('Estimated rows'), type: 'text', id: 'prorows', label: gettext('Estimated rows'), type: 'text',
deps: ['proretset'], visible: obj.isVisible, deps: ['proretset'], visible: obj.isVisible,
@ -370,7 +370,7 @@ export default class FunctionSchema extends BaseUISchema {
},{ },{
id: 'proleakproof', label: gettext('Leak proof?'), id: 'proleakproof', label: gettext('Leak proof?'),
group: gettext('Options'), cell:'boolean', type: 'switch', min_version: 90200, group: gettext('Options'), cell:'boolean', type: 'switch', min_version: 90200,
disabled: (!(this.type === 'procedure')) ? obj.inCatalog(): obj.isGreaterThan95, disabled: (this.type !== 'procedure') ? obj.inCatalog(): obj.isGreaterThan95,
deps: ['lanname'], deps: ['lanname'],
},{ },{
id: 'prosupportfunc', label: gettext('Support function'), id: 'prosupportfunc', label: gettext('Support function'),
@ -411,20 +411,19 @@ export default class FunctionSchema extends BaseUISchema {
canEdit: false, canDelete: true, uniqueCol : ['provider'], canEdit: false, canDelete: true, uniqueCol : ['provider'],
disabled: obj.inCatalog(), disabled: obj.inCatalog(),
visible: function() { visible: function() {
return this.node_info && !(this.type === 'procedure'); return this.node_info && this.type !== 'procedure';
}, },
}, },
]; ];
} }
validate(state, setError) { validate(state, setError) {
let errmsg = null; let errmsg = null;
if (!(this.type === 'procedure') &&(isEmptyString(state.prorettypename))) { if (this.type !== 'procedure' &&(isEmptyString(state.prorettypename))) {
errmsg = gettext('Return type cannot be empty.'); errmsg = gettext('Return type cannot be empty.');
setError('prorettypename', errmsg); setError('prorettypename', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('prorettypename', null);
setError('prorettypename', errmsg);
} }
if ((String(state.lanname) == 'c')) { if ((String(state.lanname) == 'c')) {
@ -433,8 +432,7 @@ export default class FunctionSchema extends BaseUISchema {
setError('probin', errmsg); setError('probin', errmsg);
return true; return true;
}else { }else {
errmsg = null; setError('probin', null);
setError('probin', errmsg);
} }
if (isEmptyString(state.prosrc_c)) { if (isEmptyString(state.prosrc_c)) {
@ -442,8 +440,7 @@ export default class FunctionSchema extends BaseUISchema {
setError('prosrc_c', errmsg); setError('prosrc_c', errmsg);
return true; return true;
}else { }else {
errmsg = null; setError('prosrc_c', null);
setError('prosrc_c', errmsg);
} }
}else { }else {
@ -453,8 +450,7 @@ export default class FunctionSchema extends BaseUISchema {
setError('prosrc', errmsg); setError('prosrc', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('prosrc', null);
setError('prosrc', errmsg);
} }
} }
} }

View File

@ -274,8 +274,7 @@ export default class TriggerFunctionSchema extends BaseUISchema {
setError('prosrc', errmsg); setError('prosrc', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('prosrc', null);
setError('prosrc', errmsg);
} }
} }

View File

@ -77,8 +77,7 @@ define('pgadmin.node.operator', [
], ],
}), }),
getSchema: ()=>{ getSchema: ()=>{
let schema = new OperatorSchema(); return new OperatorSchema();
return schema;
} }
}); });
} }

View File

@ -147,8 +147,7 @@ export default class PackageSchema extends BaseUISchema {
setError('pkgheadsrc', errmsg); setError('pkgheadsrc', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('pkgheadsrc', null);
setError('pkgheadsrc', errmsg);
} }
return null; return null;
} }

View File

@ -109,8 +109,7 @@ export class EventSchema extends BaseUISchema {
setError('evnt_insert', errmsg); setError('evnt_insert', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('evnt_insert', null);
setError('evnt_insert', errmsg);
} }
} }
} }
@ -488,8 +487,7 @@ export default class TriggerSchema extends BaseUISchema {
setError('tfunction', errmsg); setError('tfunction', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tfunction', null);
setError('tfunction', errmsg);
} }
} }
} }

View File

@ -1054,9 +1054,8 @@ class CompositeSchema extends BaseUISchema {
return true; return true;
} }
if(_.isUndefined(errmsg) || errmsg == null) { if(_.isUndefined(errmsg) || errmsg == null) {
errmsg = null; setError('member_name', null);
setError('member_name', errmsg); setError('type', null);
setError('type', errmsg);
} }
} }
return false; return false;

View File

@ -132,8 +132,7 @@ export default class MViewSchema extends BaseUISchema {
setError('definition', errmsg); setError('definition', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('definition', null);
setError('definition', errmsg);
} }
if (state.definition) { if (state.definition) {
@ -146,9 +145,8 @@ export default class MViewSchema extends BaseUISchema {
} }
return false; return false;
} else { } else {
errmsg = null;
_.each(['definition'], (item) => { _.each(['definition'], (item) => {
setError(item, errmsg); setError(item, null);
}); });
} }
} }

View File

@ -130,16 +130,15 @@ export default class ViewSchema extends BaseUISchema {
setError('definition', errmsg); setError('definition', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('definition', null);
setError('definition', errmsg);
} }
if (state.definition) { if (state.definition) {
if (!(obj.nodeInfo.server.server_type == 'pg' && if (!(obj.nodeInfo.server.server_type == 'pg' &&
// No need to check this when creating a view // No need to check this when creating a view
obj.origData.oid !== undefined obj.origData.oid !== undefined
) || !( ) || (
state.definition !== obj.origData.definition state.definition === obj.origData.definition
)) { )) {
obj.warningText = null; obj.warningText = null;
return false; return false;
@ -173,9 +172,8 @@ export default class ViewSchema extends BaseUISchema {
} }
} else { } else {
errmsg = null;
_.each(['definition'], (item) => { _.each(['definition'], (item) => {
setError(item, errmsg); setError(item, null);
}); });
} }
} }

View File

@ -379,16 +379,14 @@ export default class SubscriptionSchema extends BaseUISchema{
setError('host', errmsg); setError('host', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('host', null);
setError('host', errmsg);
} }
if(isEmptyString(state.username)) { if(isEmptyString(state.username)) {
errmsg = gettext('Username must be specified.'); errmsg = gettext('Username must be specified.');
setError('username', errmsg); setError('username', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('username', null);
setError('username', errmsg);
} }
if(isEmptyString(state.port)) { if(isEmptyString(state.port)) {
@ -396,8 +394,7 @@ export default class SubscriptionSchema extends BaseUISchema{
setError('port', errmsg); setError('port', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('port', null);
setError('port', errmsg);
} }
if(isEmptyString(state.pub)) { if(isEmptyString(state.pub)) {
@ -405,8 +402,7 @@ export default class SubscriptionSchema extends BaseUISchema{
setError('pub', errmsg); setError('pub', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('pub', null);
setError('pub', errmsg);
} }
if (state.use_ssh_tunnel) { if (state.use_ssh_tunnel) {
@ -415,8 +411,7 @@ export default class SubscriptionSchema extends BaseUISchema{
setError('tunnel_host', errmsg); setError('tunnel_host', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_host', null);
setError('tunnel_host', errmsg);
} }
if(isEmptyString(state.tunnel_port)) { if(isEmptyString(state.tunnel_port)) {
@ -424,8 +419,7 @@ export default class SubscriptionSchema extends BaseUISchema{
setError('tunnel_port', errmsg); setError('tunnel_port', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_port', null);
setError('tunnel_port', errmsg);
} }
if(isEmptyString(state.tunnel_username)) { if(isEmptyString(state.tunnel_username)) {
@ -433,8 +427,7 @@ export default class SubscriptionSchema extends BaseUISchema{
setError('tunnel_username', errmsg); setError('tunnel_username', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_username', null);
setError('tunnel_username', errmsg);
} }
if (state.tunnel_authentication) { if (state.tunnel_authentication) {
@ -443,8 +436,7 @@ export default class SubscriptionSchema extends BaseUISchema{
setError('tunnel_identity_file', errmsg); setError('tunnel_identity_file', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_identity_file', null);
setError('tunnel_identity_file', errmsg);
} }
} }
} }

View File

@ -204,8 +204,7 @@ export default class PgaJobStepSchema extends BaseUISchema {
setError('jstconnstr', errMsg); setError('jstconnstr', errMsg);
return true; return true;
} else { } else {
errMsg = null; setError('jstconnstr', null);
setError('jstconnstr', errMsg);
} }
} }
} else { } else {

View File

@ -671,7 +671,7 @@ define(['sources/gettext', 'underscore', 'jquery', 'backbone', 'backform',
* displayed in the cell. * displayed in the cell.
*/ */
var PrivilegeCellFormatter = Backgrid.Extension.PrivilegeCellFormatter = var PrivilegeCellFormatter = Backgrid.Extension.PrivilegeCellFormatter =
function () {}; function () {/*This is intentional (SonarQube)*/};
_.extend(PrivilegeCellFormatter.prototype, { _.extend(PrivilegeCellFormatter.prototype, {
notation: { notation: {
'CREATE' : 'C', 'CREATE' : 'C',

View File

@ -737,14 +737,13 @@ define('pgadmin.node.server', [
} }
}, },
getSchema: (treeNodeInfo, itemNodeData)=>{ getSchema: (treeNodeInfo, itemNodeData)=>{
let schema = new ServerSchema( return new ServerSchema(
getNodeListById(pgBrowser.Nodes['server_group'], treeNodeInfo, itemNodeData), getNodeListById(pgBrowser.Nodes['server_group'], treeNodeInfo, itemNodeData),
itemNodeData.user_id, itemNodeData.user_id,
{ {
gid: treeNodeInfo['server_group']._id, gid: treeNodeInfo['server_group']._id,
} }
); );
return schema;
}, },
connection_lost: function(i, resp) { connection_lost: function(i, resp) {
if (pgBrowser.tree) { if (pgBrowser.tree) {

View File

@ -449,9 +449,8 @@ export default class ServerSchema extends BaseUISchema {
setError('host', errmsg); setError('host', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('host', null);
setError('host', errmsg); setError('hostaddr', null);
setError('hostaddr', errmsg);
} }
/* IP address validate */ /* IP address validate */
@ -476,8 +475,7 @@ export default class ServerSchema extends BaseUISchema {
setError('username', errmsg); setError('username', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('username', null);
setError('username', errmsg);
} }
if(isEmptyString(state.port)) { if(isEmptyString(state.port)) {
@ -485,13 +483,11 @@ export default class ServerSchema extends BaseUISchema {
setError('port', errmsg); setError('port', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('port', null);
setError('port', errmsg);
} }
} else { } else {
errmsg = null;
_.each(['host', 'hostaddr', 'db', 'username', 'port'], (item) => { _.each(['host', 'hostaddr', 'db', 'username', 'port'], (item) => {
setError(item, errmsg); setError(item, null);
}); });
} }
@ -501,8 +497,7 @@ export default class ServerSchema extends BaseUISchema {
setError('tunnel_host', errmsg); setError('tunnel_host', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_host', null);
setError('tunnel_host', errmsg);
} }
if(isEmptyString(state.tunnel_port)) { if(isEmptyString(state.tunnel_port)) {
@ -510,8 +505,7 @@ export default class ServerSchema extends BaseUISchema {
setError('tunnel_port', errmsg); setError('tunnel_port', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_port', null);
setError('tunnel_port', errmsg);
} }
if(isEmptyString(state.tunnel_username)) { if(isEmptyString(state.tunnel_username)) {
@ -519,8 +513,7 @@ export default class ServerSchema extends BaseUISchema {
setError('tunnel_username', errmsg); setError('tunnel_username', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_username', null);
setError('tunnel_username', errmsg);
} }
if (state.tunnel_authentication) { if (state.tunnel_authentication) {
@ -529,8 +522,7 @@ export default class ServerSchema extends BaseUISchema {
setError('tunnel_identity_file', errmsg); setError('tunnel_identity_file', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('tunnel_identity_file', null);
setError('tunnel_identity_file', errmsg);
} }
} }
} }

View File

@ -24,7 +24,7 @@ define([
'select2/dropdown/attachBody', 'select2/dropdown/attachBody',
], function(Utils, Dropdown, AttachBody) { ], function(Utils, Dropdown, AttachBody) {
function SelectAll() {} function SelectAll() {/*This is intentional (SonarQube)*/}
SelectAll.prototype.render = function(decorated) { SelectAll.prototype.render = function(decorated) {
let self = this; let self = this;
let $rendered = decorated.call(this); let $rendered = decorated.call(this);

View File

@ -250,7 +250,7 @@ export default function newConnectionDialogModel(response, sgid, sid, handler, c
}, },
}; };
}, },
build:function() { build:function() { /*This is intentional (SonarQube)*/
}, },
prepare:function() { prepare:function() {
this.setContent(this.message); this.setContent(this.message);
@ -469,6 +469,5 @@ export default function newConnectionDialogModel(response, sgid, sid, handler, c
}, },
}); });
let model = new newConnectionModel(); return new newConnectionModel();
return model;
} }

View File

@ -191,7 +191,7 @@ _.extend(Command.prototype, {
@class Backgrid.CellFormatter @class Backgrid.CellFormatter
@constructor @constructor
*/ */
var CellFormatter = Backgrid.CellFormatter = function () {}; var CellFormatter = Backgrid.CellFormatter = function () {/*This is intentional (SonarQube)*/};
_.extend(CellFormatter.prototype, { _.extend(CellFormatter.prototype, {
/** /**
@ -541,7 +541,7 @@ _.extend(DatetimeFormatter.prototype, {
@extends Backgrid.CellFormatter @extends Backgrid.CellFormatter
@constructor @constructor
*/ */
var StringFormatter = Backgrid.StringFormatter = function () {}; var StringFormatter = Backgrid.StringFormatter = function () {/*This is intentional (SonarQube)*/};
StringFormatter.prototype = new CellFormatter(); StringFormatter.prototype = new CellFormatter();
_.extend(StringFormatter.prototype, { _.extend(StringFormatter.prototype, {
/** /**
@ -567,7 +567,7 @@ _.extend(StringFormatter.prototype, {
@extends Backgrid.CellFormatter @extends Backgrid.CellFormatter
@constructor @constructor
*/ */
var EmailFormatter = Backgrid.EmailFormatter = function () {}; var EmailFormatter = Backgrid.EmailFormatter = function () {/*This is intentional (SonarQube)*/};
EmailFormatter.prototype = new CellFormatter(); EmailFormatter.prototype = new CellFormatter();
_.extend(EmailFormatter.prototype, { _.extend(EmailFormatter.prototype, {
/** /**
@ -600,7 +600,7 @@ _.extend(EmailFormatter.prototype, {
@extends Backgrid.CellFormatter @extends Backgrid.CellFormatter
@constructor @constructor
*/ */
var SelectFormatter = Backgrid.SelectFormatter = function () {}; var SelectFormatter = Backgrid.SelectFormatter = function () {/*This is intentional (SonarQube)*/};
SelectFormatter.prototype = new CellFormatter(); SelectFormatter.prototype = new CellFormatter();
_.extend(SelectFormatter.prototype, { _.extend(SelectFormatter.prototype, {

View File

@ -559,8 +559,7 @@ export default class BackupSchema extends BaseUISchema {
setError('file', errmsg); setError('file', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('file', null);
setError('file', errmsg);
} }
} }
} }

View File

@ -107,8 +107,7 @@ export default class BackupGlobalSchema extends BaseUISchema {
setError('file', errmsg); setError('file', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('file', null);
setError('file', errmsg);
} }
} }
} }

View File

@ -22,7 +22,7 @@ class EmptySchema extends BaseUISchema {
return []; return [];
} }
changeColumnOptions() { changeColumnOptions() {
/*This is intentional (SonarQube)*/
} }
} }

View File

@ -24,7 +24,7 @@ export default class ERDTool {
} }
getPreferencesForModule() { getPreferencesForModule() {
/*This is intentional (SonarQube)*/
} }
render() { render() {

View File

@ -88,6 +88,7 @@ define([
var $container = $('<div class=\'wizard_dlg\' id=\'grantWizardDlg\'></div>'); var $container = $('<div class=\'wizard_dlg\' id=\'grantWizardDlg\'></div>');
return { return {
main: function () { main: function () {
/*This is intentional (SonarQube)*/
}, },
setup: function () { setup: function () {
return { return {

View File

@ -91,8 +91,7 @@ export default class ImportExportSelectionSchema extends BaseUISchema {
setError('filename', errmsg); setError('filename', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('filename', null);
setError('filename', errmsg);
} }
} }
} }

View File

@ -61,6 +61,7 @@ export default class ImportExportServersModule {
var $container = $('<div class=\'wizard_dlg\' id=\'importExportServersDlg\'></div>'); var $container = $('<div class=\'wizard_dlg\' id=\'importExportServersDlg\'></div>');
return { return {
main: function () { main: function () {
/*This is intentional (SonarQube)*/
}, },
setup: function () { setup: function () {
return { return {

View File

@ -460,8 +460,7 @@ export default class RestoreSchema extends BaseUISchema {
setError('file', errmsg); setError('file', errmsg);
return true; return true;
} else { } else {
errmsg = null; setError('file', null);
setError('file', errmsg);
} }
} }
} }

View File

@ -245,7 +245,7 @@ describe('ERDCore', ()=>{
return {'name': name}; return {'name': name};
}, },
addPort: function() { addPort: function() {
/*This is intentional (SonarQube)*/
}, },
getData: function() { getData: function() {
return table; return table;

View File

@ -5,19 +5,19 @@ export class FakeNode {
this.data = data || {}; this.data = data || {};
this.id = id; this.id = id;
} }
setSelected() {} setSelected() {/*This is intentional (SonarQube)*/}
getColumns() {return this.data.columns;} getColumns() {return this.data.columns;}
getID() {return this.id;} getID() {return this.id;}
setData(data) {this.data = data;} setData(data) {this.data = data;}
getData() {return this.data;} getData() {return this.data;}
getPosition() {return {x: 30, y: 30};} getPosition() {return {x: 30, y: 30};}
setPosition() {} setPosition() {/*This is intentional (SonarQube)*/}
serializeData() {return this.getData();} serializeData() {return this.getData();}
getPortName(attnum) {return `port-${attnum}`;} getPortName(attnum) {return `port-${attnum}`;}
getPort() {return null;} getPort() {return null;}
addPort(obj) {return obj;} addPort(obj) {return obj;}
getColumnAt(pos) {return _.find(this.getColumns()||[], (c)=>c.attnum==pos);} getColumnAt(pos) {return _.find(this.getColumns()||[], (c)=>c.attnum==pos);}
remove() {} remove() {/*This is intentional (SonarQube)*/}
getSchemaTableName() {return [this.data.schema, this.data.name];} getSchemaTableName() {return [this.data.schema, this.data.name];}
cloneData(tabName) { cloneData(tabName) {
let retVal = {...this.data}; let retVal = {...this.data};
@ -36,12 +36,12 @@ export class FakeLink {
this.data = data; this.data = data;
this.id = id; this.id = id;
} }
setSelected() {} setSelected() {/*This is intentional (SonarQube)*/}
getID() {return this.id;} getID() {return this.id;}
getData() {return this.data;} getData() {return this.data;}
getSourcePort() {return {remove: ()=>{/*This is intentional (SonarQube)*/}};} getSourcePort() {return {remove: ()=>{/*This is intentional (SonarQube)*/}};}
setSourcePort() {} setSourcePort() {/*This is intentional (SonarQube)*/}
getTargetPort() {return {remove: ()=>{/*This is intentional (SonarQube)*/}};} getTargetPort() {return {remove: ()=>{/*This is intentional (SonarQube)*/}};}
setTargetPort() {} setTargetPort() {/*This is intentional (SonarQube)*/}
remove() {} remove() {/*This is intentional (SonarQube)*/}
} }

View File

@ -29,8 +29,8 @@ class SchemaInColl extends BaseUISchema {
this.collSchema = schemaObj; this.collSchema = schemaObj;
this.columns = columns; this.columns = columns;
} }
getCollations() {} getCollations() {/*This is intentional (SonarQube)*/}
getOperatorClass() {} getOperatorClass() {/*This is intentional (SonarQube)*/}
get baseFields() { get baseFields() {
return [{ return [{

View File

@ -54,7 +54,7 @@ describe('#enableTriggers', () => {
describe('no node is selected', () => { describe('no node is selected', () => {
it('does not send the request to the backend', (done) => { it('does not send the request to the backend', (done) => {
networkMock.onAny('.*').reply(200, () => { networkMock.onAny('.*').reply(200, () => { /*This is intentional (SonarQube)*/
}); });
setTimeout(() => { setTimeout(() => {
@ -70,6 +70,7 @@ describe('#enableTriggers', () => {
tree.selectNode([{id: 'table-no-data'}]); tree.selectNode([{id: 'table-no-data'}]);
networkMock.onAny('.*').reply(200, () => { networkMock.onAny('.*').reply(200, () => {
/*This is intentional (SonarQube)*/
}); });
setTimeout(() => { setTimeout(() => {
@ -189,6 +190,7 @@ describe('#disableTriggers', () => {
describe('no node is selected', () => { describe('no node is selected', () => {
it('does not send the request to the backend', (done) => { it('does not send the request to the backend', (done) => {
networkMock.onAny('.*').reply(200, () => { networkMock.onAny('.*').reply(200, () => {
/*This is intentional (SonarQube)*/
}); });
setTimeout(() => { setTimeout(() => {
@ -204,6 +206,7 @@ describe('#disableTriggers', () => {
tree.selectNode([{id: 'table-no-data'}]); tree.selectNode([{id: 'table-no-data'}]);
networkMock.onAny('.*').reply(200, () => { networkMock.onAny('.*').reply(200, () => {
/*This is intentional (SonarQube)*/
}); });
setTimeout(() => { setTimeout(() => {