Re: Re-[Sonarqube]- Clumsy code - Mailing list pgadmin-hackers

From Satish V
Subject Re: Re-[Sonarqube]- Clumsy code
Date
Msg-id CAOEjfmG080V9mhKWUjqTtxC48NgzucyUsipFG64FE9m+GabXxg@mail.gmail.com
Whole thread Raw
In response to Re: Re-[Sonarqube]- Clumsy code  (Akshay Joshi <akshay.joshi@enterprisedb.com>)
Responses Re: Re-[Sonarqube]- Clumsy code  (Akshay Joshi <akshay.joshi@enterprisedb.com>)
List pgadmin-hackers
Hi Akshay,

Please find the updated Patch in the attachment which does not introduce more code smell.

Thanks 
Sathish V

On Thu, Jun 18, 2020 at 12:48 PM Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Hi Satish

Fixes like below will create another code smell in SonarQube:
  • !(m.label == 'pg_global') should be (m.label != 'pg_global')
  • !(_.isUndefined(index) || index == '');
  • !(_.has(itemData, 'label') && itemData.label === '_RETURN');
  • .....
Please fix such errors correctly and resend the patch. Make sure functionality should work properly.

On Thu, Jun 18, 2020 at 11:27 AM Satish V <satish.v@enterprisedb.com> wrote:
Hi Hackers,

Please find the patch in the attachment which resolves below issue.
1.Replace this if-then-else statement by a single return statement.

Kindy review and share the changes, if required

Thanks,
Sathish V


--
Thanks & Regards
Akshay Joshi
Sr. Software Architect
EnterpriseDB Software India Private Limited
Mobile: +91 976-788-8246
Attachment

pgadmin-hackers by date:

Previous
From: Aditya Toshniwal
Date:
Subject: Re: [pgAdmin][patch] Sonarqube issues tagged as redundant
Next
From: Akshay Joshi
Date:
Subject: pgAdmin 4 commit: Fixed 'Comma operator should not be used' issue repor