-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix an inappropriate test expression to remove a logical short circuit #986
Fix an inappropriate test expression to remove a logical short circuit #986
Conversation
The change itself looks good to me (I doubt that |
@munahaf Could you use |
@SqAtx might be interested in this too. |
Agree with @Neui , |
597a4f9
to
08783d2
Compare
Changed the commit message per suggestion. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That was an odd piece of code. The check is indeed not necessary, and we can also remove the extra brackets now.
Co-authored-by: Kevin <[email protected]>
@munahaf, sorry for pushing here and un-drafting. I'm trying to get things in faster :) |
In file: main_window.py, the comparison of Collection length creates a logical short circuit. I suggested that the Collection length comparison should be done without creating a logical short circuit.
Sponsorship and Support:
This work is done by the security researchers from OpenRefactory and is supported by the Open Source Security Foundation (OpenSSF): Project Alpha-Omega. Alpha-Omega is a project partnering with open source software project maintainers to systematically find new, as-yet-undiscovered vulnerabilities in open source code - and get them fixed – to improve global software supply chain security.
The bug is found by running the Intelligent Code Repair (iCR) tool by OpenRefactory and then manually triaging the results.