Skip to content

Add Java 1.2 collections framework - #170

Merged
dlunch merged 3 commits into
mainfrom
codex/java12-collections
Jun 28, 2026
Merged

Add Java 1.2 collections framework#170
dlunch merged 3 commits into
mainfrom
codex/java12-collections

switch coverage to cargo llvm-cov

c293e6d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 28, 2026 in 0s

83.14% (+1.74%) compared to 798393a

View this Pull Request on Codecov

83.14% (+1.74%) compared to 798393a

Details

Codecov Report

❌ Patch coverage is 93.71901% with 114 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.14%. Comparing base (798393a) to head (c293e6d).

Files with missing lines Patch % Lines
...ntime/src/classes/java/util/abstract_collection.rs 41.17% 40 Missing ⚠️
...runtime/src/classes/java/util/hashtable_key_set.rs 73.84% 17 Missing ⚠️
...ntime/src/classes/java/util/hashtable_entry_set.rs 87.32% 9 Missing ⚠️
java_runtime/src/classes/java/util/hashtable.rs 94.32% 8 Missing ⚠️
...time/src/classes/java/util/hashtable_enumerator.rs 86.44% 8 Missing ⚠️
java_runtime/src/classes/java/util/hash_map.rs 97.83% 7 Missing ⚠️
java_runtime/src/classes/java/util/abstract_map.rs 79.16% 5 Missing ⚠️
..._runtime/src/classes/java/util/hashtable_values.rs 90.38% 5 Missing ⚠️
java_runtime/src/classes/java/util/array_list.rs 98.23% 4 Missing ⚠️
java_runtime/src/classes/java/util/vector.rs 94.59% 4 Missing ⚠️
... and 4 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #170      +/-   ##
==========================================
+ Coverage   81.40%   83.14%   +1.74%     
==========================================
  Files         185      170      -15     
  Lines        8345    12126    +3781     
==========================================
+ Hits         6793    10082    +3289     
- Misses       1552     2044     +492     

☔ 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.