Skip to content

Reject null BitonicSort input explicitly - #7550

Merged
DenizAltunkapan merged 1 commit into
TheAlgorithms:masterfrom
cragkhit:matcha-reject-null-bitonic-input
Aug 2, 2026
Merged

Reject null BitonicSort input explicitly#7550
DenizAltunkapan merged 1 commit into
TheAlgorithms:masterfrom
cragkhit:matcha-reject-null-bitonic-input

Conversation

@cragkhit

@cragkhit cragkhit commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Hi. We are researchers from Mahidol University, Thailand, and the State University of Ceará, Brazil, working on a research project for improving open-source projects by using the latest accepted answer from Stack Overflow that matched your code snippet. We found this recommendation for improving your code from https://stackoverflow.com/a/64124615.

Note: Our study is approved by the Institutional Review Board of Mahidol University. You can find the participant information sheet explaining this study https://drive.google.com/file/d/1ml5AqrtWQ9pnifTQyTFTcWQmwp6RuPA7/view?usp=sharing.


Proposed change

Added a descriptive null-input validation and a focused regression test.

Testing

mvn -q -Dtest=BitonicSortTest test

Result: Passed

Issue: #7549

Added a descriptive null-input validation and a focused regression test.
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.43%. Comparing base (1f4e2f8) to head (b6ec3c6).

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #7550   +/-   ##
=========================================
  Coverage     80.43%   80.43%           
- Complexity     7456     7460    +4     
=========================================
  Files           815      815           
  Lines         24053    24055    +2     
  Branches       4731     4732    +1     
=========================================
+ Hits          19346    19348    +2     
- Misses         3944     3945    +1     
+ Partials        763      762    -1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@DenizAltunkapan DenizAltunkapan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cragkhit thanks!

@DenizAltunkapan DenizAltunkapan linked an issue Aug 2, 2026 that may be closed by this pull request
@DenizAltunkapan
DenizAltunkapan merged commit 7c934ad into TheAlgorithms:master Aug 2, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BitonicSort should reject a null array explicitly

3 participants