- Notifications
You must be signed in to change notification settings - Fork190
Comparing changes
Open a pull request
base repository:indexmap-rs/indexmap
Uh oh!
There was an error while loading.Please reload this page.
base:2.5.0
head repository:indexmap-rs/indexmap
Uh oh!
There was an error while loading.Please reload this page.
compare:2.6.0
- 14commits
- 16files changed
- 3contributors
Commits on Aug 30, 2024
Commits on Sep 13, 2024
Test the various heuristics of
erase_indicesThis is a targeted test to make sure we cover all the heuristic edgecases in `erase_indices`, used by `drain` and other methods.I found a failure from `cargo mutants` where we still passed tests after`erase_indices_sweep` was replaced with an empty body. I was concernedbecause that function contains `unsafe` code, so we *really* need ittested. It turns out that we do *sometimes* hit that in `quickcheck`tests, but might miss that if we're randomly unlucky, so this PR adds anew test that will hit all the edge cases every time.
cuviper committedSep 13, 2024 Merge pull request#347from cuviper/test-erase_indices
Test the various heuristics of `erase_indices`
cuviper authoredSep 13, 2024
Commits on Sep 16, 2024
Derive
Clonefor{map,set}::IntoItercuviper committedSep 16, 2024 Merge pull request#348from cuviper/clone-intoiter
Derive `Clone` for `{map,set}::IntoIter`cuviper authoredSep 16, 2024
Commits on Sep 17, 2024
docs: Improve doc formatting with backticks
waywardmonkeys committedSep 17, 2024 Merge pull request#349from waywardmonkeys/improve-doc-formatting
docs: Improve doc formatting with backticks
cuviper authoredSep 17, 2024
Commits on Sep 27, 2024
Add an explicit bounds check in
move_indexIt did already panic as expected, but with a confusing message if the`to` index was out of bounds. Now we have a direct bounds check for thatat the start, just as there already was for the `from` index.
cuviper committedSep 27, 2024 Merge pull request#353from cuviper/move_index
Add an explicit bounds check in `move_index`
cuviper authoredSep 27, 2024
Commits on Oct 1, 2024
Use
hashbrown::HashTableinstead ofRawTablecuviper committedOct 1, 2024 Merge pull request#343from cuviper/hash_table
Use `hashbrown::HashTable` instead of `RawTable`
cuviper authoredOct 1, 2024 - cuviper committed
Oct 1, 2024 - cuviper committed
Oct 1, 2024
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff 2.5.0...2.6.0
Uh oh!
There was an error while loading.Please reload this page.