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

From Akshay Joshi
Subject Re: Re-[Sonarqube]- Clumsy code
Date
Msg-id CANxoLDcMYDG=1H-DuyZSn0q=bsOOoo8cF-cevmRnGM7hYio4Xg@mail.gmail.com
Whole thread Raw
In response to Re: Re-[Sonarqube]- Clumsy code  (Satish V <satish.v@enterprisedb.com>)
List pgadmin-hackers
Thanks, patch applied.

On Thu, Jun 18, 2020 at 3:21 PM Satish V <satish.v@enterprisedb.com> wrote:
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


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

pgadmin-hackers by date:

Previous
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin4][Patch] - Issue fixes reported by SonarQube - 4 (RuleComma operator should not be used)
Next
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin][patch] Sonarqube issues tagged as redundant