avltree: add IteratorAt #281

Open
PiersRBME wants to merge 1 commit from BabelCodePerks/avl-itat into master
PiersRBME commented 2025-03-20 11:22:34 +00:00 (Migrated from github.com)

I wanted to switch from Red/Black to AVL but had been using IteratorAt which was not defined in AVL.

This adds it. Exactly copy from Red/Black.

(Thanks for this excellent library.)

I wanted to switch from Red/Black to AVL but had been using IteratorAt which was not defined in AVL. This adds it. Exactly copy from Red/Black. (Thanks for this excellent library.)
sonarqubecloud[bot] commented 2025-03-20 11:23:07 +00:00 (Migrated from github.com)
## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate Passed')](https://sonarcloud.io/dashboard?id=gods&pullRequest=281) **Quality Gate passed** Issues ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed-16px.png '') [0 New issues](https://sonarcloud.io/project/issues?id=gods&pullRequest=281&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true) ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/accepted-16px.png '') [0 Accepted issues](https://sonarcloud.io/project/issues?id=gods&pullRequest=281&issueStatuses=ACCEPTED) Measures ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed-16px.png '') [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=gods&pullRequest=281&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true) ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed-16px.png '') [0.0% Coverage on New Code](https://sonarcloud.io/component_measures?id=gods&pullRequest=281&metric=new_coverage&view=list) ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed-16px.png '') [100.0% Duplication on New Code](https://sonarcloud.io/component_measures?id=gods&pullRequest=281&metric=new_duplicated_lines_density&view=list) [See analysis details on SonarQube Cloud](https://sonarcloud.io/dashboard?id=gods&pullRequest=281)
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin "BabelCodePerks/avl-itat:BabelCodePerks/avl-itat"
git switch "BabelCodePerks/avl-itat"

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch "master"
git merge --no-ff "BabelCodePerks/avl-itat"
git switch "BabelCodePerks/avl-itat"
git rebase "master"
git switch "master"
git merge --ff-only "BabelCodePerks/avl-itat"
git switch "BabelCodePerks/avl-itat"
git rebase "master"
git switch "master"
git merge --no-ff "BabelCodePerks/avl-itat"
git switch "master"
git merge --squash "BabelCodePerks/avl-itat"
git switch "master"
git merge --ff-only "BabelCodePerks/avl-itat"
git switch "master"
git merge "BabelCodePerks/avl-itat"
git push origin "master"
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
golibs/gms-gods!281
No description provided.