Skip to content

feat(collections): port the BlueRaja optimized priority queue family#79

Merged
tgiachi merged 3 commits into
developfrom
feature/priority-queues
Jul 12, 2026
Merged

feat(collections): port the BlueRaja optimized priority queue family#79
tgiachi merged 3 commits into
developfrom
feature/priority-queues

test(collections): cover clear, node reuse and simple-queue edge paths

0375957
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Jul 12, 2026 in 4s

3 new alerts

New alerts in code changed by this pull request

  • 1 warning
  • 2 notes

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 327 in src/SquidStd.Core/Collections/PriorityQueues/StablePriorityQueue.cs

See this annotation in the file changed.

Code scanning / CodeQL

Equality check on floating point values Warning

Equality checks on floating point values can yield unexpected results.

Check notice on line 590 in src/SquidStd.Core/Collections/PriorityQueues/SimplePriorityQueue.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed opportunity to use Where Note

This foreach loop
implicitly filters its target sequence
- consider filtering the sequence explicitly using '.Where(...)'.

Check notice on line 600 in src/SquidStd.Core/Collections/PriorityQueues/SimplePriorityQueue.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed opportunity to use Where Note

This foreach loop
implicitly filters its target sequence
- consider filtering the sequence explicitly using '.Where(...)'.