• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

neo-project / neo / 14659642085

25 Apr 2025 07:49AM UTC coverage: 80.079% (-0.09%) from 80.165%
14659642085

push

github

web-flow
[`Optimize`]: some optimizations for `KeyedCollectionSlim` (#3913)

* optimize: KeyedCollectionSlim
* 1. Add comments for KeyedCollectionSlim;
* 2. Remove unnecessary 'where' conditions, keep 'where condition' the same as KeyedCollection;
* 3. Add initialcapacity for .ctor;
* 4. Add some benchmarks;

* Update src/Neo.IO/Caching/KeyedCollectionSlim.cs

* Revert "Update src/Neo.IO/Caching/KeyedCollectionSlim.cs"

This reverts commit 31b0128f8.

---------

Co-authored-by: Shargon <shargon@gmail.com>

6443 of 9002 branches covered (71.57%)

Branch coverage included in aggregate %.

20 of 24 new or added lines in 2 files covered. (83.33%)

42 existing lines in 6 files now uncovered.

22922 of 27668 relevant lines covered (82.85%)

127899.37 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

90.0
/src/Neo.IO/Caching/KeyedCollectionSlim.cs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc